CN105763346B - Adaptation subsystem and method for realizing network management data reporting - Google Patents
Adaptation subsystem and method for realizing network management data reporting Download PDFInfo
- Publication number
- CN105763346B CN105763346B CN201410776710.3A CN201410776710A CN105763346B CN 105763346 B CN105763346 B CN 105763346B CN 201410776710 A CN201410776710 A CN 201410776710A CN 105763346 B CN105763346 B CN 105763346B
- Authority
- CN
- China
- Prior art keywords
- unit
- network management
- management data
- adaptation
- network element
- 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
- 230000006978 adaptation Effects 0.000 title claims abstract description 136
- 238000000034 method Methods 0.000 title claims abstract description 48
- 238000012545 processing Methods 0.000 claims abstract description 38
- 238000007781 pre-processing Methods 0.000 claims abstract description 32
- 238000001914 filtration Methods 0.000 claims abstract description 17
- 230000008569 process Effects 0.000 claims description 5
- 238000012163 sequencing technique Methods 0.000 claims 7
- 108091023037 Aptamer Proteins 0.000 claims 4
- 238000012423 maintenance Methods 0.000 description 5
- 238000004891 communication Methods 0.000 description 4
- 239000000284 extract Substances 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了一种适配子系统及其实现网管数据上报的方法,包括预处理单元、调度单元、一个或一个以上适配单元、和发送单元,其中,预处理单元,用于对来自各网元设备的网管数据消息进行排序,按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型;调度单元,用于将来自预处理单元的各网管数据分别发送给与其网元设备类型对应的适配单元;适配单元,用于对来自调度单元的网管数据进行适配处理;发送单元,用于将适配处理后的各网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。通过本发明提供的技术方案,减少了用于实现预处理和发送处理的资源。
The invention discloses an adaptation subsystem and a method for realizing network management data reporting, comprising a preprocessing unit, a scheduling unit, one or more adaptation units, and a sending unit, wherein the preprocessing unit is used for The network management data messages of the network element equipment are sorted, and the filtering processing is performed according to the order obtained by sorting, and the network management data and network element equipment types are respectively extracted from the filtered network management data messages; the scheduling unit is used to Each network management data is sent to the adaptation unit corresponding to its network element equipment type; the adaptation unit is used to perform adaptation processing on the network management data from the scheduling unit; the sending unit is used to adapt the processed network management data. Sort and report to the upper-layer network management system according to the sequence obtained by sorting. Through the technical solution provided by the present invention, the resources used to realize preprocessing and sending processing are reduced.
Description
技术领域technical field
本发明涉及网络管理技术,尤指一种适配子系统及其实现网管数据上报的方法。The invention relates to network management technology, in particular to an adaptation subsystem and a method for realizing network management data reporting.
背景技术Background technique
现有网络管理中,来自网元设备如无线通信系统中的基站的网管数据,经由下层网络管理系统如无线通信系统中的网元管理系统上报给上层网络管理系统如无线通信系统中的网络管理系统。通常,网元设备将网管数据携带在网管数据消息中发送给下层网管系统;其中,网管数据包括配置、性能及告警等数据。In the existing network management, the network management data from the network element equipment such as the base station in the wireless communication system is reported to the upper-layer network management system such as the network management system in the wireless communication system via the lower-layer network management system such as the network element management system in the wireless communication system. system. Usually, the network element device carries the network management data in the network management data message and sends it to the lower-layer network management system; wherein, the network management data includes data such as configuration, performance, and alarm.
由于来自不同网元设备类型的网元设备的网管数据在格式等方面不同,为了进行统一,下层网络管理系统通常包括适配子系统如无线通信系统中的北向系统。现有适配子系统包括与网元设备类型一一对应的预处理单元、与预处理单元一一对应的适配单元、以及与适配单元一一对应的发送单元。由于通常网元设备包括两个或两个以上(一般是几十个甚至更多),因此现有适配子系统中的预处理单元、适配单元和发送单元均对应地包括两个或两个以上。Since the network management data from network element devices of different network element device types are different in format and so on, in order to unify, the lower-layer network management system usually includes an adaptation subsystem such as a northbound system in a wireless communication system. The existing adaptation subsystem includes a preprocessing unit corresponding to the network element device types one-to-one, an adaptation unit corresponding to the preprocessing unit one-to-one, and a sending unit corresponding to the adaptation unit one-to-one. Since network element devices usually include two or more (usually dozens or even more), the preprocessing unit, the adaptation unit and the sending unit in the existing adaptation subsystem all include two or more correspondingly. more than one.
在现有适配子系统中,预处理单元主要用于:对接收到的网元数据消息进行过滤处理,以丢弃不需要处理的网元数据消息;从过滤后的网管数据消息中提取出网管数据并发送给对应的适配单元。适配单元主要用于:对接收到的网管数据进行适配处理,并发送给对应的发送单元;其中,进行适配处理包括:按照与网管数据一一对应的预先设置的适配策略将网管数据中的各信息重新组合成满足适配策略的网管数据;其中,预先设置适配策略的具体实现,属于本领域技术人员的惯用技术手段,此处不再赘述。发送单元主要用于:将接收到的适配后的网管数据上报给上层网络管理系统。In the existing adaptation subsystem, the preprocessing unit is mainly used for: filtering the received network metadata messages to discard the network metadata messages that do not need to be processed; extracting the network management data from the filtered network management data messages data and send it to the corresponding adaptation unit. The adaptation unit is mainly used to: perform adaptation processing on the received network management data, and send it to the corresponding sending unit; wherein, performing the adaptation processing includes: according to a preset adaptation strategy corresponding to the network management data one by one, the network management The information in the data is recombined into network management data that satisfies the adaptation strategy; wherein, the specific implementation of the pre-set adaptation strategy belongs to the conventional technical means of those skilled in the art, and will not be repeated here. The sending unit is mainly used for: reporting the received adapted network management data to the upper-layer network management system.
现有适配子系统中,针对各网元设备类型分别设置一一对应的预处理单元、适配单元和发送单元,不难看出各预处理单元和各发送单元均实现类似的处理,这样使得用于实现预处理和发送处理的资源较多,也增加了维护的复杂度,从而增加了实现成本。In the existing adaptation subsystem, a one-to-one corresponding preprocessing unit, adaptation unit, and sending unit are respectively set for each type of network element device. It is not difficult to see that each preprocessing unit and each sending unit implement similar processing, so that There are many resources for implementing preprocessing and sending processing, which also increases the complexity of maintenance, thereby increasing the implementation cost.
发明内容SUMMARY OF THE INVENTION
为了解决上述技术问题,本发明提供了一种适配子系统及其实现网管数据上报的方法,能够减少用于实现预处理和发送处理的资源,也能够降低维护的复杂度,从而节省实现成本。In order to solve the above technical problems, the present invention provides an adaptation subsystem and a method for realizing network management data reporting, which can reduce the resources used to realize preprocessing and sending processing, and can also reduce the complexity of maintenance, thereby saving implementation costs. .
为了达到本发明目的,本发明公开了一种适配子系统,包括预处理单元、调度单元、一个或一个以上适配单元、和发送单元,其中,In order to achieve the purpose of the present invention, the present invention discloses an adaptation subsystem, including a preprocessing unit, a scheduling unit, one or more adaptation units, and a sending unit, wherein,
预处理单元,用于对来自各网元设备的网管数据消息进行排序,按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型;The preprocessing unit is used to sort the network management data messages from each network element device, perform filtering processing according to the sequence obtained by sorting, and extract the network management data and the network element device type from the filtered network management data messages respectively;
调度单元,用于将来自预处理单元的各网管数据分别发送给与其网元设备类型对应的适配单元;a scheduling unit, configured to send each network management data from the preprocessing unit to the adaptation unit corresponding to the type of its network element device;
适配单元,用于对来自调度单元的网管数据进行适配处理;an adaptation unit, which is used to perform adaptation processing on the network management data from the scheduling unit;
发送单元,用于对适配处理后的各网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。The sending unit is used for sorting the data of each network management after the adaptation processing, and reporting the data to the upper-layer network management system according to the sequence obtained by sorting.
所述适配子系统还包括配置单元,其中预先设置所述各适配单元与所述各网元设备类型之间的一一对应关系。The adaptation subsystem further includes a configuration unit, wherein a one-to-one correspondence between each adaptation unit and each type of network element equipment is preset.
所述配置单元还用于:当接收到第一外部指令时,启动接收到的第一外部指令包括的各适配单元,并设置接收到的第一外部指令包括的各适配单元与各网元设备类型之间的一一对应关系。The configuration unit is further configured to: when receiving the first external command, start each adaptation unit included in the received first external command, and set each adaptation unit included in the received first external command to correspond with each network. One-to-one correspondence between meta-device types.
在所述配置单元中预先设置协议类型;所述发送单元具体用于:对适配处理后的各网管数据进行排序,并按照排序得到的顺序和协议类型将来自所述各适配单元的适配后的网管数据分别上报给所述上层网络管理系统。A protocol type is preset in the configuration unit; the sending unit is specifically configured to: sort the network management data after the adaptation processing, and send the adapted data from the adaptation units according to the sequence obtained by sorting and the protocol type. The configured network management data are respectively reported to the upper-layer network management system.
所述配置单元还用于:当接收到第二外部指令时,将所述协议类型更新为接收到的第二外部指令中的协议类型。The configuration unit is further configured to update the protocol type to the protocol type in the received second external instruction when the second external instruction is received.
在所述配置单元中预先设置用于所述过滤处理的网元设备类型集;所述预处理单元具体用于:对所述各网管数据消息进行排序,并针对每个排序后的网管数据消息:从所述网管数据消息中提取所述网元设备类型,当网元设备类型集中包括提取出的网元设备类型时,丢弃所述网管数据消息;当网元设备类型集中不包括提取出的网元设备类型时,从所述网管数据消息中提取出网管数据和网元设备类型并发送给所述调度单元。A set of network element equipment types for the filtering processing is preset in the configuration unit; the preprocessing unit is specifically configured to: sort the network management data messages, and for each sorted network management data message : extract the network element device type from the network management data message, when the network element device type set includes the extracted network element device type, discard the network management data message; when the network element device type set does not include the extracted network element device type When the network element equipment type is selected, the network management data and the network element equipment type are extracted from the network management data message and sent to the scheduling unit.
所述配置单元还用于:当接收到第三外部指令时,关闭接收到的第三外部指令指示的适配单元;在所述网元设备类型集中增加关闭的适配单元对应的网元设备类型;The configuration unit is further configured to: when receiving the third external command, close the adaptation unit indicated by the received third external command; add the network element device corresponding to the closed adaptation unit in the set of network element device types type;
所述配置单元还用于:当接收到第四外部指令时,启动接收到的第四外部指令指示的适配单元;在所述网元设备类型集中删除启动的适配单元对应的网元设备类型。The configuration unit is further configured to: when receiving the fourth external command, start the adaptation unit indicated by the received fourth external command; delete the network element device corresponding to the activated adaptation unit in the network element device type set type.
本发明还公开了一种实现网管数据上报的方法,包括:The invention also discloses a method for realizing network management data reporting, comprising:
预处理单元对来自各网元设备的网管数据消息进行排序,按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型;The preprocessing unit sorts the network management data messages from each network element device, performs filtering processing according to the sequence obtained by sorting, and extracts the network management data and the network element device type from the filtered network management data messages respectively;
调度单元将接收到的各网管数据分别发送给其网元设备类型对应的适配单元;The scheduling unit sends the received network management data to the adaptation unit corresponding to the type of its network element device;
适配单元对接收到的网管数据进行适配处理;The adaptation unit performs adaptation processing on the received network management data;
发送单元对适配处理后的各网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。The sending unit sorts the network management data after the adaptation processing, and reports the data to the upper-layer network management system according to the sequence obtained by sorting.
本发明方法之前还包括:在配置单元中预先设置所述各适配单元与所述各网元设备类型之间的一一对应关系。Before the method of the present invention, the method further includes: presetting a one-to-one correspondence between the respective adaptation units and the types of the network element equipment in the configuration unit.
当接收到第一外部指令时,本发明方法还包括:所述配置单元启动接收到的第一外部指令包括的各适配单元,并设置接收到的第一外部指令包括的各适配单元与各网元设备类型之间的一一对应关系。When the first external command is received, the method of the present invention further includes: the configuration unit activates each adaptation unit included in the received first external command, and sets each adaptation unit included in the received first external command to match the The one-to-one correspondence between the device types of each network element.
本发明方法之前还包括:在所述配置单元中预先设置协议类型;Before the method of the present invention, the method further includes: presetting the protocol type in the configuration unit;
所述上报是按照协议类型进行的。The reporting is performed according to the protocol type.
当接收到第二外部指令时,本发明方法还包括:所述配置单元将所述协议类型更新为接收到的第二外部指令中的协议类型。When the second external instruction is received, the method of the present invention further includes: the configuration unit updates the protocol type to the protocol type in the received second external instruction.
本发明方法之前还包括:在所述配置单元中预先设置用于所述过滤处理的网元设备类型集;Before the method of the present invention, the method further includes: presetting a network element device type set used for the filtering processing in the configuration unit;
所述进行过滤处理包括:从所述网管数据消息中提取网元设备类型,如果网元设备类型集中包括提取出的网元设备类型,丢弃所述网管数据;如果网元设备类型集中不包括提取出的网元设备类型,所述网管数据消息为过滤后的网管数据消息。The filtering process includes: extracting the network element device type from the network management data message, if the network element device type set includes the extracted network element device type, discarding the network management data; if the network element device type set does not include the extracted network element device type; The network element device type that is outputted, and the network management data message is the filtered network management data message.
当接收到第三外部指令时,本发明方法还包括:配置单元关闭接收到的第三外部指令显示的适配单元;在所述网元设备类型集中增加关闭的适配单元对应的网元设备类型;When receiving the third external command, the method of the present invention further includes: the configuration unit closes the adaptation unit displayed by the received third external command; and the network element device corresponding to the closed adaptation unit is added to the set of network element device types type;
当接收到第四外部指令时,本发明方法还包括:配置单元启动接收到的第四外部指令显示的适配单元;在所述网元设备类型集中删除启动的适配单元对应的网元设备类型。When the fourth external command is received, the method of the present invention further comprises: the configuration unit activates the adaptation unit displayed by the received fourth external command; deletes the network element device corresponding to the activated adaptation unit in the network element device type set type.
与现有技术相比,本发明技术方案包括预处理单元、调度单元、一个或一个以上适配单元、和发送单元,其中,预处理单元,用于对来自各网元设备的网管数据消息进行排序,按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型;调度单元,用于将来自预处理单元的各网管数据分别发送给与其网元设备类型对应的适配单元;适配单元,用于对来自调度单元的网管数据进行适配处理;发送单元,用于将适配处理后的各网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。通过本发明技术方案,通过一个预处理单元、一个调度单元、与各网元设备类型一一对应的适配单元和一个发送单元实现了适配子系统,避免了针对各网元设备分别设置对应的预处理单元和发送单元,这样减少了用于实现预处理和发送处理的资源,也降低了维护的复杂度,从而节省了实现成本。Compared with the prior art, the technical solution of the present invention includes a preprocessing unit, a scheduling unit, one or more adaptation units, and a sending unit, wherein the preprocessing unit is used for performing network management data messages from each network element device. Sorting, performing filtering processing according to the order obtained by sorting, and extracting network management data and network element equipment types from the filtered network management data messages respectively; the scheduling unit is used to send the network management data from the preprocessing unit to the network management unit. The adaptation unit corresponding to the network element equipment type; the adaptation unit is used to perform adaptation processing on the network management data from the scheduling unit; the sending unit is used to sort the network management data after the adaptation processing, and obtain the data according to the sorting. The sequence is reported to the upper-layer network management system respectively. Through the technical solution of the present invention, the adaptation subsystem is realized through a preprocessing unit, a scheduling unit, an adaptation unit corresponding to each type of network element equipment one-to-one, and a transmission unit, which avoids setting up corresponding The preprocessing unit and the sending unit are provided, which reduces the resources for implementing the preprocessing and the sending process, and also reduces the maintenance complexity, thereby saving the implementation cost.
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。Other features and advantages of the present invention will be set forth in the description which follows, and in part will be apparent from the description, or may be learned by practice of the invention. The objectives and other advantages of the invention may be realized and attained by the structure particularly pointed out in the description, claims and drawings.
附图说明Description of drawings
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。The accompanying drawings are used to provide a further understanding of the technical solutions of the present invention, and constitute a part of the specification. They are used to explain the technical solutions of the present invention together with the embodiments of the present application, and do not limit the technical solutions of the present invention.
图1为本发明适配子系统的组成结构示意图;Fig. 1 is the composition structure schematic diagram of the adaptation subsystem of the present invention;
图2为本发明上报网管数据的方法的流程图。FIG. 2 is a flowchart of a method for reporting network management data according to the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。In order to make the objectives, technical solutions and advantages of the present invention clearer, the embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be noted that, the embodiments in the present application and the features in the embodiments may be arbitrarily combined with each other if there is no conflict.
在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。The steps shown in the flowcharts of the figures may be performed in a computer system, such as a set of computer-executable instructions. Also, although a logical order is shown in the flowcharts, in some cases the steps shown or described may be performed in an order different from that herein.
图1为本发明适配子系统的组成结构示意图,如图1所示,包括预处理单元、调度单元、一个或一个以上适配单元、和发送单元,其中,FIG. 1 is a schematic diagram of the composition structure of the adaptation subsystem of the present invention. As shown in FIG. 1, it includes a preprocessing unit, a scheduling unit, one or more adaptation units, and a sending unit, wherein,
预处理单元,用于对来自各网元设备的网管数据消息进行排序,并按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型。The preprocessing unit is used for sorting the network management data messages from each network element device, and performing filtering processing according to the sequence obtained by sorting, respectively extracting the network management data and the network element device type from the filtered network management data messages.
其中,进行排序的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。The specific implementation of the sorting belongs to the conventional technical means of those skilled in the art, and is not used to limit the protection scope of the present invention, and will not be repeated here.
其中,如何从网管数据消息中提取出网管数据和网元设备类型的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。The specific implementation of how to extract network management data and network element equipment types from the network management data message belongs to the conventional technical means of those skilled in the art, and is not used to limit the protection scope of the present invention, and will not be repeated here.
需要说明的是,两个或两个以上网元设备可以对应一个网元设备类型。It should be noted that, two or more than two network element devices may correspond to one network element device type.
调度单元,用于将来自预处理单元的各网管数据分别发送给与其网元设备类型对应的适配单元。The scheduling unit is configured to send each network management data from the preprocessing unit to the adaptation unit corresponding to the type of its network element device.
适配单元,用于对来自调度单元的网管数据进行适配处理。The adaptation unit is used to perform adaptation processing on the network management data from the scheduling unit.
其中,进行适配处理的具体实现类似于现有适配子系统中的适配单元进行适配处理的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。The specific implementation of the adaptation processing is similar to the specific implementation of the adaptation processing performed by the adaptation unit in the existing adaptation subsystem, which belongs to the conventional technical means of those skilled in the art, and is not used to limit the protection scope of the present invention. It is not repeated here.
发送单元,用于对适配处理后的网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。The sending unit is used for sorting the network management data after the adaptation processing, and reporting the data to the upper-layer network management system according to the sequence obtained by sorting.
适配子系统还包括配置单元,其中预先设置各适配单元与各网元设备类型之间的一一对应关系。The adaptation subsystem further includes a configuration unit, wherein a one-to-one correspondence between each adaptation unit and each network element device type is preset.
进一步地,further,
配置单元还用于:当接收到第一外部指令时,设置接收到的第一外部指令包括的各适配单元,并设置接收到的第一外部指令包括的各适配单元与各网元设备类型之间的一一对应关系,并启动设置的各适配单元。The configuration unit is further configured to: when receiving the first external command, set each adaptation unit included in the received first external command, and set each adaptation unit included in the received first external command and each network element device One-to-one correspondence between types, and start each adaptation unit set.
这样,通过第一外部指令,本发明适配子系统可以灵活地增加一个或一个以上适配单元,实现了本发明适配子系统兼容新的网元设备类型对应的网管数据消息的处理,从而使得本发明适配子系统具有可扩展性。In this way, through the first external command, the adaptation subsystem of the present invention can flexibly add one or more adaptation units, so that the adaptation subsystem of the present invention is compatible with the processing of network management data messages corresponding to new network element equipment types, thereby This makes the adaptation subsystem of the present invention expandable.
进一步地,further,
在配置单元中预先设置协议类型;发送单元具体用于:对适配处理后的各网管数据进行排序,并按照排序得到的顺序和协议类型,将来自各适配单元的适配后的网管数据分别上报给上层网络管理系统。The protocol type is preset in the configuration unit; the sending unit is specifically used for: sorting the network management data after the adaptation processing, and according to the sequence obtained by sorting and the protocol type, send the adapted network management data from the adaptation units They are respectively reported to the upper-layer network management system.
其中,如何按照协议类型将适配后的各网管数据分别上报给上层网络管理系统的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。The specific implementation of how to report the adapted network management data to the upper-layer network management system according to the protocol type belongs to the usual technical means of those skilled in the art, and is not used to limit the protection scope of the present invention, and will not be repeated here.
配置单元还用于:当接收到第二外部指令时,将协议类型更新为接收到的第二外部指令中的协议类型。The configuration unit is further configured to: when the second external instruction is received, update the protocol type to the protocol type in the received second external instruction.
这样,实现了发送单元按照第二外部指令配置的不同的协议将接收到的适配后的各网管数据分别上报给上层网络管理系统,从而增加了本发明方法适配子系统的可扩展性。In this way, the sending unit reports the received adapted network management data to the upper-layer network management system according to different protocols configured by the second external instruction, thereby increasing the scalability of the adaptation subsystem of the method of the present invention.
进一步地,further,
在配置单元中预先设置用于过滤处理的网元设备类型集;预处理单元具体用于:对各网管数据消息进行排序,并针对每个排序后的网管数据消息:从网管数据消息中提取网元设备类型,当网元设备类型集中包括提取出的网元设备类型时,丢弃网管数据消息;当网元设备类型集中不包括提取出的网元设备类型时,从网管数据消息中提取出网管数据和网元设备类型并发送给调度单元。A set of network element device types for filtering processing is preset in the configuration unit; the preprocessing unit is specifically used for: sorting each network management data message, and for each sorted network management data message: extracting network information from the network management data message Element device type, when the network element device type set includes the extracted network element device type, the network management data message is discarded; when the network element device type set does not include the extracted network element device type, the network management data message is extracted from the network management data message. The data and network element equipment type are sent to the scheduling unit.
配置单元还用于:当接收到第三外部指令时,关闭接收到的第三外部指令指示的适配单元;在网元设备类型集中删除关闭的适配单元对应的网元设备类型。The configuration unit is further configured to: when receiving the third external instruction, close the adaptation unit indicated by the received third external instruction; and delete the network element equipment type corresponding to the closed adaptation unit in the network element equipment type set.
配置单元还用于:当接收到第四外部指令时,启动接收到的第四外部指令指示的适配单元;在网元设备类型集中增加启动的适配单元对应的网元设备类型。The configuration unit is further configured to: when receiving the fourth external command, start the adaptation unit indicated by the received fourth external command; and add the network element device type corresponding to the activated adaptation unit in the network element device type set.
在本发明一个实施例中,启动适配单元为将代表适配单元的可执行程序加载到适配子系统所在设备的内存中。适配单元启动之后,可以接收并处理网管数据。关闭适配单元为:将代表适配单元的可执行程序从适配子系统所在设备的内存中删除。适配单元关闭之后,不能接收网管数据。In an embodiment of the present invention, starting the adaptation unit is to load an executable program representing the adaptation unit into the memory of the device where the adaptation subsystem is located. After the adaptation unit is started, it can receive and process network management data. Closing the adaptation unit is to delete the executable program representing the adaptation unit from the memory of the device where the adaptation subsystem is located. After the adaptation unit is turned off, it cannot receive network management data.
通过第三外部指令和第四外部指令,实现了关闭或者开启适配单元的控制功能,使得适配子系统中设置的适配单元具有可管理性,从适配子系统的维护人员的角度看,使得适配子系统中设置的适配单元具有可插拔性。Through the third external command and the fourth external command, the control function of closing or opening the adaptation unit is realized, so that the adaptation unit set in the adaptation subsystem is manageable. From the perspective of the maintenance personnel of the adaptation subsystem , so that the adapter unit set in the adapter subsystem is pluggable.
需要说明的是,第一、第二、第三和第三外部指令均可以通过人机交互的方式获取,例如,通过适配子系统的维护人员输入的信息获取第三外部指令。如何获取第一、第二、第三或第三外部指令的具体实现,属于本领域技术人员的惯用技术手段,不用于限定本发明的保护范围,此处不再赘述。It should be noted that, the first, second, third and third external commands can all be obtained through human-computer interaction, for example, the third external command can be obtained through information input by the maintenance personnel of the adaptation subsystem. The specific implementation of how to obtain the first, second, third or third external instruction belongs to the conventional technical means of those skilled in the art, and is not used to limit the protection scope of the present invention, and will not be repeated here.
图2为本发明上报网管数据的方法的流程图,如图1所示,包括:Fig. 2 is the flow chart of the method for reporting network management data of the present invention, as shown in Fig. 1, including:
步骤101:预处理单元对来自各网元设备的网管数据消息进行排序,按照排序得到的顺序分别进行过滤处理,从过滤后的各网管数据消息中分别提取出网管数据和网元设备类型。Step 101: The preprocessing unit sorts the network management data messages from each network element device, performs filtering processing according to the sequence obtained, and extracts the network management data and the network element device type from the filtered network management data messages.
步骤102:调度单元将接收到的各网管数据分别发送给与其对应的各适配单元。Step 102: The scheduling unit sends the received network management data to the corresponding adaptation units respectively.
步骤103:适配单元对接收到的网管数据进行适配处理。Step 103: The adaptation unit performs adaptation processing on the received network management data.
步骤104:发送单元对适配处理后的各网管数据进行排序,并按照排序得到的顺序分别上报给上层网络管理系统。Step 104: The sending unit sorts the network management data after the adaptation processing, and reports the data to the upper-layer network management system according to the sequence obtained by sorting.
进一步地,further,
本发明方法之前还包括:在配置单元中预先设置各适配单元与各网元设备类型之间的一一对应关系。Before the method of the present invention, the method further includes: presetting a one-to-one correspondence between each adaptation unit and each network element device type in the configuration unit.
当接收到第一外部指令时,配置单元启动接收到的第一外部指令包括的各适配单元,并设置接收到的第一外部指令包括的各适配单元与各网元设备类型之间的一一对应关系。When receiving the first external command, the configuration unit activates each adaptation unit included in the received first external command, and sets the relationship between each adaptation unit included in the received first external command and each network element device type One-to-one correspondence.
进一步地,further,
本发明方法之前还包括:在配置单元中预先设置协议类型。Before the method of the present invention, the method further includes: presetting the protocol type in the configuration unit.
步骤104中的上报是按照预先设置的协议类型议进行的。The reporting in
当接收到第二外部指令时,配置单元将协议类型更新为接收到的第二外部指令中的协议类型。When receiving the second external command, the configuration unit updates the protocol type to the protocol type in the received second external command.
进一步地,further,
本发明方法之前还包括:在配置单元中预先设置网元设备类型集;Before the method of the present invention, the method further includes: presetting a network element device type set in the configuration unit;
步骤101中的进行过滤处理包括:从网管数据消息中提取网元设备类型,如果网元设备类型集中包括提取出的网元设备类型,丢弃网管数据;如果网元设备类型集中不包括提取出的网元设备类型,网管数据消息为过滤后的网管数据消息。The filtering process in step 101 includes: extracting the network element device type from the network management data message, if the network element device type set includes the extracted network element device type, discarding the network management data; if the network element device type set does not include the extracted network element device type. The type of network element equipment, the network management data message is the filtered network management data message.
进一步地,further,
本发明方法之前还包括:在配置单元中预先设置各适配单元对应的网元设备类型。Before the method of the present invention, the method further includes: presetting the network element equipment type corresponding to each adaptation unit in the configuration unit.
当接收到第三外部指令时,本发明方法还包括:配置单元关闭接收到的第三外部指令指示的适配单元;在网元设备类型集中增加关闭的适配单元对应的网元设备类型。When receiving the third external instruction, the method of the present invention further comprises: the configuration unit closes the adaptation unit indicated by the received third external instruction; and adding the network element equipment type corresponding to the closed adaptation unit in the network element equipment type set.
当接收到第四外部指令时,本发明方法还包括:配置单元启动接收到的第四外部指令指示的适配单元;在网元设备类型集中删除启动的适配单元对应的网元设备类型。When the fourth external instruction is received, the method of the present invention further comprises: the configuration unit activates the adaptation unit indicated by the received fourth external instruction; and deletes the network element device type corresponding to the activated adaptation unit in the network element device type set.
虽然本发明所揭露的实施方式如上所述,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。Although the embodiments disclosed in the present invention are as described above, the described contents are only the embodiments adopted to facilitate the understanding of the present invention, and are not intended to limit the present invention. Any person skilled in the art to which the present invention belongs, without departing from the spirit and scope disclosed by the present invention, can make any modifications and changes in the form and details of the implementation, but the scope of the patent protection of the present invention still needs to be The scope defined by the appended claims shall prevail.
Claims (14)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410776710.3A CN105763346B (en) | 2014-12-15 | 2014-12-15 | Adaptation subsystem and method for realizing network management data reporting |
PCT/CN2015/092016 WO2016095603A1 (en) | 2014-12-15 | 2015-10-15 | Adaptation sub-system and network management data reporting method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410776710.3A CN105763346B (en) | 2014-12-15 | 2014-12-15 | Adaptation subsystem and method for realizing network management data reporting |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105763346A CN105763346A (en) | 2016-07-13 |
CN105763346B true CN105763346B (en) | 2020-09-25 |
Family
ID=56125852
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410776710.3A Active CN105763346B (en) | 2014-12-15 | 2014-12-15 | Adaptation subsystem and method for realizing network management data reporting |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105763346B (en) |
WO (1) | WO2016095603A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113794652B (en) * | 2021-09-27 | 2024-08-02 | 上海领世通信技术发展有限公司 | Data processing method, device, electronic equipment and storage medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684428A (en) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | Comprehensive network managing system and method for managing network system |
CN101035027A (en) * | 2007-04-30 | 2007-09-12 | 亿阳信通股份有限公司 | Network management interface information interaction method, device and notice reporting method |
CN101068164A (en) * | 2007-06-28 | 2007-11-07 | 华为技术有限公司 | Alarm information noticing method, device and system |
CN101572627A (en) * | 2009-06-09 | 2009-11-04 | 北京华环电子股份有限公司 | Management method in integrating network and system thereof |
CN102752148A (en) * | 2012-07-18 | 2012-10-24 | 烽火通信科技股份有限公司 | Management system and management method based on network element adaption subsystem |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040168089A1 (en) * | 2003-02-19 | 2004-08-26 | Hyun-Sook Lee | Security method for operator access control of network management system |
JP5337053B2 (en) * | 2007-01-11 | 2013-11-06 | コーニンクレッカ フィリップス エヌ ヴェ | Protocol converter for wireless patient monitoring |
US8358979B2 (en) * | 2009-02-04 | 2013-01-22 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for measuring interference in a telecommunications system |
CN102104490B (en) * | 2009-12-22 | 2013-08-21 | 中国神华能源股份有限公司 | Comprehensive network management system for railway communication network |
CN101986646B (en) * | 2010-11-01 | 2015-09-16 | 中兴通讯股份有限公司 | Broadband SIP business based on XML triggers collocation method and business trigger |
WO2014123527A1 (en) * | 2013-02-07 | 2014-08-14 | Nokia Siemens Networks Oy | Local media loading adaptation |
US10568121B2 (en) * | 2013-03-08 | 2020-02-18 | Huawei Technologies Co., Ltd. | System and method for reduced signaling transmissions in a communications system |
CN103929326B (en) * | 2014-03-18 | 2017-06-13 | 烽火通信科技股份有限公司 | Communication network transmission class alerts the device and method of united analysis |
-
2014
- 2014-12-15 CN CN201410776710.3A patent/CN105763346B/en active Active
-
2015
- 2015-10-15 WO PCT/CN2015/092016 patent/WO2016095603A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1684428A (en) * | 2004-04-14 | 2005-10-19 | 华为技术有限公司 | Comprehensive network managing system and method for managing network system |
CN101035027A (en) * | 2007-04-30 | 2007-09-12 | 亿阳信通股份有限公司 | Network management interface information interaction method, device and notice reporting method |
CN101068164A (en) * | 2007-06-28 | 2007-11-07 | 华为技术有限公司 | Alarm information noticing method, device and system |
CN101572627A (en) * | 2009-06-09 | 2009-11-04 | 北京华环电子股份有限公司 | Management method in integrating network and system thereof |
CN102752148A (en) * | 2012-07-18 | 2012-10-24 | 烽火通信科技股份有限公司 | Management system and management method based on network element adaption subsystem |
Also Published As
Publication number | Publication date |
---|---|
WO2016095603A1 (en) | 2016-06-23 |
CN105763346A (en) | 2016-07-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
RU2017113717A (en) | BUILDING A HIERARCHY OF DEVICES FOR A REMOTE TERMINAL BLOCK | |
CN105916127A (en) | Method, device and server for obtaining user traffic information | |
CN104022922A (en) | Mobile terminal, heartbeat forwarding server and heartbeat information transmitting method and system | |
CN105359472B (en) | A kind of data processing method and device for OpenFlow networks | |
CN104933127A (en) | Cross-machine-room database synchronization equipment and method based on MariaDB | |
CN105553684B (en) | A kind of communication system and its router upgrade method of application | |
EP3376717A1 (en) | Link discovery method and apparatus | |
US9515886B2 (en) | Rule set orchestration processing method and apparatus, and cluster data system | |
CN106209931A (en) | The update method of the information of a kind of resource, device and system | |
CN105763346B (en) | Adaptation subsystem and method for realizing network management data reporting | |
US20150229543A1 (en) | System and method for the passive monitoring and reporting of network content on usb cables | |
CN110460668B (en) | File uploading method and device, computer equipment and storage medium | |
CN103944775A (en) | Network traffic collection analysis and display output method | |
CN107426014A (en) | A kind of management system of EOC equipment | |
CN105743676B (en) | A kind of multi-data source synthetical collection device and method | |
CN105338521B (en) | It is a kind of to automatically update the method and system for reporting address of service | |
CN103763150B (en) | Data collecting system | |
CN107454456B (en) | Management control method and system for floating layer elements | |
CN104378231A (en) | Control system and control method for enterprise wireless router | |
CN104954227A (en) | Preemptive cross-platform message push method and server | |
CN104125099A (en) | EPON (Ethernet passive optical network) system remote configuration management method | |
CN108173699B (en) | CPU high-efficiency processing method based on Marvell exchange chip when obtaining message source port | |
CN103297248A (en) | Method and device for giving notice of information of micro-blog client | |
CN105447136A (en) | Method and system for improving database writing speed on the basis of WiFi (Wireless Fidelity) smart socket | |
JP7336291B2 (en) | Server device, program, and information processing method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |