CN103765819B - A kind of data configuration method and network management server - Google Patents
A kind of data configuration method and network management server Download PDFInfo
- Publication number
- CN103765819B CN103765819B CN201380002163.7A CN201380002163A CN103765819B CN 103765819 B CN103765819 B CN 103765819B CN 201380002163 A CN201380002163 A CN 201380002163A CN 103765819 B CN103765819 B CN 103765819B
- Authority
- CN
- China
- Prior art keywords
- network device
- network
- configuration
- configuration data
- data
- 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.)
- Active
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/12—Discovery or management of network topologies
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明实施例提供了一种数据配置方法及网络管理服务器,方法包括:获取待组建网络的网络拓扑结构参数,待组建网络包括第一网络设备以及与第一网络设备连接的第二网络设备,根据第一网络设备的基本配置数据以及第二网络设备的基本配置数据,生成第一网络设备的配置数据,基于配置数据生成第一网络设备的配置指令,将配置指令发送至第一网络设备,使得第一网络设备根据配置指令中的配置数据进行数据配置,从而避免了手工对每个网络设备进行数据配置的操作,也减少了网络设备数据配置的操作过程,减少了工作量,减少了组网时间。
An embodiment of the present invention provides a data configuration method and a network management server. The method includes: acquiring network topology parameters of a network to be established, the network to be established includes a first network device and a second network device connected to the first network device, According to the basic configuration data of the first network device and the basic configuration data of the second network device, the configuration data of the first network device is generated, the configuration instruction of the first network device is generated based on the configuration data, and the configuration instruction is sent to the first network device, Make the first network device perform data configuration according to the configuration data in the configuration command, thereby avoiding the manual operation of data configuration for each network device, and also reducing the operation process of network device data configuration, reducing the workload and group Internet time.
Description
技术领域technical field
本发明涉及通信技术领域,尤其涉及一种数据配置方法及网络管理服务器。The invention relates to the technical field of communication, in particular to a data configuration method and a network management server.
背景技术Background technique
电信网络是由多个网络设备组成,因此在组建电信网络时,就需要网络设备之间能够相互通讯,在此条件下就需要对网络设备配置正确的对接数据,比如说一个无线网络控制器(RNC,Radio Network Controller)与一个GPRS服务节点(SGSN,Serving GPRS Support Node)对接时所需要进行数据配置,当前对于网络设备的配置数据都需要使用者进行手工输入,也就说使用者需要在RNC侧手工输入配置数据,还需要在SGSN侧手工输入配置数据,这样的配置过程极为繁琐,工作量也很大。A telecommunication network is composed of multiple network devices. Therefore, when building a telecommunication network, it is necessary for the network devices to be able to communicate with each other. Under this condition, it is necessary to configure the correct docking data for the network devices, such as a wireless network controller ( RNC, Radio Network Controller) and a GPRS service node (SGSN, Serving GPRS Support Node) need to configure the data. Currently, the configuration data of the network equipment needs to be manually input by the user, that is to say, the user needs to be in the RNC Manually input configuration data on the SGSN side, and manually input configuration data on the SGSN side, such a configuration process is extremely cumbersome and the workload is heavy.
进一步,当前还有一种配置方式是由一个网络管理服务器来统一对网络设备进行配置,也就是说网络设备与管理服务器之间存在通讯,此时使用者可以在管理服务器中手工输入配置数据,管理服务器会根据输入的配置数据生成对应的配置指令,然后将配置指令发送至对应的网络设备,网络设备根据接收到的配置指令进行数据配置。Furthermore, there is currently another configuration method that uses a network management server to uniformly configure network devices, that is to say, there is communication between the network device and the management server. At this time, the user can manually input configuration data in the management server to manage The server generates corresponding configuration instructions according to the input configuration data, and then sends the configuration instructions to corresponding network devices, and the network devices perform data configuration according to the received configuration instructions.
当前组建网络时都需要使用者在网络管理器中手工输入配置数据,这样造成网络设备间的数据配置过程也较为复杂,配置速度较慢。Currently, when building a network, users need to manually input configuration data in the network manager, which makes the data configuration process between network devices more complicated and the configuration speed slower.
发明内容Contents of the invention
本发明实施例提供了一种数据配置方法及网络管理服务器,用以解决现有技术中在组建网络时网络设备的配置过程较复杂并且配置速度较慢的问题。The embodiment of the present invention provides a data configuration method and a network management server, which are used to solve the problems in the prior art that the configuration process of network equipment is complicated and the configuration speed is slow when building a network.
其具体的技术方案如下:Its specific technical scheme is as follows:
第一方面本发明实施例提供了一种网络管理服务器,包括:In a first aspect, an embodiment of the present invention provides a network management server, including:
获取模块,用于获取待组建网络的网络拓扑结构参数,所述待组建网络包括第一网络设备以及与第一网络设备连接的第二网络设备;An acquisition module, configured to acquire network topology parameters of a network to be established, the network to be established includes a first network device and a second network device connected to the first network device;
确定模块,用于根据获取的所述网络拓扑结构参数,确定所述第一网络设备以及所述第二网络设备的基本配置数据;A determining module, configured to determine basic configuration data of the first network device and the second network device according to the acquired network topology parameters;
数据生成模块,用于根据所述第一网络设备的基本配置数据以及所述第二网络设备的基本配置数据,生成所述第一网络设备的配置数据,所述第一网络设备的配置数据中至少包括了所述第一网络设备的基本配置数据和所述第二网络设备的通讯端口的地址信息;A data generating module, configured to generate configuration data of the first network device according to the basic configuration data of the first network device and the basic configuration data of the second network device, wherein the configuration data of the first network device At least including the basic configuration data of the first network device and the address information of the communication port of the second network device;
处理模块,用于根据所述第一网络设备的配置数据,生成用于控制所述第一网络设备进行数据配置的配置指令;A processing module, configured to generate a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device;
通讯模块,用于将所述配置指令发送至所述第一网络设备,使得所述第一网络设备根据所述配置指令中的配置数据进行数据配置。A communication module, configured to send the configuration instruction to the first network device, so that the first network device performs data configuration according to the configuration data in the configuration instruction.
结合第一方面,在第一种可能的实现方式中,所述确定模块,具体用于根据所述网络拓扑结构参数,确定所述第一网络设备的通讯端口,并确定所述第一网络设备的通讯端口的地址信息,根据所述网络拓扑结构参数,确定所述第二网络设备的通讯端口,并确定所述第二网络设备的通讯端口的地址信息。With reference to the first aspect, in a first possible implementation manner, the determining module is specifically configured to determine the communication port of the first network device according to the network topology parameters, and determine the communication port of the first network device According to the network topology parameters, determine the communication port of the second network device, and determine the address information of the communication port of the second network device.
结合第一种可能的实现方式,在第二种可能的实现方式中,所述确定模块,具体用于确定所述第一网络设备的通讯端口的网络协议IP地址以及端口号,或者媒体接入控制协议MAC地址,确定所述第二网络设备的通讯端口的IP地址以及端口号,或者MAC地址。With reference to the first possible implementation, in the second possible implementation, the determining module is specifically configured to determine the network protocol IP address and port number of the communication port of the first network device, or the media access The control protocol MAC address determines the IP address and port number of the communication port of the second network device, or the MAC address.
结合第一方面或者第一种可能的实现方式或者第二种可能的实现方式中的任一实现方式,在第三种可能的实现方式中,所述处理模块,具体用于确定所述第一网络设备能够识别的命令格式,根据所述第一网络设备的配置数据,按照所述第一网络设备能够识别的命令格式,生成用于控制所述第一网络设备进行数据配置的配置指令。With reference to any implementation manner in the first aspect or the first possible implementation manner or the second possible implementation manner, in a third possible implementation manner, the processing module is specifically configured to determine the first A command format identifiable by the network device, according to the configuration data of the first network device, according to the command format identifiable by the first network device, generating a configuration instruction for controlling the first network device to perform data configuration.
第二方面本发明实施例提供了一种网络管理服务器,包括处理器和通讯接口,处理器和通讯接口相连接,其中,In the second aspect, an embodiment of the present invention provides a network management server, including a processor and a communication interface, and the processor and the communication interface are connected, wherein,
所述处理器,用于根据获取的待组建网络中的网络拓扑结构参数,确定待组建网络中第一网络设备以及与第一网络设备连接的第二网络设备的基本配置数据,根据所述第一网络设备的基本配置数据以及所述第二网络设备的基本配置数据,生成所述第一网络设备的配置数据,所述第一网络设备的配置数据中至少包括了所述第一网络设备的基本配置数据和所述第二网络设备的通讯端口的地址信息,根据所述第一网络设备的配置数据,生成用于控制所述第一网络设备进行数据配置的配置指令;The processor is configured to determine basic configuration data of a first network device in the network to be formed and a second network device connected to the first network device according to the acquired network topology parameters in the network to be formed, and according to the first The basic configuration data of a network device and the basic configuration data of the second network device are used to generate the configuration data of the first network device, and the configuration data of the first network device includes at least the configuration data of the first network device The basic configuration data and the address information of the communication port of the second network device, according to the configuration data of the first network device, generate a configuration instruction for controlling the first network device to perform data configuration;
所述通讯接口,用于将配置指令发送至所述第一网络设备。The communication interface is used to send configuration instructions to the first network device.
结合第一方面,在第一种可能的实现方式中,所述处理器,具体用于根据所述网络拓扑结构参数,确定所述第一网络设备的通讯端口,并确定所述第一网络设备的通讯端口的地址信息;根据所述网络拓扑结构参数,确定所述第二网络设备的通讯端口,并确定所述第二网络设备的通讯端口的地址信息。With reference to the first aspect, in a first possible implementation manner, the processor is specifically configured to determine the communication port of the first network device according to the network topology parameters, and determine the communication port of the first network device address information of the communication port of the second network device; determine the communication port of the second network device according to the network topology parameters, and determine the address information of the communication port of the second network device.
结合第一种可能的实现方式,在第二种可能的实现方式中,所述处理器,具体用于确定所述第一网络设备的通讯端口的网络协议IP地址以及端口号,或者媒体接入控制协议MAC地址,以及确定所述第二网络设备的通讯端口的IP地址以及端口号,或者MAC地址。With reference to the first possible implementation manner, in the second possible implementation manner, the processor is specifically configured to determine the network protocol IP address and port number of the communication port of the first network device, or the media access Control protocol MAC address, and determine the IP address and port number of the communication port of the second network device, or the MAC address.
结合第一方面或者第一种可能的实现方式或者第二种可能的实现方式中的任一实现方式,在第三种可能的实现方式中,所述处理器,还用于确定所述第一网络设备能够识别的命令格式,根据所述第一网络设备的配置数据,按照所述第一网络设备能够识别的命令格式,生成用于控制所述第一网络设备进行数据配置的配置指令。With reference to any one of the first aspect, the first possible implementation manner, or the second possible implementation manner, in a third possible implementation manner, the processor is further configured to determine the first A command format identifiable by the network device, according to the configuration data of the first network device, according to the command format identifiable by the first network device, generating a configuration instruction for controlling the first network device to perform data configuration.
第三方面本发明实施例提供了一种数据配置方法,包括:In the third aspect, the embodiment of the present invention provides a data configuration method, including:
获取待组建网络的网络拓扑结构参数,所述待组建网络包括第一网络设备以及与所述第一网络设备连接的第二网络设备;Obtaining network topology parameters of a network to be formed, where the network to be formed includes a first network device and a second network device connected to the first network device;
根据获取的所述网络拓扑结构参数,确定所述第一网络设备以及所述第二网络设备的基本配置数据;determining basic configuration data of the first network device and the second network device according to the acquired network topology parameters;
根据所述第一网络设备的基本配置数据以及所述第二网络设备的基本配置数据,生成所述第一网络设备的配置数据,所述第一网络设备的配置数据中至少包括了所述第一网络设备的基本配置数据和所述第二网络设备的通讯端口的地址信息;Generate configuration data of the first network device according to the basic configuration data of the first network device and the basic configuration data of the second network device, where the configuration data of the first network device includes at least the first network device Basic configuration data of a network device and address information of a communication port of the second network device;
根据所述第一网络设备的配置数据,生成用于控制所述第一网络设备进行数据配置的配置指令;generating a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device;
将所述配置指令发送至所述第一网络设备,使得所述第一网络设备根据所述配置指令中的配置数据进行数据配置。Sending the configuration instruction to the first network device, so that the first network device performs data configuration according to the configuration data in the configuration instruction.
结合第三方面,在第一种可能的实现方式中,所述根据获取的所述网络拓扑结构参数,确定所述第一网络设备以及所述第二网络设备的基本配置数据,包括:With reference to the third aspect, in a first possible implementation manner, the determining the basic configuration data of the first network device and the second network device according to the obtained network topology parameters includes:
根据所述网络拓扑结构参数,确定所述第一网络设备的通讯端口,并确定所述第一网络设备的通讯端口的地址信息;Determine the communication port of the first network device according to the network topology parameters, and determine the address information of the communication port of the first network device;
根据所述网络拓扑结构参数,确定所述第二网络设备的通讯端口,并确定所述第二网络设备的通讯端口的地址信息。According to the network topology parameters, determine the communication port of the second network device, and determine the address information of the communication port of the second network device.
结合第一种可能的实现方式,在第二种可能的实现方式中,所述确定所述第一网络设备的通讯端口的地址信息,具体为:With reference to the first possible implementation manner, in the second possible implementation manner, the determining the address information of the communication port of the first network device is specifically:
确定所述第一网络设备的通讯端口的网络协议IP地址以及端口号,或者媒体接入控制协议MAC地址;Determine the network protocol IP address and port number of the communication port of the first network device, or the MAC address of the media access control protocol;
所述确定所述第二网络设备的通讯端口的地址信息,具体为:The determining the address information of the communication port of the second network device is specifically:
确定所述第二网络设备的通讯端口的IP地址以及端口号,或者MAC地址。Determine the IP address and port number or MAC address of the communication port of the second network device.
结合第一方面或者第一种可能的实现方式或者第二种可能的实现方式中的任一实现方式,在第三种可能的实现方式中,所述根据所述第一网络设备的配置数据,生成用于控制所述第一网络设备进行数据配置的配置指令,包括:With reference to any one of the first aspect, the first possible implementation manner, or the second possible implementation manner, in a third possible implementation manner, according to the configuration data of the first network device, generating a configuration instruction for controlling the first network device to perform data configuration, including:
确定所述第一网络设备能够识别的命令格式;determining a command format recognizable by the first network device;
根据所述第一网络设备的配置数据,按照所述第一网络设备能够识别的命令格式,生成用于控制所述第一网络设备进行数据配置的配置指令。According to the configuration data of the first network device, a configuration instruction for controlling the first network device to perform data configuration is generated according to a command format recognizable by the first network device.
在本发明实施例中网络管理服务器对待组建网络中的网络设备进行数据配置时,首先将获取待组建网络的网络拓扑结构参数,根据获取的网络拓扑结构参数,生成用于对待组建网络中包含的第一网络设备以及第二网络设备进行数据配置的配置数据,生成包含配置数据的配置指令,将配置指令发送至第一网络设备以及第二网络设备,也就是说在本发明实施例中在对待组建网络进行数据配置阶段并不需要操作者手工输入大量的配置数据,而是管理服务器会根据待组建网络中的网络拓扑结构参数自动的生成针对每个网络设备的配置数据,并将生成的配置数据发送至对应的网络设备,这样就避免了手工对每个网络设备进行数据配置的操作,也减少了网络设备配置中的操作过程,减少了工作量,减少了组网时间,提升了组网效率。In the embodiment of the present invention, when the network management server performs data configuration on the network devices in the network to be established, it will first acquire the network topology parameters of the network to be established, and generate the The first network device and the second network device perform configuration data for data configuration, generate a configuration command containing the configuration data, and send the configuration command to the first network device and the second network device, that is to say, in the embodiment of the present invention, the The data configuration stage of building a network does not require the operator to manually input a large amount of configuration data, but the management server will automatically generate configuration data for each network device according to the network topology parameters in the network to be built, and the generated configuration The data is sent to the corresponding network device, which avoids the manual operation of data configuration for each network device, and also reduces the operation process in network device configuration, reduces the workload, reduces the networking time, and improves the networking efficiency.
在本发明实施例中在将配置指令发送至网络设备之前,网络管理服务器将确定各网络设备能够识别的命令格式,将配置指令转换为网络设备能够识别的的命令格式,最后将转换命令格式后的配置指令发送至对应的网络设备,这样就保证待组将网络中的每个网络设备都能够识别网络管理服务器发送的配置指令,提升了数据配置过程的稳定性以及数据配置成功率。In the embodiment of the present invention, before sending the configuration command to the network device, the network management server will determine the command format that each network device can recognize, convert the configuration command into a command format that the network device can recognize, and finally convert the command format The configuration instructions are sent to the corresponding network devices, which ensures that each network device in the network to be grouped can recognize the configuration instructions sent by the network management server, improving the stability of the data configuration process and the success rate of data configuration.
附图说明Description of drawings
图1为本发明实施例中一种网络管理服务器的结构示意图;FIG. 1 is a schematic structural diagram of a network management server in an embodiment of the present invention;
图2为本发明实施例中一种网络管理服务器的结构示意图;FIG. 2 is a schematic structural diagram of a network management server in an embodiment of the present invention;
图3为本发明实施例中一种数据配置方法的流程图;FIG. 3 is a flow chart of a data configuration method in an embodiment of the present invention;
图4为本发明实施例中RNC与SGSN连接结构示意图;4 is a schematic diagram of the connection structure between RNC and SGSN in the embodiment of the present invention;
图5为本发明实施例中MME与HSS连接结构示意图。Fig. 5 is a schematic diagram of the connection structure between the MME and the HSS in the embodiment of the present invention.
具体实施方式detailed description
电信网络组建或者是其他网络组建都由多个网络设备组成,为了让组建网络中的网络设备能够正常的交互,因此需要对每个网络设备进行数据配置,当前的对于网络设备的配置过程都需要手工输入配置数据进行配置,这样使得配置的过程复杂并且配置数据较慢。A telecommunications network or other network is composed of multiple network devices. In order to allow the network devices in the network to interact normally, it is necessary to configure data for each network device. The current configuration process for network devices requires Manually input configuration data for configuration, which makes the configuration process complicated and the configuration data slow.
为了解决上述问题,本发明实施例中提供了一种数据配置方法及服务器,该网络管理服务器包括:获取模块,用于获取待组建网络的网络拓扑结构参数,待组建网络包括第一网络设备以及与第一网络设备连接的第二网络设备;确定模块,用于根据获取的网络拓扑结构参数,确定第一网络设备以及第二网络设备的基本配置数据;数据生成模块,用于根据第一网络设备的基本配置数据以及第二网络设备的基本配置数据,生成第一网络设备的配置数据,第一网络设备的配置数据中至少包括了第一网络设备的基本配置数据和第二网络设备的通讯端口的地址信息;处理模块,用于根据第一网络设备的配置数据,生成用于控制第一网络设备进行数据配置的配置指令;通讯模块,用于将配置指令发送至第一网络设备,使得第一网络设备根据配置指令中的配置数据进行数据配置。使得第一网络设备根据配置指令中的配置数据进行数据配置,这样就避免了手工对每个网络设备进行数据配置的操作,也减少了网络设备数据配置的手工操作过程,减少了工作量。In order to solve the above problems, an embodiment of the present invention provides a data configuration method and a server, the network management server includes: an acquisition module, used to acquire network topology parameters of the network to be established, the network to be established includes a first network device and A second network device connected to the first network device; a determination module, configured to determine the basic configuration data of the first network device and the second network device according to the obtained network topology parameters; a data generation module, configured to The basic configuration data of the device and the basic configuration data of the second network device generate the configuration data of the first network device, and the configuration data of the first network device includes at least the basic configuration data of the first network device and the communication of the second network device The address information of the port; the processing module is used to generate a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device; the communication module is used to send the configuration instruction to the first network device, so that The first network device performs data configuration according to the configuration data in the configuration instruction. The first network device is configured to perform data configuration according to the configuration data in the configuration instruction, thus avoiding the manual operation of data configuration for each network device, reducing the manual operation process of network device data configuration, and reducing the workload.
下面通过附图以及具体实施例对本发明技术方案做详细的说明,应当理解,本发明实施例以及实施例中的具体技术特征只是对本发明技术方案的说明,而并不是对本发明技术方案的限定,在不冲突的情况下,本发明实施例以及实施例中的具体技术特征可以相互组合。需要说明的是,为了方便描述,本发明实施例中以基于IP传输的电信网络为例进行说明,本领域技术人员应当理解除了基于IP传输方式以外还可以采用其他传输方式,本发明实施例并不限于基于IP传输方式。The technical solutions of the present invention will be described in detail below through the accompanying drawings and specific examples. It should be understood that the specific technical features in the embodiments of the present invention and the examples are only descriptions of the technical solutions of the present invention, rather than limitations to the technical solutions of the present invention. In the case of no conflict, the embodiments of the present invention and specific technical features in the embodiments may be combined with each other. It should be noted that, for the convenience of description, in the embodiment of the present invention, the telecommunication network based on IP transmission is used as an example for illustration. Those skilled in the art should understand that other transmission methods can be used in addition to the IP-based transmission method. The embodiment of the present invention does not Not limited to IP-based transmission.
如图1所示为本发明实施例中一种网络管理服务器的结构示意图,该网络管理服务器包括:As shown in Figure 1, it is a schematic structural diagram of a network management server in an embodiment of the present invention, and the network management server includes:
获取模块101,用于获取待组建网络的网络拓扑结构参数,待组建网络包括第一网络设备以及与第一网络设备连接的第二网络设备;An acquisition module 101, configured to acquire network topology parameters of a network to be established, where the network to be established includes a first network device and a second network device connected to the first network device;
确定模块102,用于根据获取的网络拓扑结构参数,确定第一网络设备以及第二网络设备的基本配置数据;A determining module 102, configured to determine basic configuration data of the first network device and the second network device according to the acquired network topology parameters;
数据生成模块103,用于根据第一网络设备的基本配置数据以及第二网络设备的基本配置数据,生成第一网络设备的配置数据,第一网络设备的配置数据中至少包括了第一网络设备的基本配置数据和第二网络设备的通讯端口的地址信息;The data generation module 103 is configured to generate configuration data of the first network device according to the basic configuration data of the first network device and the basic configuration data of the second network device, and the configuration data of the first network device includes at least the first network device The basic configuration data of the device and the address information of the communication port of the second network device;
处理模块104,用于根据第一网络设备的配置数据,生成用于控制第一网络设备进行数据配置的配置指令;The processing module 104 is configured to generate a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device;
通讯模块105,用于将配置指令发送至第一网络设备,使得第一网络设备根据配置指令中的配置数据进行数据配置。The communication module 105 is configured to send the configuration instruction to the first network device, so that the first network device performs data configuration according to the configuration data in the configuration instruction.
其中,该网络管理服务器中的确定模块102,具体用于根据网络拓扑结构参数,确定第一网络设备的通讯端口,并确定第一网络设备的通讯端口的地址信息,根据网络拓扑结构参数,确定第二网络设备的通讯端口,并确定第二网络设备的通讯端口的地址信息。Wherein, the determination module 102 in the network management server is specifically used to determine the communication port of the first network device according to the network topology parameters, and determine the address information of the communication port of the first network device, and determine the communication port according to the network topology parameters. the communication port of the second network device, and determine the address information of the communication port of the second network device.
进一步,该网络管理服务器中的确定模块102,具体用于确定第一网络设备的通讯端口的网络协议IP地址以及端口号,或者媒体接入控制协议MAC地址,确定第二网络设备的通讯端口的IP地址以及端口号,或者MAC地址。Further, the determination module 102 in the network management server is specifically used to determine the network protocol IP address and port number of the communication port of the first network device, or the MAC address of the media access control protocol, and determine the communication port of the second network device. IP address and port number, or MAC address.
进一步来讲,在本发明实施例中为了第一网络设备以及第二网络设备能够识别为网络管理服务器发送的配置指令,因此该网络管理服务器中的处理模块104,具体用于确定第一网络设备能够识别的命令格式,根据第一网络设备的配置数据,按照第一网络设备能够识别的命令格式,生成用于控制第一网络设备进行数据配置的配置指令。Further speaking, in the embodiment of the present invention, in order for the first network device and the second network device to be able to recognize the configuration instructions sent by the network management server, the processing module 104 in the network management server is specifically used to determine the first network device The identifiable command format generates configuration instructions for controlling the first network device to perform data configuration according to the command format identifiable by the first network device according to the configuration data of the first network device.
基于同一方面构思,本发明实施例还提供了一种网络管理服务器,如图2所示为本发明实施例中一种网络管理服务器的结构示意图,该网络管理服务器包括:Based on the idea of the same aspect, the embodiment of the present invention also provides a network management server, as shown in Figure 2 is a schematic structural diagram of a network management server in the embodiment of the present invention, the network management server includes:
处理器201,用于根据获取的待组建网络中的网络拓扑结构参数,确定待组建网络中第一网络设备以及与第一网络设备连接的第二网络设备的基本配置数据,根据第一网络设备的基本配置数据以及第二网络设备的基本配置数据,生成第一网络设备的配置数据,第一网络设备的配置数据中至少包括了第一网络设备的基本配置数据和第二网络设备的通讯端口的地址信息,根据第一网络设备的配置数据,生成用于控制第一网络设备进行数据配置的配置指令;The processor 201 is configured to determine the basic configuration data of the first network device in the network to be formed and the basic configuration data of the second network device connected to the first network device according to the obtained network topology parameters in the network to be formed, and according to the first network device The basic configuration data of the first network device and the basic configuration data of the second network device generate the configuration data of the first network device, the configuration data of the first network device includes at least the basic configuration data of the first network device and the communication port of the second network device The address information of the first network device is used to generate a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device;
与处理器201连接的通讯接口202,用于将配置指令发送至第一网络设备。The communication interface 202 connected with the processor 201 is used for sending configuration instructions to the first network device.
为了保证第一网络设备与第二网络设备之间能够通讯,因此,本发明实施例中处理器201具体用于根据网络拓扑结构参数,确定第一网络设备的通讯端口,并确定第一网络设备的通讯端口的地址信息;根据网络拓扑结构参数,确定第二网络设备的通讯端口,并确定第二网络设备的通讯端口的地址信息。In order to ensure communication between the first network device and the second network device, the processor 201 in the embodiment of the present invention is specifically used to determine the communication port of the first network device according to the parameters of the network topology, and determine the communication port of the first network device The address information of the communication port of the second network device; according to the parameters of the network topology, the communication port of the second network device is determined, and the address information of the communication port of the second network device is determined.
进一步,本发明实施例中的处理器201具体用于确定第一网络设备的通讯端口的网络协议IP地址以及端口号,或者媒体接入控制协议MAC地址,以及确定第二网络设备的通讯端口的IP地址以及端口号,或者MAC地址。Further, the processor 201 in the embodiment of the present invention is specifically configured to determine the network protocol IP address and port number of the communication port of the first network device, or the MAC address of the media access control protocol, and determine the communication port address of the second network device. IP address and port number, or MAC address.
进一步,本发明实施例中的处理器201还用于确定第一网络设备能够识别的命令格式,根据第一网络设备的配置数据,按照第一网络设备能够识别的命令格式,生成用于控制第一网络设备进行数据配置的配置指令。Further, the processor 201 in the embodiment of the present invention is also configured to determine the command format that the first network device can recognize, and generate a command format for controlling the first network device according to the command format that the first network device can recognize according to the configuration data of the first network device. A configuration instruction for performing data configuration on a network device.
基于同一方明构思,本发明实施例还提供了一种数据配置方法,如图3所示为本发明实施例中一种数据配置方法的流程图,该方法包括:Based on the same Fang Ming concept, the embodiment of the present invention also provides a data configuration method, as shown in Figure 3, a flow chart of a data configuration method in the embodiment of the present invention, the method includes:
S301,获取待组建网络的网络拓扑结构参数;S301, acquiring network topology parameters of the network to be established;
首先来讲,网络管理服务器首先获取到待组建网络的网络拓扑结构参数,该网络拓扑结构参数指示了待组建网络中所具有的网络设备及各个网络设备之间的连接关系。例如,待组建网络中包括第一网络设备以及与第一网络设备连接的第二网络设备,在网络拓扑结构参数可以包括第一网络设备的设备标识和第二网络设备的设备标识,第一网络设备和第二网络设备之间的连接关系等,此处的设备标识可以包括网络设备的设备类型信息,比如说第一网络设备的设备标识为RNC101,第二网络设备的设备标识为SGSN102,其中设备标识中的“RNC”表示该网络设备的设备类型为无线网络控制器(Radio NetworkController,RNC),“101”标识该网络设备的编号;同样地,“SGSN”表示该网络设备的设备类型为业务网关支持节点(Serving GPRS Support Node,SGSN),“102”标识该网络设备的编号。需要说明的是,上述均为举例方便描述,网络设备的设备标识也可以有其他表示方法,本发明并不限于此。此处网络设备之间的连接关系可以至少包括网络设备之间的需要配置的信令链路信息,网络设备之间用户面传输网络中的一种。Firstly, the network management server first obtains the network topology parameters of the network to be formed, and the network topology parameters indicate the network devices in the network to be formed and the connection relationship between each network device. For example, the network to be established includes a first network device and a second network device connected to the first network device, and the network topology parameters may include the device identifier of the first network device and the device identifier of the second network device, the first network The connection relationship between the device and the second network device, etc. The device identifier here may include the device type information of the network device, for example, the device identifier of the first network device is RNC101, and the device identifier of the second network device is SGSN102, where "RNC" in the device identifier indicates that the device type of the network device is a radio network controller (Radio Network Controller, RNC), and "101" identifies the serial number of the network device; similarly, "SGSN" indicates that the device type of the network device is Serving GPRS Support Node (SGSN), "102" identifies the number of the network device. It should be noted that the above descriptions are examples for convenience of description, and the device identifier of the network device may also have other representation methods, and the present invention is not limited thereto. Here, the connection relationship between network devices may at least include signaling link information that needs to be configured between network devices, and one of user plane transmission networks between network devices.
S302,根据获取的网络拓扑结构参数,确定第一网络设备以及第二网络设备的基本配置数据;S302. Determine basic configuration data of the first network device and the second network device according to the acquired network topology parameters;
网络管理服务器通过网络拓扑结构参数可以确定出待组建网络中包括第一网络设备以及与第一网络设备连接的第二网络设备,从而确定出确定第一网络设备以及第二网络设备的基本配置数据。The network management server can determine the first network device and the second network device connected to the first network device in the network to be established through the network topology parameters, so as to determine the basic configuration data of the first network device and the second network device .
例如,网络管理服务器根据网络拓扑结构参数中第一网络设备的标识和第二网络设备的标识,可以得到第一网络设备的设备信息和第二网络设备的设备信息,这里的设备信息可以包括:通讯端口信息以及该设备类型的网络设备与其他设备类型的网络设备互连的基本通信协议等信息,需要说明的是,这些设备信息可以是预先存储在网络管理服务器中,也可以通过模板导入的方式预先将各个网络设备的设备信息导入到网络管理服务器中,本发明不限于此。网络管理服务器确定出各个网络设备的通讯端口后,可以确定出这些通讯端口的地址信息,使得各网络设备的基本配置数据包括各自网络设备的通讯端口的地址信息。For example, the network management server can obtain the device information of the first network device and the device information of the second network device according to the identifier of the first network device and the identifier of the second network device in the network topology parameters, where the device information may include: Communication port information and information such as the basic communication protocol for interconnection between network devices of this device type and network devices of other device types. It should be noted that these device information can be pre-stored in the network management server or imported through templates. In this way, the device information of each network device is imported into the network management server in advance, and the present invention is not limited thereto. After the network management server determines the communication ports of each network device, it can determine the address information of these communication ports, so that the basic configuration data of each network device includes the address information of the communication ports of each network device.
例如,第一网络设备为RNC101,具有2个通讯端口,第二网络设备为SGSN201,具有8个通讯端口,RNC101和SGSN201之间基于网络协议(InternetProtocol,IP)互连,网络管理服务器确定第一网络设备的2个通讯端口分别分配IP地址,并且为每个IP地址各分配一个端口号,其中,端口号在同一IP地址中唯一,从而网络管理服务器确定出第一网络设备RNC101的基本配置数据,其中,RNC101的基本配置数据包括RNC101的2个端口的IP地址及端口号。类似地,网络管理服务器确定出第二网络设备SGSN201的基本配置数据,其中包括第二网络设备的8个通讯端口的IP地址及端口号。For example, the first network device is RNC101 with 2 communication ports, the second network device is SGSN201 with 8 communication ports, RNC101 and SGSN201 are interconnected based on Internet Protocol (IP), and the network management server determines the first The two communication ports of the network device are assigned IP addresses respectively, and each IP address is assigned a port number, wherein the port number is unique in the same IP address, so that the network management server determines the basic configuration data of the first network device RNC101 , wherein the basic configuration data of the RNC101 includes the IP addresses and port numbers of the two ports of the RNC101. Similarly, the network management server determines the basic configuration data of the second network device SGSN201, including the IP addresses and port numbers of the eight communication ports of the second network device.
需要说明的是,网络设备互连的基本通信协议不同,通讯端口的地址信息也不同,例如,第一网络设备和第二网络设备时基于媒体接入控制协议(MediaAccess Control,MAC)互连时,通讯端口的地址信息可以是通讯端口的MAC地址。本发明实施例不一一例举。It should be noted that the basic communication protocols for the interconnection of network devices are different, and the address information of the communication ports is also different. For example, when the first network device and the second network device are interconnected based on the Media Access Control (MAC) protocol , the address information of the communication port may be the MAC address of the communication port. The embodiments of the present invention are not listed one by one.
如果网络拓扑结构参数中包括网络设备之间的连接关系,例如,网络设备之间的需要配置的信令链路信息时,此时网络管理服务器将根据网络设备之间互连的通信协议信息,确定出的网络设备的基本配置数据中的信令链路信息。If the network topology parameters include the connection relationship between network devices, for example, when the signaling link information between network devices needs to be configured, the network management server will The determined signaling link information in the basic configuration data of the network device.
S303,根据第一网络设备的基本配置数据以及第二网络设备的基本配置数据,生成第一网络设备的配置数据。S303. Generate configuration data of the first network device according to the basic configuration data of the first network device and the basic configuration data of the second network device.
在待组建网络中具有连接关系的两个网络设备之间的通讯基础是第一网络设备获知第二网络设备的通讯端口的地址信息,因此在生成基本配置数据之后,需要结合第二网络设备的基本配置数据才能够得到第一网络设备的最终配置数据,也就说处理将基本配置数据发送给第一网络设备时,还需要将第二网络设备的通讯端口的地址信息一起添加到第一网络设备的基本配置数据中,从而才能生成第一网络设备的最终配置数据。The basis of communication between two network devices with a connection relationship in the network to be established is that the first network device obtains the address information of the communication port of the second network device, so after generating the basic configuration data, it is necessary to combine the information of the second network device Only the basic configuration data can get the final configuration data of the first network device, that is to say, when sending the basic configuration data to the first network device, it is also necessary to add the address information of the communication port of the second network device to the first network The basic configuration data of the device, so that the final configuration data of the first network device can be generated.
具体来讲,第一网络设备最终的配置数据中需要包含第二网络设备的通讯端口的IP地址信息或者是MAC地址信息。Specifically, the final configuration data of the first network device needs to include IP address information or MAC address information of the communication port of the second network device.
在生成第一网络设备的配置数据之后,则执行S204。After the configuration data of the first network device is generated, S204 is executed.
S304,根据第一网络设备的配置数据,生成用于控制第一网络设备进行数据配置的配置指令;S304. Generate a configuration instruction for controlling the first network device to perform data configuration according to the configuration data of the first network device;
在得到第一网络设备的配置数据时,针对第一网络设备生成一个包含第一网络设备配置数据的配置指令。When the configuration data of the first network device is obtained, a configuration command containing the configuration data of the first network device is generated for the first network device.
由于待组建网络中包含了多个网络设备,而每个网络设备可能是不相同的,不同网络设备所能够识别的配置指令也不相同,在本发明实施例中使得生成的配置指令能够被网络设备识别,因此网络管理服务器需要确定待组建网络中接收配置指令的各网络设备所对应的设备标识,根据存储的设备标识与命令格式之间的对应关系,确定各网络设备的设备标识所对应的命令格式。网络管理服务器根据第一网络设备的配置数据,按照第一网络设备能够识别的命令格式,生成用于控制第一网络设备进行数据配置的配置指令。Since the network to be established contains multiple network devices, and each network device may be different, the configuration instructions that can be recognized by different network devices are also different. In the embodiment of the present invention, the generated configuration instructions can be used by the network Device identification, so the network management server needs to determine the device ID corresponding to each network device that receives configuration instructions in the network to be established, and determine the device ID corresponding to each network device according to the corresponding relationship between the stored device ID and command format. command format. The network management server generates configuration instructions for controlling the first network device to perform data configuration according to the configuration data of the first network device and in a command format that the first network device can recognize.
S305,将配置指令发送至第一网络设备。S305. Send the configuration instruction to the first network device.
在将配置命令发送至网络设备之后,网络设备就能够识别配置指令,并根据各自接收到的配置指令中的配置数据进行数据配置。After the configuration command is sent to the network device, the network device can recognize the configuration command and perform data configuration according to the configuration data in the configuration command received respectively.
下面通过具体的应用场景来说明:The following is a specific application scenario to illustrate:
如图4所示,在图4中为一个电信网络中RNC与SGSN之间的组网配置过程。As shown in FIG. 4 , in FIG. 4 is a networking configuration process between the RNC and the SGSN in a telecommunication network.
这里需要说明的是,由于网络拓扑结构中的基础条件还是需要用户根据需要组件的网络定义,比如说组网中所包含的网络设备的设备标识,以及网络设备之间的连接关系,具体需要输入的网络拓扑结构参数如下:What needs to be explained here is that due to the basic conditions in the network topology structure, the user still needs to define the network according to the required components, such as the device identification of the network devices included in the network, and the connection relationship between network devices. The network topology parameters are as follows:
1、一个RNC以及一个SGSN;1. One RNC and one SGSN;
2、两条RNC到SGSN的STCP信令链路;2. Two STCP signaling links from RNC to SGSN;
3、连接RNC到SGSN的传输网络1;3. The transmission network 1 connecting the RNC to the SGSN;
4、RNC的信令点10;4. Signaling point 10 of RNC;
5、SGSN的信令点20;5. Signaling point 20 of SGSN;
在确定组网的网络拓扑结构参数之后,由于RNC侧与SGSN侧是基于IP协议下进行通讯,因此网络管理服务器将为RNC侧基于IP协议下的STCP信令链路的A端口以及B端口分配IP地址10.0.0.1,然后为A端口分配端口号1023,为B端口分配端口号1024,此时A端口的地址信息为:10.0.0.1:1023,B端口的地址信息为:10.0.0.1:1024。然后为RNC侧接入到传输网络1的每个通讯端口分配IP地址,比如说为图1中RNC侧接入传输网络1的3个通讯端口C、D、E分别分配一个IP地址,即:为C端口分配的IP地址为10.0.1.1:1033,为D端口分配的IP地址为10.0.1.2:1034,为E端口分配的IP地址为10.0.1.3:1035,其中1033、1034、1035分别是端口C、D、E端口的端口号,上述参数就是RNC侧的基本配置数据。After determining the network topology parameters of the networking, since the RNC side and the SGSN side communicate based on the IP protocol, the network management server will allocate the A port and B port of the STCP signaling link based on the IP protocol on the RNC side IP address 10.0.0.1, then assign port number 1023 to port A, and port number 1024 to port B. At this time, the address information of port A is: 10.0.0.1:1023, and the address information of port B is: 10.0.0.1:1024 . Then assign an IP address for each communication port connected to the transmission network 1 on the RNC side, for example, assign an IP address to each of the three communication ports C, D, and E connected to the transmission network 1 on the RNC side in Figure 1, namely: The IP address assigned to port C is 10.0.1.1:1033, the IP address assigned to port D is 10.0.1.2:1034, and the IP address assigned to port E is 10.0.1.3:1035, where 1033, 1034, and 1035 are respectively Port numbers of ports C, D, and E. The above parameters are basic configuration data on the RNC side.
同时网络管理服务器为RNC侧的对端SGSN侧的对应信令链路的a端口分配IP地址10.1.0.1以及b端口分配IP地址10.1.0.2,并且为a端口分配一个端口号1024,为b端口分配一个端口号1024,此处a、b端口的IP地址不同,因此可以使用相同的端口号。同时为SGSN侧与传输网络1通讯的通讯端口c、d分别分配IP地址,c端口对应的IP地址为10.1.1.1:1050,d端口对应的IP地址为10.1.1.2:1051,上述参数就是SGSN的基本配置数据。At the same time, the network management server assigns an IP address 10.1.0.1 and an IP address 10.1.0.2 to the a port of the corresponding signaling link on the peer SGSN side of the RNC side, and assigns an IP address 10.1.0.2 to the b port, and assigns a port number 1024 to the b port. Assign a port number 1024, where the IP addresses of ports a and b are different, so the same port number can be used. At the same time, the communication ports c and d on the SGSN side and the transmission network 1 are assigned IP addresses respectively. The IP address corresponding to port c is 10.1.1.1:1050, and the IP address corresponding to port d is 10.1.1.2:1051. The above parameters are SGSN basic configuration data.
基于RNC侧与SGSN侧需要进行通讯,以及在生成RNC侧的配置数据时需要结合自身的基本配置数据以及SGSN侧的基本配置数据,即:RNC侧的配置数据就包括了两条信令链路,该信令链路对应端口A的IP地址10.0.0.1:1023、B的IP地址10.0.0.1:1024,3个与传输网络1进行通讯的通讯端口的IP地址,即:C端口地址为10.0.1.1:1033、D端口地址为10.0.1.2:1034、E端口地址为10.0.1.3:1035,以及包含了SGSN侧的a端口IP地址10.1.0.1:1024以及b端口IP地址10.1.0.2:1024,c端口地址为10.1.1.1:1050、d端口地址为10.0.1.1.2:1051。Based on the need for communication between the RNC side and the SGSN side, and the need to combine its own basic configuration data and the basic configuration data on the SGSN side when generating the configuration data on the RNC side, that is: the configuration data on the RNC side includes two signaling links , the signaling link corresponds to the IP address of port A 10.0.0.1:1023, the IP address of B 10.0.0.1:1024, and the IP addresses of the three communication ports communicating with the transmission network 1, namely: the address of port C is 10.0 .1.1:1033, the address of port D is 10.0.1.2:1034, the address of port E is 10.0.1.3:1035, and the IP address of port a on the SGSN side is 10.1.0.1:1024 and the IP address of port b is 10.1.0.2:1024 , the address of port c is 10.1.1.1:1050, and the address of port d is 10.0.1.1.2:1051.
同样的原理,生成SGSN侧的配置数据时需要结合自身的基本配置数据以及RNC侧的基本配置数据,即:SGSN侧配置数据就包括了两条信令链路,该信令链路对应a端口IP地址10.1.0.1:1024以及b端口IP地址10.1.0.2:1024,2个与传输网络1进行通讯的通讯端口的IP地址和端口号,即:c端口地址为10.1.1.1:1050、d端口地址为10.0.1.1.2:1051,以及RNC侧端口A的IP地址10.0.0.1:1023、B端口的地址10.0.0.1:1024,C端口地址为10.0.1.1:1033、D端口地址为10.0.1.2:1034、E端口地址为10.0.1.3:1035。In the same principle, when generating the configuration data on the SGSN side, it needs to combine its own basic configuration data and the basic configuration data on the RNC side, that is, the configuration data on the SGSN side includes two signaling links, and the signaling links correspond to port a IP address 10.1.0.1:1024 and b port IP address 10.1.0.2:1024, IP addresses and port numbers of two communication ports communicating with transmission network 1, namely: c port address is 10.1.1.1:1050, d port The address is 10.0.1.1.2:1051, and the IP address of port A on the RNC side is 10.0.0.1:1023, the address of port B is 10.0.0.1:1024, the address of port C is 10.0.1.1:1033, and the address of port D is 10.0. 1.2:1034, E port address is 10.0.1.3:1035.
在生成上述的配置数据之后,根据RNC侧的配置数据生成RNC侧能够识别的配置指令,并将该配置指令发送至RNC侧,同时根据SGSN侧的配置数据生成SGSN侧能够识别的配置指令,并将配置指令发送至SGSN侧。After generating the above-mentioned configuration data, generate a configuration command that can be recognized by the RNC side according to the configuration data on the RNC side, and send the configuration command to the RNC side, and generate a configuration command that can be recognized by the SGSN side according to the configuration data on the SGSN side, and Send the configuration command to the SGSN side.
当RNC侧接收到配置指令之后,RNC侧自身将进行如下配置步骤:After the RNC side receives the configuration command, the RNC side itself will perform the following configuration steps:
1、配置信令点10;1. Configure signaling point 10;
2、配置信令点20;2. Configure signaling point 20;
3、配置链路集,即:从信令点10到信令点20之间的链路集;3. Configure the link set, that is, the link set from signaling point 10 to signaling point 20;
4、配置A端口IP地址为:10.0.0.1:1023;4. Configure the IP address of port A as: 10.0.0.1:1023;
5、配置信令链路,从10.0.0.1:1023地址对应端口到10.1.0.1:1024地址对应端口;5. Configure the signaling link, from the port corresponding to the address of 10.0.0.1:1023 to the port corresponding to the address of 10.1.0.1:1024;
4、配置B端口IP地址为:10.0.0.1:1024;4. Configure the IP address of port B as: 10.0.0.1:1024;
6、配置信令链路,从10.0.0.1:1024地址对应端口到10.1.0.2:1024地址对应端口;6. Configure the signaling link, from the port corresponding to the address of 10.0.0.1:1024 to the port corresponding to the address of 10.1.0.2:1024;
7、配置用户面传输邻接点,即:传输网络1;7. Configure the user plane transmission adjacency point, namely: transmission network 1;
8、配置传输邻接点可达信令点20的网络设备;8. Configure the network equipment that the transmission adjacency point can reach the signaling point 20;
9.配置C端口IP地址为10.0.1.1:1033;9. Configure the IP address of port C as 10.0.1.1:1033;
10.配置IP地址10.0.1.1:1033可达传输网络1;10. Configure the IP address 10.0.1.1:1033 to reach the transmission network 1;
11.配置D端口IP地址为10.0.1.2:1034;11. Configure the IP address of port D as 10.0.1.2:1034;
12.配置IP地址10.0.1.2:1034可达传输网络1;12. Configure the IP address 10.0.1.2:1034 to reach the transmission network 1;
13.配置E端口IP地址为10.0.1.3:1035;13. Configure the IP address of port E as 10.0.1.3:1035;
14.配置IP地址10.0.1.3:1035可达传输网络1。14. Configure the IP address 10.0.1.3:1035 to reach the transmission network 1.
当SGSN侧接收到配置指令之后,SGSN侧自身将进行如下配置步骤:After the SGSN side receives the configuration command, the SGSN side itself will perform the following configuration steps:
1.配置源信令点20;1. Configure the source signaling point 20;
2.配置目的信令点10;2. Configure destination signaling point 10;
3.配置链路集1:从信令点20到信令点10;3. Configure link set 1: from signaling point 20 to signaling point 10;
4.配置a端口IP地址为10.1.0.1:1024;4. Configure the IP address of port a as 10.1.0.1:1024;
5.配置信令链路:从10.1.0.1:1024地址对应端口到10.0.0.1:1023地址对应端口;5. Configure the signaling link: from the port corresponding to the address of 10.1.0.1:1024 to the port corresponding to the address of 10.0.0.1:1023;
6.配置b端口IP地址为10.1.0.2:1024;6. Configure the IP address of port b as 10.1.0.2:1024;
7.配置信令链路:从10.1.0.2:1024地址对应端口到10.0.0.1:1024地址对应端口;7. Configure the signaling link: from the port corresponding to the address of 10.1.0.2:1024 to the port corresponding to the address of 10.0.0.1:1024;
8.配置用户面传输邻接点:传输网络1;8. Configure the user plane transmission adjacency point: transmission network 1;
9.配置传输邻接点可达目的信令点10的网络设备;9. Configure the network equipment that the transmission adjacency point can reach the destination signaling point 10;
10.配置c端口IP地址为10.1.1.1:1050;10. Configure the IP address of port c as 10.1.1.1:1050;
11.配置IP地址10.1.1.1:1050可达传输网1;11. Configure the IP address 10.1.1.1:1050 to reach the transmission network 1;
12.配置接口板d端口IP地址为10.1.1.2:1051;12. Set the IP address of port d on the interface board to 10.1.1.2:1051;
13.配置IP地址10.1.1.2:1051可达传输网络1。13. Configure the IP address 10.1.1.2:1051 to reach the transmission network 1.
上述的RNC侧以及SGSN侧的配置过程是根据配置指令中的配置数据自动完成的数据配置过程,因此不在需要手工来完成上述的配置过程,这样就最大程度上的减少了网络设备的手工配置步骤,减少了网络设备配置过程的工作量,减少了组网时间,提升了组网效率。The above-mentioned configuration process on the RNC side and the SGSN side is a data configuration process that is automatically completed according to the configuration data in the configuration command, so it is no longer necessary to manually complete the above configuration process, which reduces the manual configuration steps of network devices to the greatest extent. , reducing the workload of the network device configuration process, reducing the networking time, and improving the networking efficiency.
上述的实施例中说明了在该方法在WCDMA网络中RNC与SGSN之间的数据配置过程,下面再给出一个在长期演进网络(LTE,Long Term Evolution)中的移动管理实体(MME,Mobility Management Entity)与归属签约用户服务器(HSS,Home Subscriber Server)之间的配置过程,具体如图5所示。In the above-mentioned embodiment, the data configuration process between the RNC and the SGSN in the WCDMA network of this method is described, and a mobile management entity (MME, Mobility Management, MME, Mobility Management) in the long-term evolution network (LTE, Long Term Evolution) is given below Entity) and a home subscriber server (HSS, Home Subscriber Server), as shown in Figure 5.
在本发明实施例中还需要用户在管理服务器中进行如下操作:In the embodiment of the present invention, the user is also required to perform the following operations in the management server:
1、一个网络域:xxxxxx.com1. A network domain: xxxxxx.com
2、一个MME,主机名mme1.xxxxxx.com2. One MME, the host name is mme1.xxxxxx.com
3、一个HSS,主机名hss1.xxxxxx.com3. One HSS, host name hss1.xxxxxx.com
4、2条MME到HSS的信令链路4. Two signaling links from MME to HSS
在得到上述的待组建网络的网络拓扑结构参数之后,该管理服务器就会自动生成针对MME侧的端口A的地址为:51.2.15.10、端口B的地址为:51.2.15.11,为端口A分配端口号3868,为端口B分配端口号3868,此时端口A的地址信息为:51.2.15.10:3868,端口B的地址信息为:51.2.15.11:3868。After obtaining the above-mentioned network topology parameters of the network to be set up, the management server will automatically generate the address for port A on the MME side: 51.2.15.10, and the address for port B: 51.2.15.11, and allocate ports for port A The port number is 3868, and the port number 3868 is assigned to port B. At this time, the address information of port A is: 51.2.15.10:3868, and the address information of port B is: 51.2.15.11:3868.
生成针对HSS侧的端口C的地址为:51.2.14.1、端口D的地址为:51.2.14.2,为端口C分配一个端口号3860,为端口D分配一个端口号3860,此时端口C的地址信息为:51.2.14.1:3860,端口D的地址信息为:51.2.14.2:3860。Generate the address of port C on the HSS side: 51.2.14.1, the address of port D: 51.2.14.2, assign a port number 3860 to port C, and assign a port number 3860 to port D. At this time, the address information of port C It is: 51.2.14.1:3860, and the address information of port D is: 51.2.14.2:3860.
针对MME侧生成的配置数据中就包含了端口A的地址51.2.15.10:3868、端口B的地址51.2.15.11:3868、端口C的地址51.2.14.1:3860、端口D51.2.14.2:3860,当然还包括HSS侧的的主机域名hss1.xxxxxx.com。The configuration data generated for the MME side includes the address 51.2.15.10:3868 of port A, the address 51.2.15.11:3868 of port B, the address 51.2.14.1:3860 of port C, and the address of port D 51.2.14.2:3860, Of course, it also includes the host domain name hss1.xxxxxx.com on the HSS side.
同样的原理,针对HSS侧生成配置数据中包含了端口C的地址51.2.14.1:3860、端口D的地址51.2.14.2:3860、端口A的地址51.2.15.10:3868、端口B的地址51.2.15.11:3868,当然还包括了MME侧的主机域名mme1.xxxxxx.com。In the same principle, the configuration data generated for the HSS side includes the address of port C 51.2.14.1:3860, the address of port D 51.2.14.2:3860, the address of port A 51.2.15.10:3868, and the address of port B 51.2.15.11 :3868, of course also includes the host domain name mme1.xxxxxx.com on the MME side.
然后根据得到的MME侧的配置数据生成针对MME能够识别的配置指令,根据得到的HSS侧的配置数据生成针对HSS能够识别的配置指令,并将生成的配置指令分别发送至MME侧以及HSS侧。Then generate a configuration command that can be recognized by the MME according to the obtained configuration data on the MME side, generate a configuration command that can be recognized by the HSS according to the obtained configuration data on the HSS side, and send the generated configuration commands to the MME side and the HSS side respectively.
在MME侧接收到配置指令之后,MME侧进行的配置过程如下:After receiving the configuration command on the MME side, the configuration process on the MME side is as follows:
1.配置网络域名:xxxxxx.com1. Configure the network domain name: xxxxxx.com
2.配置本地主机名:mme1.xxxxxx.com2. Configure the local host name: mme1.xxxxxx.com
3.配置对端主机名:hss1.xxxxxx.com3. Configure the peer host name: hss1.xxxxxx.com
4.配置链路集1:从mme1.xxxxxx.com到hss1.xxxxxx.com4. Configure link set 1: from mme1.xxxxxx.com to hss1.xxxxxx.com
5.配置接口板A的地址为:51.2.15.10:38685. Configure the address of interface board A as: 51.2.15.10:3868
6.配置信令链路:从51.2.15.10:3868地址对应端口到51.2.14.1:3860地址对应端口,属于链路集16. Configure the signaling link: from the port corresponding to the address of 51.2.15.10:3868 to the port corresponding to the address of 51.2.14.1:3860, which belongs to link set 1
7.配置接口板B的地址为:51.2.15.11:38687. Configure the address of interface board B as: 51.2.15.11:3868
8.配置信令链路:从51.2.15.11:3868地址对应端口到51.2.14.2:3860地址对应端口,属于链路集18. Configure the signaling link: from the port corresponding to the address 51.2.15.11:3868 to the port corresponding to the address 51.2.14.2:3860, which belongs to link set 1
在HSS接收到配置指令之后,HSS侧进行的配置过程如下:After the HSS receives the configuration command, the configuration process on the HSS side is as follows:
1.配置网络域名:xxxxxx.com1. Configure the network domain name: xxxxxx.com
2.配置本地主机名:hss1.xxxxxx.com2. Configure the local host name: hss1.xxxxxx.com
3.配置对端主机名:mme1.xxxxxx.com3. Configure the peer host name: mme1.xxxxxx.com
4.配置链路集1:从hss1.xxxxxx.com到mme1.xxxxxx.com4. Configure link set 1: from hss1.xxxxxx.com to mme1.xxxxxx.com
5.配置接口板C的地址为:51.2.14.1:38605. Configure the address of interface board C as: 51.2.14.1:3860
6.配置信令链路:从51.2.14.1:3860地址对应端口到51.2.15.10:3868地址对应端口,属于链路集16. Configure the signaling link: from the port corresponding to the address 51.2.14.1:3860 to the port corresponding to the address 51.2.15.10:3868, which belongs to link set 1
7.配置接口板D的地址为:51.2.14.2:38607. Configure the address of interface board D as: 51.2.14.2:3860
8.配置信令链路:从51.2.14.2:3860地址对应端口到51.2.15.11:3868地址对应端口,属于链路集18. Configure the signaling link: from the port corresponding to the address 51.2.14.2:3860 to the port corresponding to the address 51.2.15.11:3868, which belongs to link set 1
当前对于MME与HSS之间的数据配置过程需要上述的手工配置过程,因此配置过程工作量较大。Currently, the above-mentioned manual configuration process is required for the data configuration process between the MME and the HSS, so the workload of the configuration process is heavy.
这里需要说明的是,在上述的实施例中给出的WCDMA网络以及LTE网络中的使用该方法并不是限定该方法的应用范围,只要是网络的组建都可以使用本发明实施例中的方法进行数据配置,只是在不同网络中的配置数据以及配置的步骤会略有不同,因此本发明实施例不限定于具体的使用网络。It should be noted here that the use of this method in the WCDMA network and LTE network given in the above-mentioned embodiments does not limit the scope of application of the method, as long as the network is set up, it can be carried out using the method in the embodiment of the present invention The data configuration is just that the configuration data and configuration steps are slightly different in different networks, so the embodiments of the present invention are not limited to the specific use of the network.
在本发明实施例中管理服务器对待组建网络中的网络设备进行数据配置时,首先将获取待组建网络的网络拓扑结构参数,在待组建网络中包括第一网络设备以及与第一网络设备连接的第二网络设备,根据获取的网络拓扑结构参数,确定第一网络设备以及第二网络设备的基本配置数据,在第一网络设备的配置数据中至少包括了第一网络设备的基本配置数据和第二网络设备的通讯端口的地址信息,根据第一网络设备的配置数据,生成用于控制第一网络设备进行数据配置的配置指令,将配置指令发送至第一网络设备,使得第一网络设备根据配置指令中的配置数据进行数据配置,也就是说在本发明实施例中在对待组建网络进行数据配置阶段并不需要操作者手工输入大量的配置数据,而是网络管理服务器会根据待组建网络中的网络拓扑结构参数自动的生成针对每个网络设备的配置数据,并将生成的配置数据发送至对应的网络设备,这样就避免了手工对每个网络设备进行数据配置的操作,也减少了网络设备数据配置的操作过程,减少了工作量,减少了组网时间,提升了组网效率。In the embodiment of the present invention, when the management server performs data configuration on the network equipment in the network to be established, it will first acquire the network topology parameters of the network to be established, including the first network equipment and the network equipment connected to the first network equipment in the network to be established. The second network device determines the basic configuration data of the first network device and the second network device according to the acquired network topology parameters, and the configuration data of the first network device includes at least the basic configuration data of the first network device and the second network device. The address information of the communication port of the second network device, according to the configuration data of the first network device, generates a configuration command for controlling the first network device to perform data configuration, and sends the configuration command to the first network device, so that the first network device according to The configuration data in the configuration command is used for data configuration, that is to say, in the embodiment of the present invention, the operator does not need to manually input a large amount of configuration data during the data configuration stage of the network to be built, but the network management server will The network topology parameters automatically generate configuration data for each network device, and send the generated configuration data to the corresponding network device, thus avoiding the manual operation of data configuration for each network device and reducing network The operation process of device data configuration reduces the workload, reduces the networking time, and improves the networking efficiency.
在本发明实施例中在将配置指令发送至网络设备之前,网络管理服务器将确定待组建网络中个各网络设备对应的设备标识,根据各网络设备的设备标识确定各网络设备能够识别的命令格式,将配置指令转换为网络设备能够识别的命令格式,最后将转换命令格式后的配置指令发送至对应的网络设备,这样就保证待组将网络中的每个网络设备都能够识别网络管理服务器发送的配置指令,进而提升了数据配置过程的稳定性以及数据配置效率。In the embodiment of the present invention, before sending the configuration command to the network device, the network management server will determine the device identification corresponding to each network device in the network to be established, and determine the command format that each network device can recognize according to the device identification of each network device , convert the configuration command into a command format that the network device can recognize, and finally send the configuration command after the converted command format to the corresponding network device, so as to ensure that each network device in the network to be grouped can recognize the network management server to send configuration instructions, thereby improving the stability of the data configuration process and the efficiency of data configuration.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It should be understood that each procedure and/or block in the flowchart and/or block diagram, and combinations of procedures and/or blocks in the flowchart and/or block diagram can be realized by computer program instructions. These computer program instructions may be provided to a general purpose computer, special purpose computer, embedded processor, or processor of other programmable data processing equipment to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing equipment produce a Means for realizing the functions specified in one or more steps of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to operate in a specific manner, such that the instructions stored in the computer-readable memory produce an article of manufacture comprising instruction means, the instructions The device realizes the function specified in one or more procedures of the flowchart and/or one or more blocks of the block diagram.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby The instructions provide steps for implementing the functions specified in the flow chart flow or flows and/or block diagram block or blocks.
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。While preferred embodiments of the invention have been described, additional changes and modifications to these embodiments can be made by those skilled in the art once the basic inventive concept is appreciated. Therefore, it is intended that the appended claims be construed to cover the preferred embodiment as well as all changes and modifications which fall within the scope of the invention.
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and equivalent technologies thereof, the present invention also intends to include these modifications and variations.
Claims (9)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2013/085990 WO2015058413A1 (en) | 2013-10-25 | 2013-10-25 | Data configuration method and network management server |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103765819A CN103765819A (en) | 2014-04-30 |
CN103765819B true CN103765819B (en) | 2016-10-26 |
Family
ID=50531060
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380002163.7A Active CN103765819B (en) | 2013-10-25 | 2013-10-25 | A kind of data configuration method and network management server |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103765819B (en) |
WO (1) | WO2015058413A1 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018058385A1 (en) | 2016-09-28 | 2018-04-05 | 华为技术有限公司 | Network interworking method, network element, and system |
CN108574591B (en) * | 2017-03-10 | 2020-04-17 | 中国移动通信有限公司研究院 | Configuration method, network management equipment, terminal equipment and network equipment |
CN110855458B (en) * | 2018-08-20 | 2022-08-26 | 阿里巴巴集团控股有限公司 | Configuration command generation method and equipment |
CN113315655A (en) * | 2021-05-24 | 2021-08-27 | 恒隆通信技术有限公司 | Information configuration method of intelligent networking environment and intelligent networking system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101170445A (en) * | 2007-11-20 | 2008-04-30 | 中兴通讯股份有限公司 | Topology method and system for IP network management cluster in simple network management |
CN101646157A (en) * | 2008-08-04 | 2010-02-10 | 华为技术有限公司 | Method for managing pool information and equipment thereof |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040030771A1 (en) * | 2002-08-07 | 2004-02-12 | John Strassner | System and method for enabling directory-enabled networking |
US8327026B1 (en) * | 2004-07-01 | 2012-12-04 | Hewlett-Packard Development Company, L.P. | Method and system for selecting a data compression technique for data transfer through a data network |
CN101242305B (en) * | 2008-02-25 | 2010-12-29 | 中兴通讯股份有限公司 | Parameter configuration method and device for network device |
CN101677291B (en) * | 2008-09-18 | 2012-11-07 | 华为技术有限公司 | Method, device and system for automatically configuring network element equipment |
-
2013
- 2013-10-25 CN CN201380002163.7A patent/CN103765819B/en active Active
- 2013-10-25 WO PCT/CN2013/085990 patent/WO2015058413A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101170445A (en) * | 2007-11-20 | 2008-04-30 | 中兴通讯股份有限公司 | Topology method and system for IP network management cluster in simple network management |
CN101646157A (en) * | 2008-08-04 | 2010-02-10 | 华为技术有限公司 | Method for managing pool information and equipment thereof |
Also Published As
Publication number | Publication date |
---|---|
CN103765819A (en) | 2014-04-30 |
WO2015058413A1 (en) | 2015-04-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103856497B (en) | Terminal management method, equipment and home network in home network | |
CN108513290A (en) | A kind of selection method and device of network slice | |
CN108667638A (en) | A network service configuration method and network management equipment | |
CN104883277B (en) | A kind of information interacting method and system based on BMC | |
CN103765819B (en) | A kind of data configuration method and network management server | |
CN102780602B (en) | Method and device for data transmission | |
CN105207909B (en) | A method and network device for sending information | |
CN108702798A (en) | Method and device for data transmission | |
CN102447746A (en) | Information providing method, home gateway, and home network system | |
WO2021218512A1 (en) | Non-ip type data transmission processing method, device and apparatus, and medium | |
CN106100955A (en) | A kind of industry internet field layer wideband bus data depth detection implementation method | |
WO2016086544A1 (en) | Network interface configuration method and apparatus for network device and storage medium | |
CN104780229A (en) | Method, system and cloud system for setting cloud server IP address through cloud terminal | |
CN103428013B (en) | Device management method, system and gateway device | |
CN105264839A (en) | Software defined network based networking method and device | |
CN106230980A (en) | A kind of address configuration method, Apparatus and system | |
CN116390036B (en) | Session control method, system and SMF network element | |
EP2466814A1 (en) | Method, remote access server and system for configuring quality of service | |
CN115174310B (en) | PDN dialing and configuration method, system, device, equipment and storage medium | |
CN102761629B (en) | The method of dns server address, Apparatus and system are set | |
CN110753135A (en) | IP address configuration method, configuration equipment and storage medium | |
CN107666443B (en) | Message forwarding method and device | |
CN104468194A (en) | Network device compatible method and forwarding server | |
CN105516121B (en) | The method and system that AC is communicated with AP in WLAN | |
CN105812272A (en) | Processing method of service chain, device and system |
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 |