WO2010048888A1 - Configuration method, apparatus and system of network devices - Google Patents

Configuration method, apparatus and system of network devices Download PDF

Info

Publication number
WO2010048888A1
WO2010048888A1 PCT/CN2009/074670 CN2009074670W WO2010048888A1 WO 2010048888 A1 WO2010048888 A1 WO 2010048888A1 CN 2009074670 W CN2009074670 W CN 2009074670W WO 2010048888 A1 WO2010048888 A1 WO 2010048888A1
Authority
WO
WIPO (PCT)
Prior art keywords
configuration
data
network device
module
network
Prior art date
Application number
PCT/CN2009/074670
Other languages
French (fr)
Chinese (zh)
Inventor
邓江海
宋杰
李剑
苏嘉亮
程志平
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2010048888A1 publication Critical patent/WO2010048888A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/085Retrieval of network configuration; Tracking network configuration history
    • H04L41/0853Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings

Definitions

  • a sending module configured to send the data configuration sending script generated by the configuration module to the network device.
  • the step may be implemented by a configuration device of the network device.
  • the configuration device may define a file according to an XML model of the user plane, and generate a model verification file (such as generating a Schema file to check the validity of the configuration XML file).
  • the model verification file is used to pre-verify the validity of the northbound configuration file. If the northbound configuration file is found to be invalid, the error report is returned to the user in time. Otherwise, go to step 203.
  • Step 208 Perform data verification on the operation of the offline data configuration of the transport layer. If the operation of the offline data configuration of the transport layer is incorrect, go to step 209. If the operation of the offline data configuration of the transport layer is correct, go to step 210.
  • the configuration device of the network device performs data verification on the operation of the offline data configuration of the transport layer according to the offline configuration result of the transport layer.
  • Step 212 Perform data verification on the operation of the offline data configuration of the wireless layer. If the operation of the offline data configuration of the wireless layer is incorrect, go to step 213. If the operation of the offline data configuration of the wireless layer is correct, go to step 214.
  • Step 213 Generate a wireless layer error analysis report, and return the wireless layer error analysis report to the user.
  • the splitting module 420 is configured to split the user plane-based configuration data acquired by the obtaining module 410 in units of network devices.
  • the sending module 450 is configured to send the data configuration sending script generated by the configuration module 440 to the network device.
  • the transport layer configuration sub-module 441 is configured to analyze the transport layer configuration data, and perform transport layer offline data configuration, such as adding and deleting base stations, adding and deleting carrier frequencies, etc., based on the transport layer configuration data and the current network configuration data, and the foregoing operations are all derived from The user plane-based configuration file that was initially received.
  • transport layer offline data configuration such as adding and deleting base stations, adding and deleting carrier frequencies, etc.

Abstract

The embodiments of the invention relate to a configuration method, an apparatus and a system of network devices. The configuration method of network devices include: receiving and analyzing the configuration files based on the user aspect, obtaining the corresponding configuration data of the data aspect (101); extracting the present network configuration data of a network device, and according to the obtained configuration data of the data aspect and the extracted present network configuration date, performing the off-line data configuration, generating the data configuration issued script (102); transmitting the data configuration issued script to the network device (103). The schemes of the embodiments of the invention improve the configuration efficiency of networks devices.

Description

网络设备的配置方法、 装置和系统  Network device configuration method, device and system
本申请要求了 2008年 10月 30日提交的、 申请号为 200810175205. 8、 发明名称为 "网络设备 的配置方法、 装置和系统"的中国申请的优先权, 其全部内容通过引用结合在本申请中。 技术领域  The present application claims the priority of the Chinese application filed on Oct. 30, 2008, which is hereby incorporated by reference. in. Technical field
本发明涉及通信技术领域, 特别是涉及网络设备的配置方法、 装置和系统。 发明背景  The present invention relates to the field of communications technologies, and in particular, to a method, an apparatus, and a system for configuring a network device. Background of the invention
在 GSM (Global System for Mobile communications,全球移动通信系统)中, BSS (Base Station Sub-system, 基站子系统)包括 BSC (Base Station Controller, 基站控制器) 以及与 BSC相连的 若干个 BTS (Base Transceiver Station, 基站收发信台)。 其中, BSC作为 BTS的控制中心, 主要 承担无线资源管理、 呼叫信令接续、 CS (Circuit Switching, 电路交换) 呼叫处理、 基站管理、 功 率控制、 切换控制、 操作维护等功能, 在无线接入、 数据传输、 网络优化等方面扮演着重要角色。  In GSM (Global System for Mobile Communications), the BSS (Base Station Sub-system) includes a BSC (Base Station Controller) and several BTSs connected to the BSC (Base Transceiver). Station, base transceiver station). Among them, the BSC serves as the control center of the BTS, and mainly functions as radio resource management, call signaling connection, CS (Circuit Switching) call processing, base station management, power control, handover control, operation and maintenance, etc. Data transmission, network optimization and other aspects play an important role.
目前, 不同的 BSC设备供应商, 对 BSC的数据配置提供不同的配置维护工具, 例如, MML (Man Machine Language, 人机语言) 操作客户端。  Currently, different BSC equipment vendors provide different configuration maintenance tools for BSC data configuration, for example, MML (Man Machine Language) operation client.
MML本身只是一种人机接口协议, 用户通过供应商提供的 MML操作客户端, 对 BSC进行配置。 MML操作客户端将用户输入的信息组装成约定格式的 MML命令字符串, 再通过局域网 (或广域网) 与作为服务器端的 GBAM (GSM Back Administration Module, 全球移动通信系统后管理模块) 进行 通信, 配置 GBAM所在的 BSC, 完成对 BSC的操作和维护, 然后将 GBAM的返回的响应消息转化为 MML 命令执行报告显示给用户。 用户也可以保存一定的 MML命令字符串到文件中, 从 MML操作客户端以 文件方式上载到 GBAM服务器批量执行, 实现批量配置功能。  MML itself is just a human-machine interface protocol. The user configures the BSC through the MML operation client provided by the vendor. The MML operation client assembles the information input by the user into an MML command string of a predetermined format, and then communicates with the GBAM (GSM Back Administration Module) as a server side through a local area network (or a wide area network), and configures the GBAM. The BSC where the BSC is located completes the operation and maintenance of the BSC, and then converts the response message returned by the GBAM into an MML command execution report for display to the user. Users can also save certain MML command strings to files, upload them to the GBAM server in batches from the MML operation client, and implement batch configuration.
发明人在实现本发明的过程中, 发现现有技术至少存在如下问题:  In the process of implementing the present invention, the inventors found that the prior art has at least the following problems:
虽然使用 MML操作客户端能够实现批量配置, 配置效率有所提升, 但是在很多应用场景下仍很 难满足用户要求。 如, 在不同 BSC间移动基站, 仅仅通过 MML命令很难实现。 同时, MML操作客户 端面临多版本的问题, 保存的 MML脚本版本兼容性不强, 不利于操作人员进行统一配置。  Although the MML operation client can implement batch configuration and the configuration efficiency is improved, it is still difficult to meet user requirements in many application scenarios. For example, moving a base station between different BSCs is difficult to achieve only with MML commands. At the same time, the MML operation client faces multiple versions of the problem, and the saved MML script version compatibility is not strong, which is not conducive to the unified configuration of the operator.
值得说明的是, 上述现有技术问题的引出, 是以 GSM中的 BSC为例进行说明的, 但是, 在其他 通信系统中的网络设备和 GSM中的其他网络设备中, 也存在同样的问题, 而在不同的系统中, 网络 设备可能有不同的名称。 发明内容  It should be noted that the above-mentioned prior art problem is described by taking the BSC in GSM as an example. However, the same problem exists in network devices in other communication systems and other network devices in GSM. In different systems, network devices may have different names. Summary of the invention
本发明实施例提供的网络设备的配置方法、 装置和系统, 提高了网络设备的配置效率。  The configuration method, device and system of the network device provided by the embodiment of the invention improve the configuration efficiency of the network device.
为达到上述目的, 本发明实施例提出一种网络设备的配置方法, 包括:  To achieve the above, the embodiment of the present invention provides a method for configuring a network device, including:
接收并解析基于用户面的配置文件, 获取相应的数据面配置数据;  Receiving and parsing a user plane based configuration file to obtain corresponding data plane configuration data;
提取所述网络设备的现网配置数据, 根据所述获取的数据面配置数据和所述提取的现网配置数 据, 进行离线数据配置, 生成数据配置下发脚本; 将所述数据配置下发脚本发送到所述网络设备。 And extracting the current network configuration data of the network device, performing offline data configuration according to the acquired data plane configuration data and the extracted current network configuration data, and generating a data configuration delivery script; Sending the data configuration delivery script to the network device.
本发明实施例还提出一种网络设备的配置装置, 包括:  The embodiment of the invention further provides a device for configuring a network device, including:
获取模块, 用于接收并解析基于用户面的配置文件, 获取相应的数据面配置数据;  An obtaining module, configured to receive and parse a user plane-based configuration file, and obtain corresponding data plane configuration data;
配置模块, 用于提取网络设备的现网配置数据, 根据所述提取的现网配置数据和所述获取模块 获取的所述数据面配置数据, 进行离线数据配置, 生成数据配置下发脚本;  a configuration module, configured to extract the current network configuration data of the network device, perform offline data configuration, and generate a data configuration delivery script according to the extracted current network configuration data and the data plane configuration data obtained by the acquiring module;
发送模块, 用于将所述配置模块生成的所述数据配置下发脚本发送到所述网络设备。  And a sending module, configured to send the data configuration sending script generated by the configuration module to the network device.
本发明实施例还提出一种网络设备的配置系统, 包括上述网络设备的配置装置, 以及作为配置 对象的网络设备。  The embodiment of the present invention further provides a configuration system of a network device, including the configuration device of the foregoing network device, and a network device as a configuration object.
本发明实施例的技术方案具有以下优点: 因为采用了基于用户面的配置文件, 对网络设备进行 离线数据配置, 兼容不同供应商、 不同版本的网络设备, 从而简化了网络设备的数据配置的操作流 程, 降低了运营成本。 附图简要说明  The technical solution of the embodiment of the present invention has the following advantages: Because the user plane-based configuration file is adopted, offline data configuration is performed on the network device, which is compatible with network devices of different vendors and different versions, thereby simplifying operation of data configuration of the network device. Process, reducing operating costs. BRIEF DESCRIPTION OF THE DRAWINGS
图 1为本发明实施例中的一种网络设备的配置方法流程图;  FIG. 1 is a flowchart of a method for configuring a network device according to an embodiment of the present invention;
图 2为本发明实施例中网络设备的配置的一种具体实现方式流程图;  2 is a flowchart of a specific implementation manner of a configuration of a network device according to an embodiment of the present invention;
图 3为本发明实施例中的一种网络设备的配置装置结构图;  3 is a structural diagram of a device for configuring a network device according to an embodiment of the present invention;
图 4为本发明实施例中网络设备的配置装置的一种具体结构图;  4 is a specific structural diagram of a device for configuring a network device according to an embodiment of the present invention;
图 5为本发明实施例中的一种网络设备的配置系统结构图。 实施本发明的方式  FIG. 5 is a structural diagram of a configuration of a network device according to an embodiment of the present invention. Mode for carrying out the invention
如图 1所示, 为本发明实施例中的一种网络设备的配置方法流程图, 包括以下步骤: 步骤 101, 接收并解析基于用户面的配置文件, 获取相应的数据面配置数据。  As shown in FIG. 1 , a flowchart of a method for configuring a network device according to an embodiment of the present invention includes the following steps: Step 101: Receive and parse a configuration file based on a user plane, and obtain corresponding data plane configuration data.
本发明实施例以 BSC为例进行说明。 电信营运商根据实际规划, 需要在不同的 BSC下批量增加 基站、 小区或载频, 或者删除原有配置的基站、 小区或载频, 或者对原无线层参数进行部分调整等 等, 以满足实际应用场景的需要。 对营运商操作人员而言, 上述规划操作, 一般为离线进行。 规划 结束后, 操作人员可以将规划结果, 以 XML ( extensible Markup Language, 扩展标记语言)接口 模型定义的格式描述出来 (可称为 XML格式), 生成基于用户面的配置文件, 然后通过协定的接口, 将该基于用户面的配置文件下发到网络设备的配置装置进行处理。 网络设备的配置装置可以是独立 的网元, 比如, 可以是一个操作维护终端, 也可以是通信系统下的其他终端。 另外, 基于用户面的 配置文件可用手工书写, 也可以通过相应的工具来生成, 本发明实施例对配置文件生成的形式不作 限定。  The embodiment of the present invention is described by taking a BSC as an example. According to the actual plan, the telecom operators need to increase the base station, cell or carrier frequency in batches under different BSCs, or delete the original configured base station, cell or carrier frequency, or partially adjust the original radio layer parameters to meet the actual situation. The needs of the application scenario. For operator operators, the above planning operations are generally performed offline. After the planning is completed, the operator can describe the planning result in the format defined by the XML (extensible markup language) interface model (which can be called XML format), generate a user plane-based configuration file, and then pass the agreed interface. The user plane-based configuration file is delivered to the configuration device of the network device for processing. The configuration device of the network device may be an independent network element, for example, an operation and maintenance terminal, or other terminals under the communication system. In addition, the user plane-based configuration file may be manually written, or may be generated by a corresponding tool. The embodiment of the present invention does not limit the form of the configuration file generation.
上述协定的接口可以由运营商 OSS (Operation Support System, 运营支撑系统) 和设备商进 行约定, 实现用户面与网元之间的通信, 该接口同样可以是基于用户面的接口, 比如北向接口。 相 应的文件可以称为北向配置文件, 该北向配置文件同样基于用户面, 为采用 XML进行描述的用户面 数据。 对北向配置文件的解析过程, 即为将北向配置文件从用户面数据转换为数据面数据的过程。 具 体地, 网络设备的配置装置根据协定接口, 接收基于用户面的北向配置文件后, 解析该北向配置文 件, 获取相应的北向配置数据, 该配置数据为包含网络设备描述信息的数据面数据, 与网元命令相 关。 The interface of the above-mentioned agreement can be agreed by the operator OSS (Operation Support System) and the device vendor to implement communication between the user plane and the network element. The interface can also be a user plane-based interface, such as a northbound interface. The corresponding file can be called a northbound configuration file, which is also based on the user plane, and is user plane data described in XML. The process of parsing the northbound configuration file is the process of converting the northbound configuration file from the user plane data to the data plane data. Specifically, the configuration device of the network device, after receiving the northbound configuration file based on the user plane, parses the northbound configuration file, and obtains corresponding northbound configuration data, where the configuration data is data plane data including network device description information, and The NE command is related.
步骤 102, 提取网络设备的现网配置数据, 根据获取的数据面配置数据和提取的现网配置数据, 进行离线数据配置, 生成数据配置下发脚本。  Step 102: Extract the current network configuration data of the network device, perform offline data configuration according to the acquired data plane configuration data and the extracted current network configuration data, and generate a data configuration delivery script.
从北向配置文件中获取包含网络设备描述信息的北向配置数据后, 对应地自动提取该网络设备 的现网配置数据, 根据该现网配置数据和北向配置数据进行离线数据配置。 由于整个配置过程与网 络设备的工作没有关联, 故称为离线配置。 其中, 现网配置数据为网络设备当前的数据面数据, 而 北向配置数据包含对网络设备的操作信息, 包括增加或删除基站、 小区或载频等。  After the northbound configuration data of the network device description is obtained from the northbound configuration file, the network configuration data of the network device is automatically extracted, and the offline data is configured according to the current network configuration data and the northbound configuration data. Since the entire configuration process is not associated with the operation of the network device, it is called offline configuration. The current network configuration data is the current data plane data of the network device, and the northbound configuration data includes operation information for the network device, including adding or deleting a base station, a cell, or a carrier frequency.
离线配置的过程包括: 将北向配置数据应用到现网配置数据, 生成离线配置后的数据, 并对离 线配置后的数据进行校验。 在离线数据配置正确的基础上, 将离线配置后的数据, 同离线配置前的 数据进行对比, 确定网络设备的数据面数据在离线配置前后的变动信息, 生成数据配置下发脚本, 供后续下发到对应的网络设备。  The offline configuration process includes: applying northbound configuration data to the existing network configuration data, generating offline configured data, and verifying the off-line configured data. On the basis of the correct configuration of the offline data, compare the data after the offline configuration with the data before the offline configuration, determine the change information of the data plane data of the network device before and after the offline configuration, and generate a data configuration and send the script for subsequent Send to the corresponding network device.
数据配置下发脚本, 具体可以包括: 传输层数据配置下发脚本和无线层数据配置下发脚本。 步骤 103, 将数据配置下发脚本发送到网络设备。  The data configuration and delivery script may include: a delivery layer data configuration delivery script and a wireless layer data configuration delivery script. Step 103: Send a data configuration sending script to the network device.
将数据配置下发脚本发送到网络设备, 数据配置下发脚本在网络设备在线生效。  The data configuration and delivery script is sent to the network device, and the data configuration and delivery script is valid online on the network device.
之后, 可选地, 还可以及时获取网络设备的在线配置生效结果文件, 并对该结果文件进行分析, 将网络设备的配置结果返回给用户, 结束整个配置过程。  Then, the online configuration effective result file of the network device is obtained in time, and the result file is analyzed, and the configuration result of the network device is returned to the user, and the entire configuration process is ended.
本发明实施例中的网络设备可以是通信网络中需要进行配置的网元, 如基站、 GSM 中的 BSC、 The network device in the embodiment of the present invention may be a network element that needs to be configured in a communication network, such as a base station, a BSC in GSM,
WCDMA ( Wideband Code Division Multiple Access , 宽带码分多址) 中的 RNC ( Radio Network Controller, 无线网络控制器) 等设备, 也可以是其他网络设备。 A device such as an RNC (Radio Network Controller) in WCDMA (Wideband Code Division Multiple Access) may be another network device.
本发明实施例的技术方案具有以下优点, 因为采用了基于用户面的配置文件, 对网络设备进行 离线数据配置, 将生成的数据配置下发脚本发送到网络设备, 使数据配置下发脚本在网络设备中生 效, 从而, 简化了网络设备的数据配置的操作流程, 降低了运营成本。  The technical solution of the embodiment of the present invention has the following advantages, because the user plane-based configuration file is used to perform offline data configuration on the network device, and the generated data configuration sending script is sent to the network device, so that the data configuration is sent to the network in the network. Effective in the device, which simplifies the operation of data configuration of network devices and reduces operating costs.
如图 2所示, 为本发明实施例中网络设备的配置的一种具体实现方式流程图, 包括以下步骤: 步骤 201, 接收基于用户面的配置文件。  As shown in FIG. 2, a flowchart of a specific implementation manner of a configuration of a network device according to an embodiment of the present invention includes the following steps: Step 201: Receive a configuration file based on a user plane.
本实施例中, 以该基于用户面的配置文件为北向配置文件, 网络设备为 BSC为例进行描述。 北 向配置文件采用通用的 XML进行描述, 简单、 直观、 通用, 且易于扩展和维护。 北向配置文件模型 字段的描述完全基于用户面, 容易理解, 可以通过手工书写, 也可以通过相应的工具生成, 本发明 实施例对配置文件生成的形式不作限定。 北向配置文件具有较强的兼容性, 用户只需将该配置文件 提交到网络设备的配置装置进行处理, 无需关注对应网络设备的版本, 甚至无需关心网络设备的供 应商。 对于用户而言, 这种处理机制有效屏蔽了不同网络设备之间的差异, 更有利于用户的操作维 护。  In this embodiment, the user plane-based configuration file is a northbound configuration file, and the network device is a BSC as an example. The northbound profile is described in common XML, simple, intuitive, versatile, and easy to extend and maintain. The description of the northbound profile model field is completely based on the user plane, and is easy to understand. It can be written by hand or by a corresponding tool. The embodiment of the present invention does not limit the form of the configuration file. The northbound configuration file has strong compatibility. The user only needs to submit the configuration file to the configuration device of the network device for processing, without paying attention to the version of the corresponding network device, or even the network device vendor. For the user, this processing mechanism effectively shields the differences between different network devices and is more conducive to user operation and maintenance.
北向配置文件的基本样例格式描述如下: <cfgf ile: subsession netype=" BSC" opmode: BestEffort " neid=,, BSC 226 The basic sample format of the northbound configuration file is described as follows: <cfgf ile: subsession netype="BSC" opmode: BestEffort " neid=,, BSC 226
<gn: DataContainer modif ier=" create " >  <gn: DataContainer modif ier=" create > >
<BSC : BSC_8. 0>  <BSC : BSC_8. 0>
<Transmission>  <Transmission>
<BTS modif ier= " create " >  <BTS modif ier= " create " >
<attributes>  <attributes>
</attributes>  </attributes>
<TRXBoard modif ier=" create " >  <TRXBoard modif ier=" create " >
</TRXBoard>  </TRXBoard>
<Link modifier:" create " >  <Link modifier:" create " >
</Link>  </Link>
<Cell modif ier=" create " >  <Cell modif ier=" create " >
</Cell>  </Cell>
</BTS>  </BTS>
</Transmi ssi on>  </Transmi ssi on>
</BSC :BSC_8. 0>  </BSC :BSC_8. 0>
</gn: DataContainer)  </gn: DataContainer)
</cfgf ile: subsession)  </cfgf ile: subsession)
<cfgf ile: subsession netype=" BSC" opmode: BestEffort " neid=,, BSC 224  <cfgf ile: subsession netype=" BSC" opmode: BestEffort " neid=,, BSC 224
<gn: DataContainer modif ier=" delete " >  <gn: DataContainer modif ier=" delete " >
<BSC : BSC_8. 0>  <BSC : BSC_8. 0>
<Transmission>  <Transmission>
<BTS modif ier= " delete " >  <BTS modif ier= " delete " >
<attributes>  <attributes>
<BTSName > 3012a</BTSName >  <BTSName > 3012a</BTSName >
</attributes>  </attributes>
</BTS>  </BTS>
</Transmission>  </Transmission>
</BSC :BSC_8. 0>  </BSC :BSC_8. 0>
</ gn: DataContainer)  </ gn: DataContainer)
</cfgf ile: subsession) 其中, neid描述的是具体的 BSC名称, 网管可以监管多个 BSC, 相应地, 在同一个北向配置文 件中,可以实现对不同的 BSC进行配置数据的描述;数据配置操作,即 modifier,包括:增加 create、 删除 delete、 修改 update以及特殊的移动基站 reparent操作; 节点 BTS即表述本节点描述的是基 站相关信息; 属性部分 BTSName描述的是具体的基站名称。 </cfgf ile: subsession) where neid describes the specific BSC name. The NMS can supervise multiple BSCs. Correspondingly, in the same northbound configuration file, the configuration data of different BSCs can be described. Data configuration The operation, that is, the modifier, includes: adding create, deleting delete, modifying update, and special mobile base station reparent operation; node BTS means that the node describes the base Station related information; The attribute part BTSName describes the specific base station name.
步骤 202, 对基于用户面的配置文件进行预校验。  Step 202: Perform pre-verification on the user plane-based configuration file.
本发明实施例中, 该步骤可以由网络设备的配置装置实现。 具体地, 该配置装置可以根据用户 面的 XML模型定义文件, 对应生成模型校验文件(比如生成 Schema文件, 实现对配置 XML文件有效 性进行检査)。通过模型校验文件,对北向配置文件有效性进行预校验,如果发现北向配置文件无效, 则及时向用户返回错误报告。 否则, 执行步骤 203。  In this embodiment of the present invention, the step may be implemented by a configuration device of the network device. Specifically, the configuration device may define a file according to an XML model of the user plane, and generate a model verification file (such as generating a Schema file to check the validity of the configuration XML file). The model verification file is used to pre-verify the validity of the northbound configuration file. If the northbound configuration file is found to be invalid, the error report is returned to the user in time. Otherwise, go to step 203.
步骤 203, 解析基于用户面的配置文件, 获取相应的数据面配置数据。  Step 203: Parse the configuration file based on the user plane, and obtain corresponding data plane configuration data.
如果对北向配置文件有效性进行预校验的结果为该北向配置文件有效,则解析该北向配置文件, 获取相应的数据面配置数据, 本发明实施例中, 该数据面配置数据可以称为北向配置数据。  If the result of the pre-verification of the validity of the northbound configuration file is that the northbound configuration file is valid, the northbound configuration file is parsed to obtain the corresponding data plane configuration data. In the embodiment of the present invention, the data plane configuration data may be referred to as a northbound direction. Configuration Data.
步骤 204, 以 BSC为单位, 对获取的数据面配置数据进行拆分。  Step 204: Perform splitting on the acquired data plane configuration data in units of BSC.
针对多个 BSC进行配置规划时, 可以按照单个 BSC来逐个生成北向配置文件, 也可以将所有涉 及配置变更的 BSC配置信息汇总生成在一个北向配置文件中。 如果用户按照单个 BSC来生成北向配 置文件, 则用户需要通过相应的接口 (本实施例中可称为北向配置接口) 将每个北向配置文件逐个 下发到网络设备的配置装置进行处理; 如果所有配置信息是汇总在一个北向配置文件中, 则用户只 需要通过相应的接口一次下发北向配置文件。  When configuring multiple BSCs, you can generate a northbound configuration file by a single BSC, or you can aggregate all BSC configuration information related to configuration changes in a northbound configuration file. If the user generates a northbound configuration file according to a single BSC, the user needs to send each northbound configuration file to the configuration device of the network device one by one through a corresponding interface (which may be referred to as a northbound configuration interface in this embodiment); if all The configuration information is summarized in a northbound configuration file. The user only needs to deliver the northbound configuration file once through the corresponding interface.
如果北向配置文件中描述了不同 BSC的数据配置信息, 网络设备的配置装置将以 BSC为单位, 对获取的北向配置数据进行有效拆分, 根据拆分后的北向配置数据, 分别对各个 BSC进行配置。  If the data configuration information of different BSCs is described in the northbound configuration file, the configuration device of the network device performs effective splitting of the obtained northbound configuration data in units of BSCs, and performs respectively on each BSC according to the split northbound configuration data. Configuration.
步骤 205, 提取 BSC的现网配置数据。  Step 205: Extract the current network configuration data of the BSC.
对于一个 BSC的北向配置数据,网络设备的配置装置从北向配置文件中获取该 BSC的描述信息, 对应地自动提取该 BSC的现网配置数据, 以便于基于该现网配置数据进行配置操作。  For the northbound configuration data of a BSC, the configuration device of the network device obtains the description information of the BSC from the northbound configuration file, and automatically extracts the current network configuration data of the BSC, so as to perform configuration operations based on the current network configuration data.
步骤 206, 将北向配置数据划分为传输层配置数据和无线层配置数据。  Step 206: Divide the northbound configuration data into transport layer configuration data and radio layer configuration data.
从配置业务角度, 网络设备的配置装置将北向配置数据再次划分成两大块, 即传输层配置数据 和无线层配置数据。  From the perspective of configuration services, the configuration device of the network device divides the northbound configuration data into two blocks, namely, transport layer configuration data and radio layer configuration data.
可以理解的是, 本步骤的划分为可选。 如果未作本步骤的划分, 则后续的步骤也不再对传输层 和无线层进行详细划分, 而是作为整体进行操作。  It can be understood that the division of this step is optional. If the division of this step is not made, the subsequent steps no longer divide the transport layer and the radio layer in detail, but operate as a whole.
步骤 207, 分析传输层配置数据, 根据传输层配置数据和现网配置数据, 进行传输层离线数据 配置。  Step 207: Analyze the transport layer configuration data, and perform transport layer offline data configuration according to the transport layer configuration data and the current network configuration data.
网络设备的配置装置分析传输层配置数据, 在传输层配置数据和现网配置数据的基础上, 实施 传输层离线数据配置, 如增删基站、 增删载频等操作, 上述操作均来源于北向接口初始提供的北向 配置文件。  The configuration device of the network device analyzes the transport layer configuration data, and implements the offline data configuration of the transport layer, such as adding and deleting base stations, adding and deleting carrier frequencies, etc., based on the transport layer configuration data and the current network configuration data, and the foregoing operations are all derived from the northbound interface initial. The northbound configuration file provided.
步骤 208, 对传输层离线数据配置的操作进行数据校验, 如果传输层离线数据配置的操作错误, 则执行步骤 209; 如果传输层离线数据配置的操作正确, 则执行步骤 210。  Step 208: Perform data verification on the operation of the offline data configuration of the transport layer. If the operation of the offline data configuration of the transport layer is incorrect, go to step 209. If the operation of the offline data configuration of the transport layer is correct, go to step 210.
在北向传输层离线数据配置的过程中, 网络设备的配置装置根据传输层离线配置结果, 对传输 层离线数据配置的操作进行数据校验。  During the offline data configuration of the northbound transport layer, the configuration device of the network device performs data verification on the operation of the offline data configuration of the transport layer according to the offline configuration result of the transport layer.
步骤 209, 生成传输层错误分析报告, 将传输层错误分析报告返回给用户。 如果传输层离线数据配置的操作错误, 且操作错误是由北向配置文件中的传输层配置数据描述 错误导致的, 网络设备的配置装置将及时生成错误分析报告并返回给用户, 供用户参考来纠正错误 的北向配置文件。 Step 209: Generate a transport layer error analysis report, and return the transport layer error analysis report to the user. If the operation of the offline data configuration of the transport layer is incorrect, and the operation error is caused by the description of the transport layer configuration data in the northbound configuration file, the configuration device of the network device will generate an error analysis report and return it to the user for correction. Wrong northbound configuration file.
步骤 210, 根据传输层离线数据配置的结果, 生成传输层数据配置下发脚本。  Step 210: Generate a transport layer data configuration delivery script according to the result of the offline data configuration of the transport layer.
如果整个传输层离线数据配置的操作正确, 且有效通过了整体数据校验, 则结束传输层离线数 据配置。 在传输层离线数据配置正确的基础上, 网络设备的配置装置将传输层离线配置后的数据, 同离线配置前的数据进行对比, 生成传输层数据配置下发脚本, 供后续下发到对应的 BSC。  If the entire transport layer offline data configuration operation is correct and the overall data check is effectively passed, the transport layer offline data configuration is terminated. On the basis of the correct configuration of the offline data of the transport layer, the configuration device of the network device compares the data of the offline configuration of the transport layer with the data before the offline configuration, and generates a script for transmitting the transport layer data for subsequent delivery to the corresponding BSC.
步骤 211, 分析无线层配置数据, 根据无线层配置数据和现网配置数据, 进行无线层离线数据 配置。  Step 211: Analyze the wireless layer configuration data, and perform wireless layer offline data configuration according to the wireless layer configuration data and the current network configuration data.
传输层数据配置下发脚本生成后, 网络设备的配置装置分析无线层配置数据, 在传输层离线数 据配置的基础上, 根据无线层配置数据和现网配置数据, 实施无线层离线数据配置, 进行无线层相 关参数的配置或调整。 如对小区网优参数的调整、 创建或删除外部小区、 邻区关系等, 上述操作均 来源于北向接口初始提供的北向配置文件。  After the transmission layer data configuration is sent, the configuration device of the network device analyzes the wireless layer configuration data, and performs wireless layer offline data configuration according to the wireless layer configuration data and the current network configuration data on the basis of the transmission layer offline data configuration. Configuration or adjustment of parameters related to the wireless layer. For example, the adjustment of the cell network optimization parameters, the creation or deletion of the external cell, the neighbor relationship, etc., all of the above operations are derived from the northbound configuration file initially provided by the northbound interface.
步骤 212, 对无线层离线数据配置的操作进行数据校验, 如果无线层离线数据配置的操作错误, 则执行步骤 213 ; 如果无线层离线数据配置的操作正确, 则执行步骤 214。  Step 212: Perform data verification on the operation of the offline data configuration of the wireless layer. If the operation of the offline data configuration of the wireless layer is incorrect, go to step 213. If the operation of the offline data configuration of the wireless layer is correct, go to step 214.
在无线层离线数据配置的过程中, 网络设备的配置装置根据无线层离线配置结果, 对无线层离 线数据配置的操作进行数据校验。  In the process of configuring offline data in the wireless layer, the configuration device of the network device performs data verification on the operation of configuring the wireless layer offline data according to the offline configuration result of the wireless layer.
步骤 213, 生成无线层错误分析报告, 将无线层错误分析报告返回给用户。  Step 213: Generate a wireless layer error analysis report, and return the wireless layer error analysis report to the user.
如果无线层离线数据配置的操作错误, 且操作错误是由北向配置文件中的无线层配置数据描述 错误导致的, 网络设备的配置装置将及时生成错误分析报告并返回给用户, 供用户参考来纠正错误 的北向配置文件。  If the wireless layer offline data configuration operation is incorrect, and the operation error is caused by the wireless layer configuration data description error in the northbound configuration file, the network device configuration device will generate an error analysis report in time and return it to the user for user reference to correct. Wrong northbound configuration file.
步骤 214, 根据无线层离线数据配置的结果, 生成无线层数据配置下发脚本。  Step 214: Generate a wireless layer data configuration delivery script according to the result of the wireless layer offline data configuration.
如果整个无线层离线数据配置的操作正确, 且有效通过了整体数据校验, 则结束无线层离线数 据配置。 在无线层离线数据配置正确的基础上, 网络设备的配置装置将无线层离线配置后的数据, 同离线配置前的数据进行对比, 生成无线层数据配置下发脚本, 供后续下发到对应的 BSC。  If the entire wireless layer offline data configuration operation is correct and the overall data check is effectively passed, the wireless layer offline data configuration is terminated. On the basis of the correct configuration of the wireless layer offline data, the configuration device of the network device compares the data of the offline configuration of the wireless layer with the data before the offline configuration, and generates a wireless layer data configuration and sends a script for subsequent delivery to the corresponding BSC.
步骤 215, 将传输层数据配置下发脚本和无线层数据配置下发脚本发送到 BSC。  Step 215: Send the transport layer data configuration sending script and the wireless layer data configuration sending script to the BSC.
无线层数据配置下发脚本成功生成后, 网络设备的配置装置将步骤 210生成的传输层数据配置 下发脚本和步骤 214生成的无线层下发脚本, 依次下发到对应的 BSC在线生效。  After the configuration of the wireless layer data configuration is successfully generated, the configuration device of the network device sends the script of the transport layer data generated in step 210 and the script sent by the wireless layer generated in step 214 to the corresponding BSC online.
在实际应用场景中, 电信营运商还可能涉及到对已配置基站的移动操作, 如由直连 BSC移动到 级连 BTS下, 或者由级连 BTS移动到直连 BSC下, 或者更换直连 BSC所属端口, 或者更换级连所属 的 BST等应用场景。 上述移动操作可以在 BSC内部移动, 也可以在不同的 BSC之间移动。  In the actual application scenario, the telecommunication operator may also involve mobile operations on the configured base station, such as moving from the directly connected BSC to the cascaded BTS, or moving from the cascaded BTS to the directly connected BSC, or replacing the directly connected BSC. The port to be added, or the application scenario such as the BST to which the cascade connection belongs. The above moving operations can be moved inside the BSC or between different BSCs.
如果在 BSC内部移动 BTS, 则所有配置操作在同一个 BSC内进行, 所有生成的配置数据脚本也 下发到同一个 BSC上生效; 如果在 BSC之间移动 BTS, 则配置操作将分别在两个不同的 BSC上进行, 生成的配置数据脚本, 分别下发到不同的 BSC上生效。  If the BTS is moved within the BSC, all configuration operations are performed in the same BSC, and all generated configuration data scripts are also delivered to the same BSC. If the BTS is moved between the BSCs, the configuration operations will be in two. The configuration data scripts generated on different BSCs are sent to different BSCs to take effect.
可选地, 本发明实施例网络设备的配置方法, 还可以包括报告生效结果的步骤: 步骤 216, 获取 BSC在线配置生效结果文件, 对在线配置生效结果文件进行分析, 将分析结果 返回给用户。 Optionally, the method for configuring the network device in the embodiment of the present invention may further include the step of reporting the effective result: Step 216: Obtain a BSC online configuration effective result file, analyze the online configuration effective result file, and return the analysis result to the user.
BSC在线生效后, 网络设备的配置装置及时获取 BSC在线配置生效结果文件, 并对该在线配置 生效结果文件进行分析, 将最终整理出的分析结果返回给用户, 结束整个北向配置过程。  After the BSC is online, the configuration device of the network device obtains the BSC online configuration effective result file and analyzes the online configuration effective result file. The final analysis result is returned to the user, and the entire northbound configuration process is terminated.
本发明实施例的技术方案具有以下优点:  The technical solution of the embodiment of the invention has the following advantages:
本发明实施例的技术方案,兼容不同的供应商(比如网络设备的供应商)、不同版本的网络设备, 有利于配置数据的理解、 维护和扩展。  The technical solution of the embodiment of the present invention is compatible with different vendors (such as suppliers of network devices) and different versions of network devices, which facilitates understanding, maintenance, and extension of configuration data.
配置文件基于用户面, 比如采用 XML格式。 因为采用了基于用户面的配置文件, 对 BSC进行离 线数据配置, 解决了配置数据的格式问题, 解决了营运商面对多供应商、 多软件版本的问题, 降低 了接口规划和接口数据配置的难度, 提高了配置效率和配置数据的正确性, 极大地降低了运维成本。  The configuration file is based on the user plane, for example in XML format. Because the user plane-based configuration file is used, the offline data configuration of the BSC solves the format problem of the configuration data, solves the problem that the operator faces multiple vendors and multiple software versions, and reduces the interface planning and interface data configuration. Difficulty, improved configuration efficiency and correctness of configuration data, greatly reducing operation and maintenance costs.
而且, 网络设备的配置过程只需与用户进行少量的交互, 即可从网管层面对不同的网络设备实 施数据配置, 由于可以同时对多个网络设备进行离线数据配置, 所以对批量配置网络设备数据而言, 提高效率、 降低成本的效果更加明显。  Moreover, the configuration process of the network device only requires a small amount of interaction with the user, and the data configuration can be implemented from the network management layer to different network devices. Since the offline data configuration can be performed on multiple network devices at the same time, the network device data is configured in batches. In other words, the effect of improving efficiency and reducing costs is more obvious.
与基于用户面的配置文件相应的是, 营运商 0SS系统与网络设备配置的接口方式, 可采用与上 述基于用户面的配置文件相应的配置接口文件方式。  Corresponding to the user plane-based configuration file, the interface mode of the operator 0SS system and the network device configuration may adopt the configuration interface file mode corresponding to the above user plane-based configuration file.
另外, 为实现配置数据自动化过程, 提出了网络设备的配置装置根据所需配置文件的描述, 自 动提取对应的网络设备的现网配置数据, 并在此基础上进行离线数据配置, 生成配置下发脚本, 下 发到对应的网络设备生效。  In addition, in order to implement the configuration data automation process, it is proposed that the configuration device of the network device automatically extracts the current network configuration data of the corresponding network device according to the description of the required configuration file, and performs off-line data configuration on the basis of the configuration, and generates and distributes the configuration. The script is delivered to the corresponding network device for it to take effect.
进一步地, 如果在网络设备的配置过程中增加了对数据配置操作的正确性检査, 能够提供完整 的分析报告供用户参考, 便于用户及时发现问题并予以纠正。 当然, 可以理解的是, 上述数据配置 操作的正确性检査 (即对离线数据配置的操作进行的数据校验) 的步骤为可选。  Further, if the correctness check of the data configuration operation is added during the configuration process of the network device, a complete analysis report can be provided for the user to refer to, so that the user can find the problem and correct it in time. Of course, it can be understood that the step of checking the correctness of the above data configuration operation (i.e., data verification for the operation of the offline data configuration) is optional.
而且, 实现上述配置过程的配置装置可以兼容不同版本的网络设备, 而无需用户关心版本适配 问题。 网络设备的配置装置可以集成在网元内, 也可以独立于所有的网元, 比如, 可以是通信系统 下的操作维护终端。 本发明实施例中的网络设备可以是通信网络中需要进行配置的网元, 如基站、 GSM中的 BSC、 WCDMA中的 RNC, 或其他设备。  Moreover, the configuration device implementing the above configuration process can be compatible with different versions of the network device without requiring the user to care about the version adaptation problem. The configuration device of the network device may be integrated in the network element or may be independent of all network elements. For example, it may be an operation and maintenance terminal under the communication system. The network device in the embodiment of the present invention may be a network element that needs to be configured in a communication network, such as a base station, a BSC in GSM, an RNC in WCDMA, or other devices.
如图 3所示, 为本发明实施例中的一种网络设备的配置装置结构图, 包括:  As shown in FIG. 3, it is a structural diagram of a configuration apparatus of a network device according to an embodiment of the present invention, including:
获取模块 310, 用于接收并解析基于用户面的配置文件, 获取相应的数据面配置数据。  The obtaining module 310 is configured to receive and parse a user plane based configuration file, and obtain corresponding data plane configuration data.
基于用户面的配置文件, 为采用通用的 XML进行描述的用户面数据。 获取模块 310用于根据协 定接口, 接收基于用户面的配置文件, 解析该配置文件, 获取相应的数据面配置数据, 该数据面数 据包含网络设备的描述信息, 与网元命令相关。 对基于用户面的配置文件的解析过程, 即为将配置 文件从用户面数据转换为数据面数据的过程。  Based on the user plane's configuration file, the user plane data described by the common XML. The obtaining module 310 is configured to receive a configuration file based on the user plane according to the configuration interface, parse the configuration file, and obtain corresponding data plane configuration data, where the data plane data includes description information of the network device, and is related to the network element command. The process of parsing a user plane-based configuration file is the process of converting a configuration file from user plane data to data plane data.
配置模块 320, 用于提取网络设备的现网配置数据, 根据提取的现网配置数据和获取模块 310 获取的数据面配置数据, 进行离线数据配置, 生成数据配置下发脚本。  The configuration module 320 is configured to extract the current network configuration data of the network device, perform offline data configuration, and generate a data configuration delivery script according to the extracted current network configuration data and the data plane configuration data acquired by the obtaining module 310.
网络设备的配置装置从基于用户面的配置文件中获取网络设备的描述信息, 即数据面配置数据 后, 通过配置模块 320对应地自动提取该网络设备的现网配置数据, 根据该现网配置数据和数据面 配置数据进行离线数据配置。 配置模块 320还用于在离线数据配置正确的基础上, 将离线配置后的 数据, 同离线配置前的数据进行对比, 生成数据配置下发脚本, 供后续下发到对应的网络设备。 数 据配置下发脚本在网络设备在线生效, 具体包括: 传输层数据配置下发脚本和无线层数据配置下发 脚本。 After the configuration device of the network device obtains the description information of the network device from the user plane-based configuration file, that is, the data plane configuration data, the configuration module 320 automatically extracts the current network configuration data of the network device according to the current network configuration data. Data surface Configure data for offline data configuration. The configuration module 320 is further configured to compare the data after the offline configuration with the data before the offline configuration, and generate a data configuration and send the script for subsequent delivery to the corresponding network device. The data configuration and delivery scripts are effective on the network device, including: the delivery layer data configuration script and the wireless layer data configuration delivery script.
发送模块 330, 用于将配置模块 320生成的数据配置下发脚本发送到网络设备。  The sending module 330 is configured to send the data configuration sending script generated by the configuration module 320 to the network device.
数据配置下发脚本在网络设备在线生效后, 网络设备的配置装置还可以及时获取网络设备的在 线配置生效结果文件, 并对该结果文件进行分析, 将最终整理出的分析结果返回给用户, 结束整个 配置过程。  After the network configuration is delivered, the network device configuration device can obtain the online configuration effective result file of the network device in time, analyze the result file, and return the final analysis result to the user. The entire configuration process.
本发明实施例的技术方案具有以下优点, 因为采用了基于用户面的配置文件, 对网络设备进行 离线数据配置, 将生成的数据配置下发脚本发送到网络设备, 数据配置下发脚本在网络设备中生效, 简化了网络设备的数据配置的操作流程, 降低了运营成本。  The technical solution of the embodiment of the present invention has the following advantages, because the user plane-based configuration file is used to perform offline data configuration on the network device, and the generated data configuration delivery script is sent to the network device, and the data configuration is sent to the network device. Effective in the process, it simplifies the operation process of data configuration of network devices and reduces operating costs.
如图 4所示, 为本发明实施例中网络设备的配置装置的一种具体结构图, 包括:  As shown in FIG. 4, it is a specific structural diagram of a device for configuring a network device according to an embodiment of the present invention, including:
获取模块 410, 用于接收并解析基于用户面的配置文件, 获取相应的数据面配置数据。  The obtaining module 410 is configured to receive and parse a user plane based configuration file, and obtain corresponding data plane configuration data.
基于用户面的配置文件, 为采用通用的 XML进行描述的用户面数据。 获取模块 410用于根据协 定接口, 接收基于用户面的配置文件, 解析该配置文件, 获取相应的数据面配置数据, 该数据面数 据包含网络设备的描述信息, 与网元命令相关。 对基于用户面的配置文件的解析过程, 即为将配置 文件从用户面数据转换为数据面数据的过程。  Based on the user plane's configuration file, the user plane data described by the common XML. The obtaining module 410 is configured to receive a configuration file based on the user plane according to the configuration interface, parse the configuration file, and obtain corresponding data plane configuration data, where the data plane data includes description information of the network device, and is related to the network element command. The process of parsing a user plane-based configuration file is the process of converting a configuration file from user plane data to data plane data.
拆分模块 420, 用于以网络设备为单位, 对获取模块 410获取的基于用户面的配置数据进行拆 分。  The splitting module 420 is configured to split the user plane-based configuration data acquired by the obtaining module 410 in units of network devices.
如果配置文件中描述了不同网络设备的数据配置信息, 拆分模块 420用于以网络设备为单位, 对数据面配置数据进行有效拆分。 配置模块 440根据拆分后的数据面配置数据, 分别对各个网络设 备进行配置。  If the data configuration information of different network devices is described in the configuration file, the splitting module 420 is configured to effectively split the data plane configuration data by using the network device as a unit. The configuration module 440 configures each network device according to the data plane configuration data after the split.
划分模块 430, 用于将数据面配置数据划分为传输层配置数据和无线层配置数据。  The dividing module 430 is configured to divide the data plane configuration data into transport layer configuration data and radio layer configuration data.
从配置业务角度, 划分模块 430用于将数据面配置数据再次划分成两大块, 即传输层配置数据 和无线层配置数据。  From the configuration service point of view, the dividing module 430 is configured to divide the data plane configuration data into two blocks, that is, transport layer configuration data and radio layer configuration data.
配置模块 440, 用于提取网络设备的现网配置数据, 根据现网配置数据和获取模块 410获取的 数据面配置数据, 进行离线数据配置, 生成数据配置下发脚本。  The configuration module 440 is configured to extract the current network configuration data of the network device, perform offline data configuration, and generate a data configuration delivery script according to the current network configuration data and the data plane configuration data acquired by the obtaining module 410.
网络设备的配置装置从基于用户面的配置文件中获取网络设备的描述信息后,通过配置模块 440 对应地自动提取该网络设备的现网配置数据, 根据该现网配置数据和数据面配置数据进行离线数据 配置。 配置模块 440还用于在离线数据配置正确的基础上, 将离线配置后的数据, 同离线配置前的 数据进行对比, 生成数据配置下发脚本, 供后续下发到对应的网络设备。 数据配置下发脚本在网络 设备在线生效, 具体包括: 传输层数据配置下发脚本和无线层数据配置下发脚本。  After the configuration device of the network device obtains the description information of the network device from the user plane-based configuration file, the configuration module 440 automatically extracts the current network configuration data of the network device, and performs the current network configuration data and the data plane configuration data. Offline data configuration. The configuration module 440 is further configured to compare the data after the offline configuration with the data before the offline configuration, and generate a data configuration and send the script for subsequent delivery to the corresponding network device. The data configuration and delivery scripts are effective on the network device, including: the delivery layer data configuration script and the wireless layer data configuration delivery script.
发送模块 450, 用于将配置模块 440生成的数据配置下发脚本发送到网络设备。  The sending module 450 is configured to send the data configuration sending script generated by the configuration module 440 to the network device.
分析模块 460, 用于获取网络设备的在线配置生效结果文件, 对在线配置生效结果文件进行分 析, 将分析结果返回给用户。 数据配置下发脚本在网络设备在线生效后, 分析模块 460用于获取网络设备的在线配置生效结 果文件, 并对该在线配置生效结果文件进行分析, 将最终整理出的分析结果返回给用户, 结束整个 配置过程。 The analysis module 460 is configured to obtain an online configuration effective result file of the network device, analyze the online configuration effective result file, and return the analysis result to the user. After the network configuration is delivered, the analysis module 460 is configured to obtain an online configuration effective result file of the network device, analyze the online configuration effective result file, and return the final analysis result to the user, and end The entire configuration process.
上述获取模块 410, 具体包括:  The obtaining module 410 includes the following:
接收子模块 411, 用于接收基于用户面的配置文件。  The receiving submodule 411 is configured to receive a user plane based configuration file.
预校验子模块 412, 用于对接收子模块 411接收的基于用户面的配置文件进行预校验。  The pre-verification sub-module 412 is configured to perform pre-verification on the user plane-based configuration file received by the receiving sub-module 411.
预校验子模块 412用于根据用户面的 XML模型定义文件, 对应生成模型校验文件。 预校验子模 块 412还用于通过模型校验文件, 对接收子模块 411接收的基于用户面的配置文件的有效性进行预 校验。  The pre-verification sub-module 412 is configured to define a file according to the XML model of the user plane, and correspondingly generate a model verification file. The pre-verification sub-module 412 is also used to pre-verify the validity of the user plane-based configuration file received by the receiving sub-module 411 through the model verification file.
解析子模块 413, 用于当预校验子模块 412的校验结果为有效时, 对基于用户面的配置文件进 行解析。  The parsing sub-module 413 is configured to parse the user plane-based configuration file when the verification result of the pre-verification sub-module 412 is valid.
预校验结果为有效时, 解析子模块 413解析该基于用户面的配置文件; 如果该基于用户面的配 置文件无效, 预校验子模块 412及时向用户返回错误报告。  When the pre-verification result is valid, the parsing sub-module 413 parses the user plane-based configuration file; if the user plane-based configuration file is invalid, the pre-verification sub-module 412 returns an error report to the user in time.
上述配置模块 440, 具体可以包括:  The foregoing configuration module 440 may specifically include:
传输层配置子模块 441, 用于分析传输层配置数据, 根据传输层配置数据和现网配置数据, 进 行传输层离线数据配置。  The transport layer configuration sub-module 441 is configured to analyze the transport layer configuration data, and perform transport layer offline data configuration according to the transport layer configuration data and the current network configuration data.
传输层配置子模块 441用于分析传输层配置数据,在传输层配置数据和现网配置数据的基础上, 实施传输层离线数据配置, 如增删基站、 增删载频等操作, 上述操作均来源于初始接收的基于用户 面的配置文件。  The transport layer configuration sub-module 441 is configured to analyze the transport layer configuration data, and perform transport layer offline data configuration, such as adding and deleting base stations, adding and deleting carrier frequencies, etc., based on the transport layer configuration data and the current network configuration data, and the foregoing operations are all derived from The user plane-based configuration file that was initially received.
传输层生成子模块 442, 用于根据传输层离线数据配置的结果, 生成传输层数据配置下发脚本。 如果整个传输层离线数据配置的操作正确, 且有效通过整体数据校验, 则结束传输层离线数据 配置。 在传输层离线数据配置正确的基础上, 传输层生成子模块 442用于将传输层离线配置后的数 据, 同离线配置前的数据进行对比, 生成传输层数据配置下发脚本, 供后续下发到对应的网络设备。  The transport layer generation sub-module 442 is configured to generate a transport layer data configuration delivery script according to the result of the transport layer offline data configuration. If the entire transport layer offline data configuration operation is correct and the overall data check is valid, the transport layer offline data configuration is terminated. The transport layer generation sub-module 442 is configured to compare the data of the transport layer offline configuration with the data before the offline configuration, and generate a transport layer data configuration and send a script for subsequent delivery. Go to the corresponding network device.
无线层配置子模块 443, 用于分析无线层配置数据, 根据无线层配置数据和现网配置数据, 进 行无线层离线数据配置。  The wireless layer configuration sub-module 443 is configured to analyze the wireless layer configuration data, and perform wireless layer offline data configuration according to the wireless layer configuration data and the current network configuration data.
传输层数据配置下发脚本生成后, 无线层配置子模块 443分析无线层配置数据, 在传输层离线 数据配置的基础上, 根据无线层配置数据和现网配置数据, 实施无线层离线数据配置, 进行无线层 相关参数的配置或调整。 如对小区网优参数的调整、 创建或删除外部小区、 邻区关系等, 上述操作 均来源于初始接收的基于用户面的配置文件。  After the transmission layer data configuration is sent, the wireless layer configuration sub-module 443 analyzes the wireless layer configuration data, and performs wireless layer offline data configuration according to the wireless layer configuration data and the current network configuration data on the basis of the transmission layer offline data configuration. Configure or adjust the parameters related to the wireless layer. For example, the adjustment of the cell network optimization parameters, the creation or deletion of the external cell, the neighbor relationship, etc., all of the above operations are derived from the initially received user plane based configuration file.
无线层生成子模块 444, 用于根据无线层离线数据配置的结果, 生成无线层数据配置下发脚本。 如果整个无线层离线数据配置的操作正确, 且有效通过整体数据校验, 则结束无线层离线数据 配置。 在无线层离线数据配置正确的基础上, 无线层生成子模块 444用于将无线层离线配置后的数 据, 同离线配置前的数据进行对比, 生成无线层数据配置下发脚本, 供后续下发到对应的网络设备。  The wireless layer generation sub-module 444 is configured to generate a wireless layer data configuration delivery script according to the result of the wireless layer offline data configuration. If the entire wireless layer offline data configuration operation is correct and the overall data check is effectively passed, the wireless layer offline data configuration is terminated. On the basis of the correct configuration of the wireless layer offline data, the wireless layer generation sub-module 444 is configured to compare the data of the offline configuration of the wireless layer with the data before the offline configuration, and generate a wireless layer data configuration delivery script for subsequent delivery. Go to the corresponding network device.
校验子模块 445, 用于对传输层或无线层离线数据配置的操作进行数据校验。  The verification sub-module 445 is configured to perform data verification on the operation of the transport layer or the wireless layer offline data configuration.
在离线数据配置的过程中, 校验子模块 445用于根据传输层或无线层离线数据配置结果, 分别 对传输层或无线层离线数据配置的操作进行数据校验。 In the process of offline data configuration, the verification sub-module 445 is configured to perform offline data configuration results according to the transport layer or the wireless layer, respectively. Perform data verification on the operation of the transport layer or wireless layer offline data configuration.
报告子模块 446, 用于在校验子模块 445校验传输层或无线层离线数据配置的操作错误时, 生 成错误分析报告, 将错误分析报告返回给用户。  The report sub-module 446 is configured to generate an error analysis report when the verification sub-module 445 verifies an operation error of the transport layer or the wireless layer offline data configuration, and return the error analysis report to the user.
如果校验子模块 445校验传输层或无线层离线数据配置的操作错误, 且操作错误是初始接收的 配置数据描述错误导致的, 报告子模块 446生成错误分析报告并返回给用户, 供用户参考来纠正错 误的配置文件。  If the verification sub-module 445 verifies the operation error of the transport layer or the wireless layer offline data configuration, and the operation error is caused by the initial received configuration data description error, the report sub-module 446 generates an error analysis report and returns it to the user for the user's reference. To correct the wrong configuration file.
本发明实施例的技术方案具有以下优点, 因为采用了基于用户面的配置文件, 对 BSC进行离线 数据配置, 将生成的数据配置下发脚本发送到网络设备, 使数据配置下发脚本在网络设备中生效, 解决了北向配置数据的格式问题, 降低了接口规划和接口数据配置的难度, 提高了配置效率和配置 数据的正确性, 极大地降低了运维成本。 另外, 在配置过程中增加了对数据配置操作的正确性检査, 能够提供完整的分析报告供用户参考, 便于用户及时发现问题并予以纠正。  The technical solution of the embodiment of the present invention has the following advantages, because the user plane-based configuration file is used to perform offline data configuration on the BSC, and the generated data configuration delivery script is sent to the network device, so that the data configuration is sent to the network device. Effective in the middle, it solves the format problem of the northbound configuration data, reduces the difficulty of interface planning and interface data configuration, improves the configuration efficiency and the correctness of the configuration data, and greatly reduces the operation and maintenance costs. In addition, the correctness check of the data configuration operation is added during the configuration process, and a complete analysis report can be provided for the user's reference, so that the user can find the problem and correct it in time.
如图 5所示, 为本发明实施例中的一种网络设备的配置系统结构图, 包括: 配置装置 510, 以 及作为配置对象的网络设备 520。  As shown in FIG. 5, a system configuration diagram of a network device in an embodiment of the present invention includes: a configuration device 510, and a network device 520 as a configuration object.
配置装置 510, 用于接收并解析基于用户面的配置文件, 获取相应的数据面配置数据, 提取网 络设备的现网配置数据, 根据提取的现网配置数据和获取的数据面配置数据, 进行离线数据配置, 生成数据配置下发脚本, 将数据配置下发脚本发送到网络设备 520。  The configuration device 510 is configured to receive and parse the user plane-based configuration file, obtain corresponding data plane configuration data, extract the current network configuration data of the network device, and perform offline according to the extracted current network configuration data and the acquired data plane configuration data. Data configuration, generating a data configuration delivery script, and sending the data configuration delivery script to the network device 520.
网络设备 520, 用于接收配置装置 510发送的数据配置下发脚本, 使该数据配置下发脚本在线 生效。  The network device 520 is configured to receive a data configuration and send a script sent by the configuration device 510, so that the data configuration delivery script is valid online.
数据配置下发脚本在网络设备 520在线生效后, 配置装置 510还可以及时获取在线配置生效结 果文件, 并对该结果文件进行分析, 将最终整理出的分析结果返回给用户, 结束整个配置过程。  After the network configuration is performed, the configuration device 510 can obtain the online configuration effective result file in time, analyze the result file, and return the final analysis result to the user, and end the entire configuration process.
本发明实施例的技术方案具有以下优点, 因为采用了基于用户面的配置文件, 对网络设备进行 离线数据配置, 将生成的数据配置下发脚本发送到网络设备, 数据配置下发脚本在网络设备中生效, 简化了网络设备的数据配置的操作流程, 降低了运营成本。  The technical solution of the embodiment of the present invention has the following advantages, because the user plane-based configuration file is used to perform offline data configuration on the network device, and the generated data configuration delivery script is sent to the network device, and the data configuration is sent to the network device. Effective in the process, it simplifies the operation process of data configuration of network devices and reduces operating costs.
本发明实施例的方法、 装置和系统, 可应用于 GSM、 CDMA (Code Division Multiple Access, 码分多址), WCDMA、 TD-SCDMA (Time Division- Synchomization CDM, 时分—同步码分多址) 等多 种通信系统中。 在不同的系统中, 网络设备具有不同的名字, 比如, 在 WCDMA中, 网络设备可以为 RNC o  The method, device and system of the embodiments of the present invention are applicable to GSM, CDMA (Code Division Multiple Access), WCDMA, TD-SCDMA (Time Division-Synchomization CDM, time division-synchronous code division multiple access), etc. Among a variety of communication systems. In different systems, network devices have different names. For example, in WCDMA, network devices can be RNC o.
通过以上的实施方式的描述, 本领域的技术人员可以清楚地了解到本发明可借助软件加必需的 通用硬件平台的方式来实现, 当然也可以通过硬件, 但很多情况下前者是更佳的实施方式。 基于这 样的理解, 本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现 出来, 该计算机软件产品存储在一个存储介质中, 包括若干指令用以使得一台终端设备 (可以是手 机, 个人计算机, 服务器, 或者网络设备等)执行本发明各个实施例所述的方法。  Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is a better implementation. the way. Based on such understanding, the technical solution of the present invention, which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium, including a plurality of instructions for making a The terminal device (which may be a cell phone, a personal computer, a server, or a network device, etc.) performs the methods described in various embodiments of the present invention.
以上所述仅是本发明的优选实施方式, 应当指出, 对于本技术领域的普通技术人员来说, 在不 脱离本发明原理的前提下, 还可以做出若干改进和润饰, 这些改进和润饰也应视为本发明的保护范 围。 本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程 序来指令相关的硬件来完成, 所述的程序可存储于一计算机可读取存储介质中, 该程序在执行时, 可包括如上述各方法的实施例的流程。 其中, 所述的存储介质可为磁碟、 光盘、 只读存储记忆体 (Read- Only Memory, ROM) 或随机存储记忆体 (Random Access Memory, RAM) 等。 The above description is only a preferred embodiment of the present invention, and it should be noted that those skilled in the art can also make several improvements and retouchings without departing from the principles of the present invention. It should be considered as the scope of protection of the present invention. A person skilled in the art can understand that all or part of the process of implementing the above embodiment method can be completed by a computer program to instruct related hardware, and the program can be stored in a computer readable storage medium. In execution, the flow of an embodiment of the methods as described above may be included. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

Claims

权利要求 Rights request
1、 一种网络设备的配置方法, 其特征在于, 包括:  A method for configuring a network device, comprising:
接收并解析基于用户面的配置文件, 获取相应的数据面配置数据;  Receiving and parsing a user plane based configuration file to obtain corresponding data plane configuration data;
提取网络设备的现网配置数据, 根据所述获取的数据面配置数据和所述提取的现网配置数据, 进行离线数据配置, 生成数据配置下发脚本;  Extracting the current network configuration data of the network device, performing offline data configuration according to the acquired data plane configuration data and the extracted current network configuration data, and generating a data configuration delivery script;
将所述数据配置下发脚本发送到所述网络设备。  Sending the data configuration delivery script to the network device.
2、 如权利要求 1所述的方法, 其特征在于, 所述基于用户面的配置文件采用扩展标记语言 XML 进行描述。  2. The method according to claim 1, wherein the user plane based configuration file is described by using an extended markup language XML.
3、 如权利要求 1或 2所述的方法, 其特征在于, 接收基于用户面的配置文件之后、 对所述配置 文件解析之前, 还包括:  The method according to claim 1 or 2, wherein after receiving the configuration file based on the user plane, before parsing the configuration file, the method further includes:
对所述基于用户面的配置文件进行预校验, 若预校验结果为有效, 对所述基于用户面的配置文 件进行解析。  Performing pre-verification on the user plane-based configuration file, and parsing the user plane-based configuration file if the pre-verification result is valid.
4、 如权利要求 1或 2所述的方法, 其特征在于, 当所述获取的数据面配置数据对应多个网络设 备时, 所述获取数据面配置数据之后, 还包括:  The method according to claim 1 or 2, wherein, when the acquired data plane configuration data corresponds to the plurality of network devices, the acquiring the data plane configuration data further includes:
以网络设备为单位, 对所述数据面配置数据进行拆分。  The data plane configuration data is split in units of network devices.
5、 如权利要求 1或 2所述的方法, 其特征在于, 所述提取网络设备的现网配置数据之后, 还包 括:  The method according to claim 1 or 2, wherein after the extracting the network configuration data of the network device, the method further includes:
将所述数据面配置数据划分为传输层配置数据和无线层配置数据。  The data plane configuration data is divided into transport layer configuration data and radio layer configuration data.
6、 如权利要求 5所述的方法, 其特征在于, 所述根据数据面配置数据和现网配置数据, 进行离 线数据配置, 生成数据配置下发脚本, 包括:  The method according to claim 5, wherein the performing the off-line data configuration according to the data plane configuration data and the current network configuration data, and generating the data configuration delivery script, includes:
分析所述传输层配置数据, 根据所述传输层配置数据和所述现网配置数据, 进行传输层离线数 据配置;  The transport layer configuration data is analyzed, and the transport layer offline data configuration is performed according to the transport layer configuration data and the live network configuration data;
根据所述传输层离线数据配置的结果, 生成传输层数据配置下发脚本;  Generating a transport layer data configuration delivery script according to the result of the transport layer offline data configuration;
分析所述无线层配置数据, 根据所述无线层配置数据和所述现网配置数据, 进行无线层离线数 据配置;  And analyzing the wireless layer configuration data, and performing wireless layer offline data configuration according to the wireless layer configuration data and the existing network configuration data;
根据所述无线层离线数据配置的结果, 生成无线层数据配置下发脚本。  A wireless layer data configuration delivery script is generated according to the result of the wireless layer offline data configuration.
7、 如权利要求 6所述的方法, 其特征在于, 还包括:  7. The method of claim 6, further comprising:
对所述传输层或无线层离线数据配置的操作进行数据校验;  Performing data verification on the operation of the transport layer or the wireless layer offline data configuration;
如果所述传输层或无线层离线数据配置的操作错误, 则生成错误分析报告, 将所述错误分析报 告返回给用户。  If the operation of the transport layer or the wireless layer offline data configuration is incorrect, an error analysis report is generated, and the error analysis report is returned to the user.
8、 如权利要求 1至 7任一项所述的方法, 其特征在于, 所述将数据配置下发脚本发送到网络设 备之后, 还包括:  The method according to any one of claims 1 to 7, wherein after the sending the data configuration sending script to the network device, the method further includes:
获取所述网络设备的在线配置生效结果文件, 对所述在线配置生效结果文件进行分析, 将分析 结果返回给用户。  Obtaining an online configuration effective result file of the network device, analyzing the online configuration effective result file, and returning the analysis result to the user.
9、 一种网络设备的配置装置, 其特征在于, 包括: 获取模块, 用于接收并解析基于用户面的配置文件, 获取相应的数据面配置数据; 9. A device for configuring a network device, comprising: An obtaining module, configured to receive and parse a user plane-based configuration file, and obtain corresponding data plane configuration data;
配置模块, 用于提取网络设备的现网配置数据, 根据所述提取的现网配置数据和所述获取模块 获取的所述数据面配置数据, 进行离线数据配置, 生成数据配置下发脚本;  a configuration module, configured to extract the current network configuration data of the network device, perform offline data configuration, and generate a data configuration delivery script according to the extracted current network configuration data and the data plane configuration data obtained by the acquiring module;
发送模块, 用于将所述配置模块生成的所述数据配置下发脚本发送到所述网络设备。  And a sending module, configured to send the data configuration sending script generated by the configuration module to the network device.
10、 如权利要求 9所述的配置装置, 其特征在于, 所述获取模块中包括接收子模块、 预校验子 模块和解析子模块:  The configuration device according to claim 9, wherein the obtaining module comprises a receiving submodule, a pre-verifying sub-module and a parsing sub-module:
所述接收子模块, 用于接收所述基于用户面的配置文件;  The receiving submodule is configured to receive the user plane based configuration file;
所述预校验子模块, 用于对所述接收子模块接收的所述基于用户面的配置文件进行预校验; 所述解析子模块, 用于当所述预校验子模块的校验结果为有效时, 对所述基于用户面的配置文 件进行解析。  The pre-verification sub-module is configured to perform pre-verification on the user plane-based configuration file received by the receiving sub-module; the parsing sub-module is configured to perform verification on the pre-verification sub-module When the result is valid, the user plane based configuration file is parsed.
11、 如权利要求 9或 10所述的配置装置, 其特征在于, 当所述获取的数据面配置数据对应多个 网络设备时, 所述配置装置还包括:  The configuration device according to claim 9 or 10, wherein, when the acquired data plane configuration data corresponds to a plurality of network devices, the configuration device further includes:
拆分模块, 用于以网络设备为单位, 对所述获取模块获取的所述数据面配置数据进行拆分; 所述配置模块, 根据拆分后的数据面配置数据, 分别对各个网络设备进行配置。  a splitting module, configured to split the data plane configuration data acquired by the acquiring module by using a network device; the configuration module performs data processing on each network device according to the split data plane configuration data Configuration.
12、 如权利要求 9或 10所述的配置装置, 其特征在于, 所述配置装置还包括:  The configuration device according to claim 9 or 10, wherein the configuration device further comprises:
划分模块, 用于将所述数据面配置数据划分为传输层配置数据和无线层配置数据。  a dividing module, configured to divide the data plane configuration data into transport layer configuration data and radio layer configuration data.
13、 如权利要求 12所述的配置装置, 其特征在于, 所述配置模块, 具体包括:  The configuration device according to claim 12, wherein the configuration module specifically includes:
传输层配置子模块, 用于分析所述传输层配置数据, 根据所述传输层配置数据和所述现网配置 数据, 进行传输层离线数据配置;  a transport layer configuration submodule, configured to analyze the transport layer configuration data, and perform transport layer offline data configuration according to the transport layer configuration data and the live network configuration data;
传输层生成子模块, 用于根据所述传输层离线数据配置的结果, 生成传输层数据配置下发脚本; 无线层配置子模块, 用于分析所述无线层配置数据, 根据所述无线层配置数据和所述现网配置 数据, 进行无线层离线数据配置;  a transport layer generating submodule, configured to generate a transport layer data configuration delivery script according to the result of the transport layer offline data configuration; a radio layer configuration submodule, configured to analyze the radio layer configuration data, according to the radio layer configuration Data and the existing network configuration data, performing wireless layer offline data configuration;
无线层生成子模块, 用于根据所述无线层离线数据配置的结果, 生成无线层数据配置下发脚本。 The wireless layer generation submodule is configured to generate a wireless layer data configuration delivery script according to the result of the wireless layer offline data configuration.
14、 如权利要求 13所述的配置装置, 其特征在于, 所述配置模块, 还包括: The configuration device according to claim 13, wherein the configuration module further comprises:
校验子模块, 用于对所述传输层或无线层离线数据配置的操作进行数据校验;  a verification submodule, configured to perform data verification on an operation of the transport layer or the wireless layer offline data configuration;
报告子模块, 用于在所述校验子模块校验所述传输层或无线层离线数据配置的操作错误时, 生 成错误分析报告, 将所述错误分析报告返回给用户。  And a reporting submodule, configured to generate an error analysis report when the verification submodule verifies an operation error of the transport layer or the wireless layer offline data configuration, and return the error analysis report to the user.
15、 一种网络设备的配置系统, 其特征在于, 包括如权利要求 9至 14任一项所述的配置装置, 以及作为配置对象的网络设备。  A configuration system of a network device, comprising: the configuration device according to any one of claims 9 to 14, and a network device as a configuration object.
PCT/CN2009/074670 2008-10-30 2009-10-28 Configuration method, apparatus and system of network devices WO2010048888A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200810175205.8 2008-10-30
CN2008101752058A CN101384086B (en) 2008-10-30 2008-10-30 Network device configuring method apparatus and system

Publications (1)

Publication Number Publication Date
WO2010048888A1 true WO2010048888A1 (en) 2010-05-06

Family

ID=40463648

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2009/074670 WO2010048888A1 (en) 2008-10-30 2009-10-28 Configuration method, apparatus and system of network devices

Country Status (2)

Country Link
CN (1) CN101384086B (en)
WO (1) WO2010048888A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112702203A (en) * 2020-12-22 2021-04-23 上海智迩智能科技有限公司 Nginx cluster white screen configuration management method and system

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101384086B (en) * 2008-10-30 2012-07-04 华为技术有限公司 Network device configuring method apparatus and system
CN101651956B (en) * 2009-09-07 2015-04-01 中兴通讯股份有限公司 Device, system and method for adjusting parameters of wireless resource
CN101945377A (en) * 2010-08-27 2011-01-12 华为技术有限公司 Base station controller and batch configuration method thereof
CN102685816A (en) * 2011-03-09 2012-09-19 中兴通讯股份有限公司 User plane configuration parameter processing method and device
CN103338125B (en) * 2013-07-17 2017-12-01 上海斐讯数据通信技术有限公司 A kind of method of batch network device configuration
CN104301150B (en) * 2014-10-28 2019-10-11 上海斐讯数据通信技术有限公司 A kind of method for configuring network equipment
CN105653253B (en) * 2014-12-02 2020-04-24 中兴通讯股份有限公司 Centralized configuration method and device
CN104537572B (en) * 2014-12-08 2019-03-01 广东电网有限责任公司电力科学研究院 Substation secondary device method for parameter configuration and system
CN106790318B (en) * 2015-11-19 2020-12-11 上海诺基亚贝尔股份有限公司 Network function abstraction method and device in software defined network
CN109639493B (en) * 2018-12-20 2022-03-25 新华三技术有限公司 Network device, state control device and TSN configuration method
WO2021082860A1 (en) * 2019-10-28 2021-05-06 华为技术有限公司 Configuration method, and related apparatus and system

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040092286A (en) * 2003-04-26 2004-11-03 송문숙 Policy based network management system and method using extensible markup language
CN1710862A (en) * 2004-06-19 2005-12-21 鸿富锦精密工业(深圳)有限公司 Management system set for network interconnection apparatus and method thereof
US7085824B2 (en) * 2001-02-23 2006-08-01 Power Measurement Ltd. Systems for in the field configuration of intelligent electronic devices
CN1929405A (en) * 2006-08-21 2007-03-14 华为技术有限公司 Off-line configuration management system and method based on client/server structure
CN100350404C (en) * 2002-11-15 2007-11-21 Abb研究有限公司 Configuration system for network appliances, and a method for reconfiguration of appliances
CN101384086A (en) * 2008-10-30 2009-03-11 华为技术有限公司 Network device configuring method apparatus and system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7085824B2 (en) * 2001-02-23 2006-08-01 Power Measurement Ltd. Systems for in the field configuration of intelligent electronic devices
CN100350404C (en) * 2002-11-15 2007-11-21 Abb研究有限公司 Configuration system for network appliances, and a method for reconfiguration of appliances
KR20040092286A (en) * 2003-04-26 2004-11-03 송문숙 Policy based network management system and method using extensible markup language
CN1710862A (en) * 2004-06-19 2005-12-21 鸿富锦精密工业(深圳)有限公司 Management system set for network interconnection apparatus and method thereof
CN1929405A (en) * 2006-08-21 2007-03-14 华为技术有限公司 Off-line configuration management system and method based on client/server structure
CN101384086A (en) * 2008-10-30 2009-03-11 华为技术有限公司 Network device configuring method apparatus and system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112702203A (en) * 2020-12-22 2021-04-23 上海智迩智能科技有限公司 Nginx cluster white screen configuration management method and system

Also Published As

Publication number Publication date
CN101384086A (en) 2009-03-11
CN101384086B (en) 2012-07-04

Similar Documents

Publication Publication Date Title
WO2010048888A1 (en) Configuration method, apparatus and system of network devices
EP3595244B1 (en) Network slice management method, unit and system
US9009278B2 (en) Device management server, device management client, and method for locating a target operation object
CN100499510C (en) Method for positioning fault and service maintenance platform
WO2016090846A1 (en) Network version upgrade method and apparatus
US10187272B2 (en) Interface management service entity, function service entity, and element management method
RU2533638C2 (en) Data configuration method and device
US20120047245A1 (en) Method for provisioning parameters of terminal, system thereof, and terminal management device
CN101494551A (en) Method, apparatus and system for business cutover
WO2019057015A1 (en) Network slice management method and apparatus
CN100499473C (en) Method for realizing business request and on-line instruction system
CN108200629A (en) A kind of Wi-Fi distribution network systems of smart machine
US10666812B2 (en) Charging control apparatus, method, and system
CN104424036A (en) Synchronous operation method and device of smart terminal
WO2011131101A1 (en) Data cut-over method and apparatus
CN106982130A (en) A kind of device version synchronous method and device
WO2023134312A1 (en) Content charging test method, management device, terminal device and storage medium
WO2013017020A1 (en) Method and system for operating executable node
EP3557896A1 (en) Over-the-air remote management of nb-iot sim cards
CN104660611A (en) Voice and message solving method based on IP network
WO2012155665A1 (en) Method for configuring data of base station, network element management system and omm
WO2021098344A1 (en) Service configuration method, service configuration apparatus, and service configuration device
US20240098576A1 (en) Network resource recommendation using a machine learning model
TWI838107B (en) A network function virtualization orchestrator system, method and computer-readable medium thereof based on mobile network slicing function
CN112804076B (en) Instruction response method and network equipment

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09823080

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09823080

Country of ref document: EP

Kind code of ref document: A1