[go: up one dir, main page]

CN100428829C - Base station node migration method and system thereof - Google Patents

Base station node migration method and system thereof Download PDF

Info

Publication number
CN100428829C
CN100428829C CNB2006101264093A CN200610126409A CN100428829C CN 100428829 C CN100428829 C CN 100428829C CN B2006101264093 A CNB2006101264093 A CN B2006101264093A CN 200610126409 A CN200610126409 A CN 200610126409A CN 100428829 C CN100428829 C CN 100428829C
Authority
CN
China
Prior art keywords
station node
script
migration
base
nodeb
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB2006101264093A
Other languages
Chinese (zh)
Other versions
CN1909713A (en
Inventor
陈杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Global Innovation Polymerization LLC
Gw Partnership Co ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CNB2006101264093A priority Critical patent/CN100428829C/en
Publication of CN1909713A publication Critical patent/CN1909713A/en
Application granted granted Critical
Publication of CN100428829C publication Critical patent/CN100428829C/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

本发明涉及移动通信领域,公开了一种基站节点迁移方法及其系统,使得NodeB可以被高效且可靠地迁移。本发明将NodeB的迁移分为准备和执行两个阶段。在准备阶段,从与需迁移的基站节点相关的RNC中导出进行该迁移的相关MML脚本,并从中提取出NodeB的接口配置数据供用户修改;在执行阶段,通过执行修改后的MML脚本文件,实现NodeB的迁移。在准备阶段,还可以建立备份数据库,在备份数据库中修改MML脚本文件并执行,以检验数据合法性。

Figure 200610126409

The invention relates to the field of mobile communication, and discloses a base station node relocation method and a system thereof, so that NodeB can be relocated efficiently and reliably. The invention divides the migration of NodeB into two stages of preparation and execution. In the preparation stage, export the relevant MML script for the migration from the RNC related to the base station node to be migrated, and extract the interface configuration data of NodeB from it for user modification; in the execution stage, by executing the modified MML script file, Realize the migration of NodeB. In the preparation stage, a backup database can also be established, and the MML script file can be modified and executed in the backup database to verify the legality of the data.

Figure 200610126409

Description

基站节点迁移方法及其系统 Base station node migration method and system thereof

技术领域 technical field

本发明涉及移动通信领域,特别涉及移动网络的维护技术。The invention relates to the field of mobile communication, in particular to the maintenance technology of the mobile network.

背景技术 Background technique

随着移动通信业务的迅猛发展,移动数据和多媒体通信的应用将越来越广泛,在不久的将来,甚至将超过传统的话音成为移动通信承载的主要业务。而传统的第二代全球移动通信系统(Global System for mobileCommunication,简称“GSM”)移动通信网络已无法适应这种新的发展趋势,为此,GSM将逐步过渡到第三代移动通信系统。其中,第三代合作伙伴项目(3rd Generation Partnership Project,简称“3GPP”)所规范的宽带码分多址(Wideband Code Division Multiple Access,简称“WCDMA”)/通用移动通信系统(Universal Mobile Telecommunications System,简称“UMTS”)以其不断完善和成熟的技术标准,以其灵活的网络架构、平滑的演进模式、有效的投资等诸多优势,而逐渐发展成为第三代移动通信的主要技术,并为越来越多的移动通信运营商和设备提供商所接受。With the rapid development of mobile communication services, the application of mobile data and multimedia communication will become more and more extensive. In the near future, it will even surpass traditional voice to become the main service carried by mobile communication. The traditional second-generation Global System for mobile communication (Global System for mobile Communication, referred to as "GSM") mobile communication network can no longer adapt to this new development trend. Therefore, GSM will gradually transition to the third-generation mobile communication system. Among them, the Wideband Code Division Multiple Access (WCDMA)/Universal Mobile Telecommunications System (Universal Mobile Telecommunications System) regulated by the 3rd Generation Partnership Project (3GPP for short), "UMTS" for short) has gradually developed into the main technology of the third-generation mobile communication with its continuous improvement and mature technical standards, flexible network architecture, smooth evolution mode, effective investment and many other advantages. Accepted by more and more mobile communication operators and equipment providers.

根据3GPP相关协议,WCDMA系统的陆地无线接入网(UMTS TerrestrialRadio Access Network,简称“UTRAN”),由基站节点(又称B节点、NodeB)和无线网络控制器(Radio Network Controller,简称“RNC”)组成。其中,NodeB中包含传输接口单元和基站控制部分等逻辑功能模块。在UTRAN中,RNC处于控制地位,用来分配和控制与之相连或相关的NodeB的无线资源,NodeB完成接口之间的数据流的转换同时也参与一部分无线资源管理。NodeB中主要的无线资源被抽象为本地小区(LocalCell)和本地小区组(LocalCellGroup),这些资源将被用于建立小区(Cell)和接入终端。NodeB和RNC之间的接口为Iub接口,是一个开放的标准接口,支持不同的设备提供商的设备通过Iub接口连接。Iub接口上的标准协议中,包含控制面的应用协议,基站节点应用协议(NodeB Application Protocol,简称“NBAP”)。NBAP协议的主要功能有:扇区配置管理;无线链路的监控、管理;普通信道、专用信道的测量;系统信息管理等等。Iub接口的通讯控制端口(Communication Control Port,简称“CCP”)是承载NBAP信令的重要通道。According to the relevant 3GPP agreement, the Terrestrial Radio Access Network (UMTS Terrestrial Radio Access Network, referred to as "UTRAN") of the WCDMA system consists of a base station node (also known as a B node, NodeB) and a radio network controller (Radio Network Controller, referred to as "RNC") )composition. Among them, the NodeB includes logic function modules such as the transmission interface unit and the base station control part. In UTRAN, RNC is in the control position, and is used to allocate and control the wireless resources of NodeB connected or related to it. NodeB completes the conversion of data flow between interfaces and also participates in part of wireless resource management. The main wireless resources in the NodeB are abstracted into local cells (LocalCell) and local cell groups (LocalCellGroup), and these resources will be used to establish cells (Cell) and access terminals. The interface between the NodeB and the RNC is an Iub interface, which is an open standard interface and supports the connection of devices of different equipment providers through the Iub interface. The standard protocol on the Iub interface includes the application protocol of the control plane, the NodeB Application Protocol (NodeB Application Protocol, referred to as "NBAP"). The main functions of the NBAP protocol are: sector configuration management; wireless link monitoring and management; common channel, dedicated channel measurement; system information management and so on. The Communication Control Port (CCP for short) of the Iub interface is an important channel for carrying NBAP signaling.

在第三代移动通信网络中,用户经常会因为系统负载平衡的原因需要调整NodeB在网络中的位置,其中包括物理位置的变化或者传输链路的调整;从NodeB和RNC的关系出发可以分为内部RNC迁移和跨RNC迁移两种情况。NodeB的迁移如图1所示,NodeB1从RNC10搬迁到RNC11,虚线代表搬迁前的组网,实线代表搬迁后的组网,不难发现,在NodeB搬迁的同时,和NodeB相关的传输链路、小区、邻近关系等等资源都需要进行迁移操作。In the third-generation mobile communication network, users often need to adjust the position of NodeB in the network due to system load balancing, including the change of physical position or the adjustment of transmission link; starting from the relationship between NodeB and RNC, it can be divided into There are two cases of intra-RNC migration and inter-RNC migration. The migration of NodeB is shown in Figure 1. NodeB1 is relocated from RNC10 to RNC11. The dotted line represents the network before relocation, and the solid line represents the network after relocation. It is not difficult to find that when NodeB is relocated, the transmission links related to NodeB Resources such as resources, cells, and neighbor relationships need to be migrated.

目前,用户需要通过以下操作来完成NodeB的迁移:Currently, users need to complete the migration of NodeB through the following operations:

1、删除该NodeB上的小区和相邻关系;1. Delete the cell and neighbor relationship on the NodeB;

2、删除该NodeB关联的信令链路、控制链路等资源;2. Delete resources such as signaling links and control links associated with the NodeB;

3、删除该NodeB关联的所有永久虚电路(Permanent Virtual Circuit,简称“PVC”)承载链路;3. Delete all permanent virtual circuit (Permanent Virtual Circuit, "PVC" for short) bearer links associated with the NodeB;

4、删除该NodeB的物理链路;4. Delete the physical link of the NodeB;

5、增加该NodeB的物理链路;5. Add the physical link of the NodeB;

6、增加该NodeB关联的所有PVC承载链路;6. Add all PVC bearer links associated with the NodeB;

7、增加该NodeB关联的信令链路、控制链路等资源;7. Add resources such as signaling links and control links associated with the NodeB;

8、增加该NodeB上的小区和相邻关系。8. Add the cell and neighbor relationship on the NodeB.

由此可见,在NodeB的实际迁移过程,和NodeB相关的大量数据需要修改(NodeB和RNC之间的Iub接口协议栈如图2所示),其中包括物理链路号、小区位置区、路由区、服务区设置、小区相邻关系等,并且涉及到多个RNC配置数据的变更。因此,如果用户利用现有的人机语言(Man-MachineLanguage,简称“MML”)命令手工实施上述的迁移方案,其难度和风险是很大的,不仅要求用户对现网的数据和系统业务非常熟悉,而且在搬迁过程中一旦出现人工操作错误,很难回退到初始状况;并且整个搬迁时间会很长,会对整个网络的业务有相当的影响;对于批量迁移NodeB的场景更是难以操作实施。It can be seen that in the actual migration process of NodeB, a large amount of data related to NodeB needs to be modified (the Iub interface protocol stack between NodeB and RNC is shown in Figure 2), including physical link number, cell location area, routing area , service area setting, cell neighbor relationship, etc., and involves the change of multiple RNC configuration data. Therefore, if the user uses the existing Man-Machine Language (MML) commands to manually implement the above-mentioned migration plan, the difficulty and risk are very high. Familiar, and once a manual operation error occurs during the relocation process, it is difficult to return to the initial state; and the entire relocation time will be very long, which will have a considerable impact on the business of the entire network; it is even more difficult to operate in the scenario of batch migration of NodeB implement.

发明内容 Contents of the invention

有鉴于此,本发明的主要目的在于提供一种基站节点迁移方法及其系统,使得NodeB可以被高效且可靠地迁移。In view of this, the main purpose of the present invention is to provide a base station node relocation method and its system, so that NodeB can be relocated efficiently and reliably.

为实现上述目的,本发明提供了一种基站节点迁移方法,包含以下步骤:To achieve the above object, the present invention provides a base station node migration method, comprising the following steps:

网络侧从与需迁移的基站节点相关的无线网络控制器中导出进行所述迁移的相关脚本,并根据用户输入的信息对该脚本进行修改;The network side derives a script related to the migration from the radio network controller related to the base station node to be migrated, and modifies the script according to the information input by the user;

网络侧通过执行所述修改后的脚本变更所述无线网络控制器的配置,完成对所述基站节点的迁移。The network side changes the configuration of the radio network controller by executing the modified script to complete the migration of the base station node.

其中,还包含以下步骤:Among them, the following steps are also included:

所述网络侧建立当前系统数据库的备份数据库,在该备份数据库中修改所述脚本,并执行所述修改后的脚本,如果所述修改后的脚本被执行后所述基站节点的新接口配置数据正确,则再在当前的系统数据库中执行所述修改后的脚本,对所述基站节点进行迁移。The network side establishes a backup database of the current system database, modifies the script in the backup database, and executes the modified script, if the modified script is executed, the new interface configuration data of the base station node If it is correct, execute the modified script in the current system database to migrate the base station node.

此外在所述方法中,如果所述修改后的脚本被执行后,所述基站节点的新接口配置数据不正确,则通知用户重新输入相关信息,并重新根据用户输入的信息对所述导出的进行所述迁移的相关脚本进行修改。In addition, in the method, if the new interface configuration data of the base station node is incorrect after the modified script is executed, the user is notified to re-input relevant information, and the derived The relevant scripts for the migration described above are modified.

此外在所述方法中,所述网络侧通过以下方式根据用户输入的信息对所述导出的进行所述迁移的相关脚本进行修改:In addition, in the method, the network side modifies the exported related scripts for the migration according to the information input by the user in the following manner:

所述网络侧预先设置替换规则;The network side presets replacement rules;

所述网络侧根据用户输入的信息对满足所述替换规则的内容进行替换。The network side replaces the content satisfying the replacement rule according to the information input by the user.

此外在所述方法中,还包含以下步骤:In addition, in described method, also comprise following steps:

如果所述网络侧需要对至少两个基站节点进行所述迁移,则一次性迁移所有的所述基站节点,或者,If the network side needs to perform the migration on at least two base station nodes, then migrate all the base station nodes at one time, or,

逐个迁移基站节点,每完成一个基站节点的迁移后检验该迁移过程是否正确,如果是,则再进行下一个基站节点的迁移。The base station nodes are migrated one by one, and after each base station node is migrated, it is checked whether the migration process is correct, and if so, the next base station node is migrated.

此外在所述方法中,所述脚本为人机语言脚本,所述用户输入的信息为所述基站节点的新接口配置数据。In addition, in the method, the script is a man-machine language script, and the information input by the user is the new interface configuration data of the base station node.

此外在所述方法中,所述相关的无线网络控制器包含以下之一或其任意组合:In addition, in the method, the relevant radio network controller includes one of the following or any combination thereof:

源无线网络控制器、与源无线网络控制器相邻的无线网络控制器、目标无线网络控制器、以及与目标无线网络控制器相邻的无线网络控制器。A source radio network controller, a radio network controller adjacent to the source radio network controller, a target radio network controller, and a radio network controller adjacent to the target radio network controller.

此外在所述方法中,所述网络侧根据关系对象模型从与需迁移的基站节点相关的无线网络控制器中导出进行所述迁移的相关脚本。In addition, in the method, the network side derives relevant scripts for performing the migration from the radio network controller related to the base station node to be migrated according to the relational object model.

本发明还提供了一种基站节点迁移系统,包含需迁移的基站节点和与该基站节点相关的无线网络控制器,还包含:The present invention also provides a base station node migration system, which includes a base station node to be migrated and a wireless network controller related to the base station node, and also includes:

导出模块,用于从所述相关的无线网络控制器导出进行所述迁移的相关脚本;An export module, configured to export a related script for performing the migration from the related wireless network controller;

修改模块,用于根据用户输入的信息对所述导出模块所导出的脚本进行修改,生成新的脚本;A modification module, configured to modify the script exported by the export module according to the information input by the user to generate a new script;

执行模块,用于执行经所述修改模块修改后的新脚本变更所述无线网络控制器的配置,完成对所述基站节点的迁移。An executing module, configured to execute the new script modified by the modifying module to change the configuration of the radio network controller and complete the migration of the base station node.

其中,所述系统还包含:Wherein, the system also includes:

备份建立模块,用于建立当前系统数据库的备份数据库;A backup establishment module is used to establish a backup database of the current system database;

所述修改模块在所述备份建立模块建立的备份数据库中修改所述脚本,并由所述执行模块在该备份数据库中执行所述修改后的脚本,如果经所述执行模块执行后,所述基站节点的新接口配置数据正确,则所述执行模块再在当前的系统数据库中执行所述修改后的脚本,对所述基站节点进行迁移。The modifying module modifies the script in the backup database established by the backup establishing module, and the executing module executes the modified script in the backup database, if executed by the executing module, the If the new interface configuration data of the base station node is correct, the execution module executes the modified script in the current system database to migrate the base station node.

此外在所述系统中,所述修改模块根据用户输入的信息对满足预先设置的替换规则的内容进行替换。In addition, in the system, the modification module replaces the content satisfying the preset replacement rules according to the information input by the user.

通过比较可以发现,本发明的技术方案与现有技术的主要区别在于,从与需迁移的基站节点相关的RNC中导出进行该迁移的相关MML脚本,并从中提取出NodeB的接口配置数据供用户修改,生成新的MML脚本,并通过执行修改后新的MML脚本文件,实现NodeB的迁移。实质上将基站节点的迁移分成了准备阶段和执行阶段,在准备阶段的主要工作是生成正确的脚本,但并不对网络中的实际配置作任何变化,在执行阶段一次性地执行,相对于在网络中逐条修改配置的方法,简化了人工操作,提高了NodeB迁移过程的可靠性和安全性,进而减小了NodeB迁移过程对系统的影响。By comparison, it can be found that the main difference between the technical solution of the present invention and the prior art is that the relevant MML script for the migration is derived from the RNC related to the base station node to be migrated, and the interface configuration data of NodeB is extracted therefrom for the user Modify and generate a new MML script, and implement the migration of NodeB by executing the new MML script file after modification. In essence, the migration of base station nodes is divided into the preparation stage and the execution stage. The main work in the preparation stage is to generate correct scripts, but it does not make any changes to the actual configuration in the network. It is executed once in the execution stage. The method of modifying the configuration one by one in the network simplifies the manual operation, improves the reliability and security of the NodeB migration process, and further reduces the impact of the NodeB migration process on the system.

在准备阶段,还可以在建立的备份数据库中修改MML脚本文件,并执行该修改后的MML脚本文件,如果NodeB的新接口配置数据正确,再在当前的系统数据库中执行该修改后的MML脚本文件。避免了在迁移过程中由于人工操作的错误而导致的系统无法回退的情况,而且先在备份数据库中修改并执行MML脚本文件,系统数据库中直接执行修改后正确的MML脚本文件,较大程度地缩短了NodeB的迁移时间,不但大大简化了批量迁移NodeB的操作,而且进一步提高了NodeB迁移过程的可靠性和安全性,减小了NodeB迁移过程对系统的影响。In the preparation stage, you can also modify the MML script file in the established backup database and execute the modified MML script file. If the new interface configuration data of NodeB is correct, execute the modified MML script file in the current system database document. Avoid the situation that the system cannot be rolled back due to manual errors during the migration process, and first modify and execute the MML script file in the backup database, and directly execute the correct MML script file after modification in the system database, to a greater extent This not only greatly simplifies the operation of batch migration of NodeBs, but also further improves the reliability and security of the NodeB migration process, and reduces the impact of the NodeB migration process on the system.

预先设置替换规则,结合替换规则根据用户输入的新接口配置数据对导出的MML脚本文件进行修改,方便了不同版本之间的迁移并降低了业务的耦合度。The replacement rules are set in advance, and the exported MML script files are modified according to the new interface configuration data input by the user in combination with the replacement rules, which facilitates the migration between different versions and reduces the coupling degree of the business.

附图说明 Description of drawings

图1是现有技术中NodeB迁移示意图;FIG. 1 is a schematic diagram of NodeB migration in the prior art;

图2是现有技术中Iub接口协议栈的示意图;Fig. 2 is the schematic diagram of Iub interface protocol stack in the prior art;

图3是本发明第一实施方式的NodeB迁移方法流程图。Fig. 3 is a flowchart of a NodeB migration method according to the first embodiment of the present invention.

具体实施方式 Detailed ways

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings.

本发明的核心在于,从与需迁移的NodeB相关的RNC中导出进行该迁移的相关MML脚本,并从中提取出NodeB的接口配置数据供用户修改。根据用户输入的信息在建立的备份数据库中修改该NodeB的接口配置数据,并在备份数据库中执行该修改后的MML脚本。如果NodeB的新接口配置数据正确,则再在当前的系统数据库中执行该修改后的MML脚本文件;如果NodeB的新接口配置数据不正确,则重新通知用户输入相关信息,并根据用户输入的信息重新修改该NodeB的接口配置数据。The core of the present invention is to derive the relevant MML script for the migration from the RNC related to the NodeB to be migrated, and extract the interface configuration data of the NodeB therefrom for user modification. Modify the interface configuration data of the NodeB in the established backup database according to the information input by the user, and execute the modified MML script in the backup database. If the new interface configuration data of NodeB is correct, execute the modified MML script file in the current system database; Re-modify the interface configuration data of the NodeB.

以上对本发明的核心作了简单说明,下面根据该原理,对本发明的第一实施方式NodeB迁移方法进行详细阐述。The core of the present invention has been briefly described above, and the NodeB migration method of the first embodiment of the present invention will be described in detail below based on this principle.

如图3所示,在步骤301中,网络侧建立当前系统数据库的备份数据库。As shown in FIG. 3, in step 301, the network side establishes a backup database of the current system database.

接着,进入步骤302,网络侧从相关的RNC中导出与NodeB迁移相关的MML脚本,并从中提取出NodeB的接口配置数据。由于NodeB迁移过程涉及到多个RNC,如源RNC、目标RNC、与源RNC相邻的RNC以及与目标RNC相邻的RNC,因此,本实施方式中的网络侧为网元管理系统(ElementManagement System,简称“EMS”)层次上的网络实体。Next, enter step 302, the network side derives the MML script related to the NodeB migration from the relevant RNC, and extracts the interface configuration data of the NodeB therefrom. Since the NodeB relocation process involves multiple RNCs, such as the source RNC, the target RNC, the RNC adjacent to the source RNC, and the RNC adjacent to the target RNC, the network side in this embodiment is a network element management system (Element Management System) , referred to as "EMS") level network entity.

具体地说,网络侧根据关系对象模型从源RNC、与源RNC相邻的RNC、目标RNC以及与目标RNC相邻的RNC中导出当前需要迁移的NodeB涉及的MML脚本,并根据该导出的MML脚本自动生成NodeB接口配置数据列表供用户修改使用。在实际应用中,从相关的RNC中导出的MML脚本的数据量非常大,但是需用户修改的数据比较少,因此通过在导出的脚本中提取出NodeB的接口配置数据供用户修改,可大大方便用户的操作。Specifically, the network side derives the MML script involved in the NodeB that currently needs to be migrated from the source RNC, the RNC adjacent to the source RNC, the target RNC, and the RNC adjacent to the target RNC according to the relationship object model, and according to the derived MML script The script automatically generates a NodeB interface configuration data list for users to modify. In practical applications, the data volume of the MML script exported from the relevant RNC is very large, but the data that needs to be modified by the user is relatively small, so it is very convenient to extract the interface configuration data of NodeB from the exported script for the user to modify user actions.

如果有多个NodeB需要迁移,网络侧也可以生成多个NODEB接口数据,供用户修改。If multiple NodeBs need to be migrated, the network side can also generate multiple NodeB interface data for users to modify.

接着,进入步骤303中,用户输入NodeB的迁移信息。具体地说,用户选择迁移NodeB的列表和该NodeB所在的RNC信息。如果需迁移的NodeB是从一个RNC迁移到另一个RNC,则由于小区属性在迁移过程中会发生变化,用户还需输入该NodeB的目标RNC信息和邻近RNC信息。Next, in step 303, the user inputs the migration information of the NodeB. Specifically, the user chooses to migrate the list of NodeBs and the information of the RNC where the NodeB is located. If the NodeB to be migrated is from one RNC to another RNC, since the cell attribute will change during the migration process, the user also needs to input the target RNC information and neighboring RNC information of the NodeB.

接着,进入步骤304,网络侧根据用户输入的信息在备份数据库中修改从相关RNC中所导出的MML脚本并执行该修改后的MML脚本。具体地说,网络侧预先设置替换规则,并在备份的数据库中根据用户输入的新NodeB接口配置数据对满足替换规则的内容进行替换,修改NodeB的接口配置数据,生成新的MML脚本。具体的替换可分为两种情况,一种是根据接口数据的变化直接替换,这种替换比较简单;另一种是有条件地进行替换,如邻区关系等。比如说,当小区对象类型发生了变化,变成了邻近RNC小区时,需要根据替换规则有条件地进行替换。网络侧预先设置的替换规则主要是一些参数替换的自定义规则,定义了根据用户输入的接口参数如何生成新的MML脚本,以避免工具和网元版本的耦合,从而方便了不同版本之间的迁移并降低了业务的耦合度。Next, enter step 304, the network side modifies the MML script exported from the relevant RNC in the backup database according to the information input by the user and executes the modified MML script. Specifically, the network side presets the replacement rules, replaces the content satisfying the replacement rules in the backup database according to the new NodeB interface configuration data input by the user, modifies the NodeB interface configuration data, and generates a new MML script. The specific replacement can be divided into two situations, one is direct replacement according to the change of interface data, which is relatively simple; the other is conditional replacement, such as the relationship between adjacent cells. For example, when the type of the cell object changes and becomes an adjacent RNC cell, it needs to be replaced conditionally according to the replacement rule. The pre-set replacement rules on the network side are mainly custom rules for parameter replacement, which define how to generate new MML scripts based on interface parameters input by users, so as to avoid the coupling of tools and network element versions, thus facilitating the communication between different versions. Migrated and reduced business coupling.

然后,再在所建立的备份数据库中执行该新生成的MML脚本,也就是在该备份数据库中执行根据用户输入的信息修改后的MML脚本。在执行过程中,该NodeB的邻近RNC和目标RNC的处理有所不同。对于邻近RNC,需要将所有搬迁的小区相关数据先删除再增加一遍;而对于目标RNC,除了需将所有搬迁的小区相关数据先删除再增加一遍外,还需要增加搬迁小区的相关数据,另外,还要注意配置的顺序。Then, the newly generated MML script is executed in the established backup database, that is, the MML script modified according to the information input by the user is executed in the backup database. During the execution process, the processing of the neighboring RNC of the NodeB and the target RNC are different. For the neighboring RNC, it is necessary to delete all the relocated cell-related data first and then add it again; for the target RNC, in addition to first deleting all the relocated cell-related data and then adding it again, it is also necessary to add the relevant data of the relocated cell. In addition, Also pay attention to the order of configuration.

接着,进入步骤305,网络侧判断NodeB的新接口配置数据是否正确。具体地说,当网络侧在备份数据库中执行新生成的MML脚本后,判断需迁移的NodeB的新接口配置数据是否正确,如果正确,则进入步骤307,否则,说明NodeB的接口配置数据有误,进入步骤306。Next, enter step 305, the network side judges whether the new interface configuration data of the NodeB is correct. Specifically, after the network side executes the newly generated MML script in the backup database, it is judged whether the new interface configuration data of the NodeB to be migrated is correct, if correct, then enter step 307, otherwise, it indicates that the interface configuration data of the NodeB is wrong , go to step 306.

在步骤306中,网络侧通知用户重新输入NodeB的新接口配置数据,并根据用户的输入重新修改MML脚本。具体地说,与步骤304相类似,网络侧在备份的数据库中根据用户重新输入的NodeB的新接口配置数据对满足替换规则的内容进行替换,重新修改NodeB的接口配置数据,生成新的MML脚本,再在该备份数据库中执行该新生成的MML脚本,也就是根据用户重新输入的信息修改后的MML脚本。在完成本步骤后,再回退到步骤305,判断NodeB的新接口配置数据是否正确。In step 306, the network side notifies the user to re-input the new interface configuration data of the NodeB, and re-modifies the MML script according to the user's input. Specifically, similar to step 304, the network side replaces the content satisfying the replacement rules in the backup database according to the new interface configuration data of the NodeB re-input by the user, re-modifies the interface configuration data of the NodeB, and generates a new MML script , and then execute the newly generated MML script in the backup database, that is, the MML script modified according to the information re-input by the user. After completing this step, return to step 305 to determine whether the new interface configuration data of the NodeB is correct.

由此可见,网络侧通过建立当前系统数据库的备份数据库,在备份数据库中对MML脚本进行修改与执行,以检验NodeB接口配置数据的正确性,并在NodeB接口配置数据出错时支持回退操作,避免了在迁移过程中由于人工操作的错误而导致的系统无法回退的情况。It can be seen that the network side establishes the backup database of the current system database, modifies and executes the MML script in the backup database, to verify the correctness of the NodeB interface configuration data, and supports the rollback operation when the NodeB interface configuration data is wrong. It avoids the situation that the system cannot be rolled back due to manual operation errors during the migration process.

如果需迁移的NodeB的新接口配置数据正确,则进入步骤307,网络侧在当前的系统数据库中执行新生成的MML脚本,也就是根据用户输入的信息修改后的MML脚本。网络侧通过执行修改后的MML脚本变更该NodeB的RNC的配置,完成对该NodeB的迁移。当然,即使需迁移的NodeB的新接口配置数据正确,用户也可以决定不迁移该NodeB,即不进入本步骤,但在本实施方式中,仅讨论一般情况下,用户不改变NodeB的迁移决策时执行的操作流程。If the new interface configuration data of the NodeB to be migrated is correct, go to step 307, and the network side executes the newly generated MML script in the current system database, that is, the MML script modified according to the information input by the user. The network side changes the configuration of the RNC of the NodeB by executing the modified MML script to complete the migration of the NodeB. Of course, even if the new interface configuration data of the NodeB to be migrated is correct, the user can also decide not to migrate the NodeB, that is, not to enter this step, but in this embodiment, only discussing the general situation, when the user does not change the migration decision of the NodeB The operation process performed.

值得一提的是,如果有多个NodeB需要迁移,则按照输入迁移NodeB的次序依次在各个RNC上执行MML脚本,完成各NodeB的数据修改工作,一次性迁移所有的NodeB。It is worth mentioning that if there are multiple NodeBs that need to be migrated, the MML scripts are executed on each RNC in sequence according to the order in which the NodeBs are imported to complete the data modification of each NodeB, and all NodeBs are migrated at one time.

不难发现,本实施方式实质上是将NodeB的迁移分成了准备阶段和执行阶段。步骤301至步骤306为准备阶段,在准备阶段的主要工作是生成正确的脚本,但并不对网络中的实际配置作任何变化;步骤307为执行阶段,在执行阶段一次性地执行修改后的MML脚本,相对于在网络中逐条修改配置的方法,简化了人工操作,提高了NodeB迁移过程的可靠性和安全性,进而减小了NodeB迁移过程对系统的影响。而且,由于网络侧先在备份数据库中修改并执行MML脚本文件,系统数据库中直接执行修改后正确的MML脚本文件,较大程度地缩短了NodeB的迁移时间,使得批量迁移NodeB的实现方式成为可能,进一步提高了NodeB迁移过程的可靠性和安全性,减小了NodeB迁移过程对系统的影响。It is not difficult to find that this embodiment essentially divides the migration of the NodeB into a preparation phase and an execution phase. Step 301 to step 306 is the preparation stage, the main work in the preparation stage is to generate the correct script, but does not make any changes to the actual configuration in the network; step 307 is the execution stage, in the execution stage, the modified MML is executed once Compared with the method of modifying the configuration one by one in the network, the script simplifies the manual operation, improves the reliability and security of the NodeB migration process, and reduces the impact of the NodeB migration process on the system. Moreover, because the network side first modifies and executes the MML script file in the backup database, the correct MML script file after modification is directly executed in the system database, which greatly shortens the migration time of NodeBs and makes it possible to realize the batch migration of NodeBs , further improving the reliability and security of the NodeB migration process, and reducing the impact of the NodeB migration process on the system.

本发明的第二实施方式NodeB迁移方法与第一实施方式大致相同,其区别仅在于,在第一实施方式中,如果有多个NodeB需要迁移,则一次性迁移所有的NodeB。而在本实施方式中,如果有多个NodeB需要迁移,则逐个迁移NodeB,每完成一个NodeB的迁移后检验该迁移过程是否正确,如果是,则再进行下一个NodeB的迁移。The NodeB migration method of the second embodiment of the present invention is substantially the same as that of the first embodiment, the only difference being that in the first embodiment, if there are multiple NodeBs to be migrated, all NodeBs are migrated at once. However, in this embodiment, if there are multiple NodeBs to be migrated, the NodeBs are migrated one by one. After completing the migration of each NodeB, it is checked whether the migration process is correct. If so, the next NodeB is migrated.

本发明的第三实施方式NodeB迁移系统包含需迁移的NodeB和与该NodeB相关的RNC;导出模块,用于从相关的RNC导出进行该NodeB迁移的相关脚本;修改模块,用于根据用户输入的信息对该导出模块所导出的脚本进行修改;执行模块,用于执行经该修改模块修改后的脚本变更该NodeB的RNC配置,完成对该NodeB的迁移;以及备份建立模块,用于建立当前系统数据库的备份数据库。In the third embodiment of the present invention, the NodeB migration system includes the NodeB to be migrated and the RNC related to the NodeB; the export module is used to export the relevant scripts for the NodeB migration from the relevant RNC; information to modify the script exported by the export module; the execution module is used to execute the script modified by the modification module to change the RNC configuration of the NodeB and complete the migration of the NodeB; and the backup establishment module is used to establish the current system The backup database for the database.

具体地说,修改模块在备份建立模块建立的备份数据库中,根据用户输入的信息和预先设置的替换规则对导出模块所导出的脚本进行修改,并由执行模块在该备份数据库中执行修改后的脚本,如果经执行模块执行后,该NodeB的新接口配置数据正确,则该执行模块再在当前的系统数据库中执行修改后的脚本,变更该NodeB的RNC配置,完成对该NodeB的迁移。通过将基站节点的迁移分成准备阶段和执行阶段,在准备阶段生成正确的脚本,但并不对网络中的实际配置作任何变化,在执行阶段一次性地执行,相对于在网络中逐条修改配置的方法,简化了人工操作,提高了NodeB迁移过程的可靠性和安全性,并且较大程度地缩短了NodeB的迁移时间,减小了NodeB迁移过程对系统的影响。Specifically, the modification module modifies the script exported by the export module according to the information input by the user and the preset replacement rules in the backup database established by the backup establishment module, and the execution module executes the modified script in the backup database. If the script is executed by the execution module and the new interface configuration data of the NodeB is correct, then the execution module executes the modified script in the current system database, changes the RNC configuration of the NodeB, and completes the migration of the NodeB. By dividing the migration of the base station node into the preparation phase and the execution phase, the correct script is generated in the preparation phase, but does not make any changes to the actual configuration in the network, and is executed at one time in the execution phase. The method simplifies the manual operation, improves the reliability and security of the NodeB migration process, shortens the NodeB migration time to a large extent, and reduces the impact of the NodeB migration process on the system.

虽然通过参照本发明的某些优选实施方式,已经对本发明进行了图示和描述,但本领域的普通技术人员应该明白,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。Although the present invention has been illustrated and described with reference to certain preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the present invention. The spirit and scope of the invention.

Claims (11)

1. a base station node emigration method is characterized in that, comprises following steps:
Network side is derived the associated script of carrying out described migration from the radio network controller relevant with the base-station node of need migration, and according to the information of user's input this script is made amendment;
Network side is finished the migration to described base-station node by carrying out the configuration that described amended script changes described radio network controller.
2. base station node emigration method according to claim 1 is characterized in that, also comprises following steps:
Described network side is set up the backup database of current system database, in this backup database, revise described script according to the information of described user's input, and carry out described amended script, if it is correct that described amended script is performed the new interface configuration data of the described base-station node in back, then in current system database, carry out described amended script again, described base-station node is moved.
3. base station node emigration method according to claim 2, it is characterized in that, after if described amended script is performed, the new interface configuration data of described base-station node is incorrect, then notify the user to re-enter relevant information, and according to the information of user's input the associated script of carrying out described migration of described derivation is made amendment again.
4. base station node emigration method according to claim 1 is characterized in that, described network side is made amendment to the associated script of carrying out described migration of described derivation according to the information of user's input in the following manner:
Described network side sets in advance Substitution Rules;
Described network side is replaced the content that satisfies described Substitution Rules according to the information of user's input.
5. according to each described base station node emigration method in the claim 1 to 4, it is characterized in that, also comprise following steps:
If described network side need carry out described migration at least two base-station nodes, the described base-station node that then disposable migration is all, perhaps,
Move base-station node one by one, whenever finish the migration of a base-station node after this transition process of check whether correct, if then carry out the migration of next base-station node again.
6. base station node emigration method according to claim 5 is characterized in that, described script is man-machine language scripts, and the information of described user's input is the new interface configuration data of described base-station node.
7. base station node emigration method according to claim 5 is characterized in that, described relevant radio network controller comprises one of following or its combination in any:
Source radio network controller, radio network controller, target radio network controller and with the target radio network controller adjacent radio network controller adjacent with source radio network controller.
8. base station node emigration method according to claim 5 is characterized in that, described network side is derived the associated script of carrying out described migration according to the relationship object model from the radio network controller relevant with the base-station node of need migration.
9. a base station node emigration system comprises the base-station node and the radio network controller relevant with this base-station node that need migration, it is characterized in that, also comprises:
Derive module, be used for deriving the associated script of carrying out described migration from described relevant radio network controller;
Modified module is used for according to the information of user's input the script that described derivation module is derived being made amendment, and generates new script;
Executive Module is used to carry out the configuration of changing described radio network controller through the amended new script of described modified module, finishes the migration to described base-station node.
10. base station node emigration according to claim 9 system is characterized in that described system also comprises:
Module is set up in backup, is used to set up the backup database of current system database;
Described modified module is set up in the backup database that module sets up in described backup and is revised described script, and in this backup database, carry out described amended script by described Executive Module, if after described Executive Module is carried out, the new interface configuration data of described base-station node is correct, then described Executive Module is carried out described amended script again in current system database, described base-station node is moved.
11. base station node emigration according to claim 9 system is characterized in that, described modified module is replaced the content that satisfies the Substitution Rules that set in advance according to the information of user's input.
CNB2006101264093A 2006-08-25 2006-08-25 Base station node migration method and system thereof Expired - Fee Related CN100428829C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2006101264093A CN100428829C (en) 2006-08-25 2006-08-25 Base station node migration method and system thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2006101264093A CN100428829C (en) 2006-08-25 2006-08-25 Base station node migration method and system thereof

Publications (2)

Publication Number Publication Date
CN1909713A CN1909713A (en) 2007-02-07
CN100428829C true CN100428829C (en) 2008-10-22

Family

ID=37700679

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2006101264093A Expired - Fee Related CN100428829C (en) 2006-08-25 2006-08-25 Base station node migration method and system thereof

Country Status (1)

Country Link
CN (1) CN100428829C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101179762B (en) * 2007-11-29 2010-08-25 上海华为技术有限公司 Method and device for inter-base station controller to implement relocation of base station
CN102006600B (en) * 2009-09-03 2013-11-20 大唐移动通信设备有限公司 Method and device for generating configuration files
CN101867941B (en) * 2010-06-10 2012-08-08 华为技术有限公司 Data processing method and network management equipment
CN102202366A (en) * 2011-06-10 2011-09-28 中兴通讯股份有限公司 Node base station automation transfer method and system thereof
EP4014474A4 (en) * 2019-08-16 2023-08-16 Nokia Technologies Oy Apparatus, method, and computer program
CN111708760B (en) * 2020-06-17 2023-05-12 宏桥高科技集团有限公司 Model migration deployment method, device, electronic equipment and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000025541A1 (en) * 1998-10-26 2000-05-04 Nokia Networks Oy Method for configuring cross-connections of a radio system and radio system
EP1109353A2 (en) * 1999-12-15 2001-06-20 STMicroelectronics, Inc. Network station management system and method
CN1430142A (en) * 2001-12-29 2003-07-16 深圳市中兴通讯股份有限公司上海第二研究所 Device for realizing software down loading using single-chip processor in communication system and its method
CN1684427A (en) * 2004-04-14 2005-10-19 华为技术有限公司 A software upgrade and rollback method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2000025541A1 (en) * 1998-10-26 2000-05-04 Nokia Networks Oy Method for configuring cross-connections of a radio system and radio system
EP1109353A2 (en) * 1999-12-15 2001-06-20 STMicroelectronics, Inc. Network station management system and method
CN1430142A (en) * 2001-12-29 2003-07-16 深圳市中兴通讯股份有限公司上海第二研究所 Device for realizing software down loading using single-chip processor in communication system and its method
CN1684427A (en) * 2004-04-14 2005-10-19 华为技术有限公司 A software upgrade and rollback method

Also Published As

Publication number Publication date
CN1909713A (en) 2007-02-07

Similar Documents

Publication Publication Date Title
CN100428829C (en) Base station node migration method and system thereof
CN101384086B (en) Network device configuring method apparatus and system
WO2018010555A1 (en) Northbound interface lte service automatic configuration method, northbound interface apparatus, and storage medium
CN101193402A (en) Configuration method and system for multi-mode base station
CN103533015A (en) Limit speed increasing method
CN101179762B (en) Method and device for inter-base station controller to implement relocation of base station
CN102421145B (en) Method and system for carrying out direct communication of data among base stations
CN101310554A (en) Reallocation of radio resources during handover
KR102457331B1 (en) Method and apparatus for optimizing mobility-related parameter of network
CN101867941B (en) Data processing method and network management equipment
CN112055387A (en) Cell switching method and device
CN116233262A (en) Micro-service deployment and request routing method and system based on edge network architecture
CN105744574A (en) Adjacent region optimization method and apparatus
CN101938769B (en) A kind of processing method of wireless communication networks optimization data and system
CN104507133B (en) The method and apparatus of voice switching
CN105376802A (en) Interfrequency and inter-technology neighbor planning on a self-organizing network
CN113115380B (en) Dual-connection switching method, switching equipment and storage medium
CN102725999A (en) Data configuration method and telecommunication system device
CN105325024A (en) Coordination in self-organizing networks
CN107508761B (en) Method and system for quickly migrating services in communication system
CN107347191B (en) Method and system for adding adjacent frequency of adjacent cell
CN114124710B (en) A business verification method and device
CN107801220A (en) The method and computer-readable recording medium of automatic switchover cell type
CN102769857B (en) Data processing method and webmaster equipment
CN102984766B (en) Architecture method and device for network element topology

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20180823

Address after: California, USA

Patentee after: Global innovation polymerization LLC

Address before: London, England

Patentee before: GW partnership Co.,Ltd.

Effective date of registration: 20180823

Address after: London, England

Patentee after: GW partnership Co.,Ltd.

Address before: 518129 Bantian HUAWEI headquarters office building, Longgang District, Guangdong, Shenzhen

Patentee before: HUAWEI TECHNOLOGIES Co.,Ltd.

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20081022