CN105790978A - Network manager communication message processing method and device, server and main control board - Google Patents
Network manager communication message processing method and device, server and main control board Download PDFInfo
- Publication number
- CN105790978A CN105790978A CN201410809218.1A CN201410809218A CN105790978A CN 105790978 A CN105790978 A CN 105790978A CN 201410809218 A CN201410809218 A CN 201410809218A CN 105790978 A CN105790978 A CN 105790978A
- Authority
- CN
- China
- Prior art keywords
- subcommand
- node
- webmaster
- response message
- network management
- 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.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 title claims abstract description 35
- 238000003672 processing method Methods 0.000 title claims abstract description 21
- 230000004044 response Effects 0.000 claims abstract description 109
- 238000012545 processing Methods 0.000 claims abstract description 74
- 238000000034 method Methods 0.000 claims abstract description 40
- 230000008569 process Effects 0.000 claims abstract description 21
- 238000004458 analytical method Methods 0.000 abstract description 11
- 230000001360 synchronised effect Effects 0.000 abstract description 10
- 230000007547 defect Effects 0.000 abstract 1
- 238000007726 management method Methods 0.000 description 98
- 238000006243 chemical reaction Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 3
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
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 provides a processing method, device, server and main control board for network management communication messages, relates to the field of communication, and solves the problem that existing network management synchronous responses have defects. The processing method includes: storing the command sent by the upper layer network management in In the node of the preset queue; according to the number of lower-level network management or devices corresponding to the command in the node, the command is converted into a plurality of preset subcommands, and a subcommand identifier corresponding to each subcommand is generated; the subcommand and the subcommand identifier Send it to the lower-layer network management or device according to the corresponding relationship, and obtain the response information with the sub-command identifier returned by the lower-layer network management or device according to the subcommand; according to the subcommand identifier, the subcommand included in the node obtained within the preset time Analyze the response information, and return the processing result of the command to the upper network management according to the analysis result. The scheme of the invention can process commands of a plurality of upper-layer network managers at the same time, and solves the problem that synchronous responses cannot satisfy complex applications.
Description
技术领域 technical field
本发明涉及通信领域,特别涉及一种网管通讯报文的处理方法、装置服务器及主控板。 The invention relates to the communication field, in particular to a method for processing network management communication messages, a device server and a main control board.
背景技术 Background technique
随着网管系统越来越庞大,功能越来越多,管理的设备种类和数量也越来越多,现在出现了需要将上层网管的一条命令转换成多条下层网管的命令,并在一定的时间内收集齐这些多条下层网管的命令的执行结果并应答上层网管的情况。比如客户端图形用户界面GUI发送一条创建路径的命令,由于这条命令涉及到多个网元,所以需要服务器(网管中一般称为管理者Manager)端将这条命令转换成每一个网元的命令并下发到网元,并且在设定的时间内等待所有的网元的处理结果,将结果汇总后上报客户端。类似的,如果网元的主控板收到一条Manager命令涉及到多个单板的情况,比如查询多个单板的性能,也需要将这条命令转换成每一个单板的命令并下发到单板,并且在设定的时间内等待所有的单板的处理结果,将结果汇总后上报Manager。 As the network management system becomes larger and more functional, and the types and quantities of managed devices are also increasing, it is now necessary to convert one command of the upper-layer network management into multiple commands of the lower-layer network management, and in a certain Collect the execution results of these multiple lower-layer network management commands within a short period of time and respond to the situation of the upper-layer network management. For example, the client graphical user interface GUI sends a command to create a path. Since this command involves multiple network elements, it is necessary for the server (generally called the manager in network management) to convert this command into the command of each network element. The command is issued to the network elements, and the processing results of all network elements are waited within the set time, and the results are summarized and reported to the client. Similarly, if the main control board of the network element receives a Manager command involving multiple boards, such as querying the performance of multiple boards, it is also necessary to convert this command into a command for each board and issue it. to the single board, and wait for the processing results of all the single boards within the set time, and report the results to the Manager after summarizing.
如果一个下层的网管只接入一个上层的网管,那么处理会比较简单,只需要把转换后的命令全部下发,然后对上报的返回结果进行计数,如果在设定的时间内等待到所有的期待结果就汇总上报,这是一个同步的处理过程。但是,实际的网管中,一个Manager往往接入多个客户端,同样,设备网元的主控板也往往同时受多个Manager的管理,这就对命令的转换和等待应答处理有了新的要求,使用同步等待应答的方式已经不能满足这种场景。 If a lower-layer NMS only connects to one upper-layer NMS, then the processing will be relatively simple. You only need to send all the converted commands, and then count the reported return results. Expect the results to be summarized and reported, which is a synchronous process. However, in the actual network management, one Manager is often connected to multiple clients. Similarly, the main control board of the equipment network element is often managed by multiple Managers at the same time, which brings new challenges to command conversion and waiting for response processing. Requirements, using the method of synchronously waiting for a response can no longer meet this scenario.
发明内容 Contents of the invention
本发明要解决的技术问题是提供一种网管通讯报文的处理方法、装置、服务器及主控板,解决现有技术中网管报文同步应答方式不能满足复杂应用场景的问题。 The technical problem to be solved by the present invention is to provide a processing method, device, server and main control board for network management communication messages, so as to solve the problem that the synchronous response method of network management messages in the prior art cannot satisfy complex application scenarios.
为解决上述技术问题,本发明的实施例提供一种网管通讯报文的处理方法,所述处理方法包括: In order to solve the above technical problems, an embodiment of the present invention provides a method for processing network management communication messages, the processing method comprising:
将上层网管发送的命令存储到预设队列的节点中; Store the commands sent by the upper-layer network management into the nodes of the preset queue;
根据所述节点中的命令对应的下层网管或设备的数量,将所述命令转换成预设多个子命令,并生成每个所述子命令分别对应的子命令标识; Converting the command into a plurality of preset sub-commands according to the number of lower-level network managers or devices corresponding to the command in the node, and generating a sub-command identifier corresponding to each of the sub-commands;
将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备,并获取所述下层网管或设备根据所述子命令返回的,带有所述子命令标识的应答信息; Send the subcommand and the subcommand identifier to the lower-layer network management or device according to the corresponding relationship, and obtain the response information with the subcommand identifier returned by the lower-layer network management or device according to the subcommand ;
根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果。 According to the sub-command identifier, analyze the response information of the sub-command included in the node acquired within a preset time, and return the processing result of the command to the upper-layer network management system according to the analysis result.
其中,所述根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果,包括: Wherein, according to the subcommand identifier, analyzing the response information of the subcommand contained in the node obtained within a preset time, and returning the processing result of the command to the upper network management according to the analysis result, including :
根据所述子命令标识,若预设时间内获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,生成一超时报文并上报给所述上层网管。 According to the subcommand identifier, if the response information of all subcommands included in the node is obtained within a preset time, the response information is summarized and reported to the upper-layer network management, otherwise, a timeout message is generated and Report to the upper network management.
其中,所述根据所述子命令标识,若预设时间内获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,生成一超时报文并上报给所述上层网管,包括: Wherein, according to the subcommand identifier, if the response information of all subcommands contained in the node is obtained within a preset time, the response information is summarized and reported to the upper network management; otherwise, a Overtime message and report to the upper network management, including:
根据所述子命令标识,按照预设时间间隔,定时判断是否获取到所述节点包含的所有子命令的应答信息; According to the subcommand identifier, according to the preset time interval, regularly judge whether to obtain the response information of all the subcommands contained in the node;
若获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,使预先保存在所述节点中的计数器进行一次计数,并在所述计数器累计到所述预设时间对应的次数时,生成一超时报文上报给所述上层网管。 If the response information of all subcommands contained in the node is obtained, the response information is summarized and reported to the upper network management; otherwise, the counter stored in the node in advance is counted once, and the When the counter accumulates to the number of times corresponding to the preset time, generate a timeout message and report it to the upper network manager.
其中,所述将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备之后,还包括: Wherein, after sending the sub-command and the sub-command identifier to the lower-layer network manager or device according to the corresponding relationship, it also includes:
对预先保存在所述节点中的计数器进行初始化。 Initialize the counter stored in the node in advance.
其中,所述根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果之后,还包括: Wherein, according to the subcommand identifier, after analyzing the response information of the subcommand included in the node obtained within a preset time, and returning the processing result of the command to the upper network management according to the analysis result, Also includes:
删除所述命令对应的节点。 Delete the node corresponding to the command.
为解决上述技术问题,本发明的实施例还提供一种网管通讯报文的处理装置,所述处理装置包括: In order to solve the above technical problems, an embodiment of the present invention also provides a processing device for network management communication messages, the processing device includes:
存储模块,用于将上层网管发送的命令存储到预设队列的节点中; The storage module is used to store the commands sent by the upper-layer network management into the nodes of the preset queue;
转换模块,用于根据所述节点中的命令对应的下层网管或设备的数量,将所述命令转换成预设多个子命令,并生成每个所述子命令分别对应的子命令标识; A conversion module, configured to convert the command into a plurality of preset sub-commands according to the number of lower-level network managers or devices corresponding to the command in the node, and generate a sub-command identifier corresponding to each of the sub-commands;
下发模块,用于将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备,并获取所述下层网管或设备根据所述子命令返回的,带有所述子命令标识的应答信息; A sending module, configured to send the sub-command and the sub-command identifier to the lower-layer network manager or device according to the corresponding relationship, and obtain the information returned by the lower-layer network manager or device according to the sub-command, with the The response information identified by the subcommand;
处理模块,用于根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果。 The processing module is configured to analyze the response information of the subcommand contained in the node acquired within a preset time according to the subcommand identifier, and return the processing result of the command to the upper network management according to the analysis result.
其中,所述处理模块包括: Wherein, the processing module includes:
处理子模块,用于根据所述子命令标识,若预设时间内获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,生成一超时报文并上报给所述上层网管。 The processing sub-module is configured to, according to the sub-command identifier, if the response information of all sub-commands contained in the node is obtained within a preset time, then summarize the response information and report to the upper-layer network management, otherwise, Generate a timeout message and report it to the upper network manager.
其中,所述处理子模块包括: Wherein, the processing submodule includes:
判断模块,用于根据所述子命令标识,按照预设时间间隔,定时判断是否获取到所述节点包含的所有子命令的应答信息; A judging module, configured to regularly judge whether to obtain response information of all subcommands contained in the node according to the subcommand identifier and according to a preset time interval;
上报模块,用于若获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,使预先保存在所述节点中的计数器进行一次计数,并在所述计数器累计到所述预设时间对应的次数时,生成一超时报文上报给所述上层网管。 A reporting module, configured to summarize the response information and report it to the upper-layer network management if the response information of all subcommands included in the node is obtained; otherwise, the counter stored in the node in advance is Counting, and when the counter accumulates to the number of times corresponding to the preset time, generate a timeout message and report it to the upper-layer network management.
其中,所述处理装置还包括: Wherein, the processing device also includes:
初始化模块,用于将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备之后,对预先保存在所述节点中的计数器进行初始化。 The initialization module is configured to initialize the counter stored in the node in advance after sending the subcommand and the subcommand identifier to the lower network manager or device according to the corresponding relationship.
其中,所述处理装置还包括: Wherein, the processing device also includes:
删除模块,用于根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果之后,删除所述命令对应的节点。 The deletion module is configured to analyze the response information of the subcommand contained in the node obtained within a preset time according to the subcommand identifier, and return the processing result of the command to the upper network management according to the analysis result , delete the node corresponding to the command.
为解决上述技术问题,本发明的实施例还提供一种服务器,包括:如上所述的网管通讯报文的处理装置。 In order to solve the above technical problem, an embodiment of the present invention further provides a server, including: the above-mentioned device for processing communication packets of a network management system.
为解决上述技术问题,本发明的实施例还提供一种主控板,包括:如上所述的网管通讯报文的处理装置。 In order to solve the above technical problem, an embodiment of the present invention further provides a main control board, including: the above-mentioned device for processing communication messages of a network management system.
本发明的上述技术方案的有益效果如下: The beneficial effects of above-mentioned technical scheme of the present invention are as follows:
本发明实施例的网管通讯报文的处理方法,首先将上层网管发送的命令存储到预设队列的节点中;然后根据节点中的命令对应的下层网管或设备的数量,将节点中的命令转换成预设多个子命令,并生成每个子命令分别对应的子命令标识;再将子命令及子命令标识按照对应关系下发给下层网管或设备,并获取下层网管或设备根据子命令返回的,带有子命令标识的应答信息;最后根据子命令标识,对预设时间内获取的节点的子命令的应答信息进行分析,并根据分析结果向上层网管返回命令的处理结果。从而通过子命令标识对预设队列中不同节点的命令进行区分,实现了对不同上层网管命令的有效应答,且采用异步处理的方式使不同命令之间不会受到干扰,可同时处理多个上层网管下发的命令,有效解决了同步应答方式不能满足复杂应用场景的问题,节省了处理时间,提高了处理效率。 The method for processing network management communication messages in the embodiment of the present invention first stores the commands sent by the upper-layer network management in the nodes of the preset queue; then converts the commands in the nodes according to the number of lower-layer network management or devices corresponding to the commands in the nodes Preset multiple subcommands, and generate subcommand identifiers corresponding to each subcommand; then send the subcommands and subcommand identifiers to the lower-layer network management or device according to the corresponding relationship, and obtain the information returned by the lower-layer network management or device according to the subcommand, Response information with subcommand identification; finally, according to the subcommand identification, analyze the response information of the subcommand of the node obtained within the preset time, and return the processing result of the command to the upper network management according to the analysis result. In this way, the commands of different nodes in the preset queue are distinguished through the sub-command identification, and the effective response to different upper-layer network management commands is realized, and the asynchronous processing method is adopted so that different commands will not be disturbed, and multiple upper-layers can be processed at the same time The commands issued by the network management system effectively solve the problem that the synchronous response method cannot meet complex application scenarios, save processing time, and improve processing efficiency.
附图说明 Description of drawings
图1为本发明网管通讯报文的处理方法流程图; Fig. 1 is the flow chart of the processing method of network management communication message of the present invention;
图2为本发明网管通讯报文的处理方法一具体实施例的流程图; Fig. 2 is the flow chart of a specific embodiment of the processing method of the network management communication message of the present invention;
图3为本发明网管通讯报文的处理方法一应用实例的结构示意图; Fig. 3 is a structural schematic diagram of an application example of a processing method of a network management communication message of the present invention;
图4为本发明网管通讯报文的处理装置的结构示意图。 FIG. 4 is a schematic structural diagram of a device for processing communication messages of a network management system according to the present invention.
具体实施方式 detailed description
为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。 In order to make the technical problems, technical solutions and advantages to be solved by the present invention clearer, the following will describe in detail with reference to the drawings and specific embodiments.
本发明实施例的网管通讯报文的处理方法,可有效处理下层网管或设备接入多个上层网管时,对上层网管的命令转换成多个命令进行下发,并在设定的时间内进行应答,有效解决了同步应答方式不能满足复杂应用场景的问题。 The method for processing communication messages of the network management in the embodiment of the present invention can effectively process the commands of the upper-layer network management into multiple commands for delivery when the lower-layer network management or equipment is connected to multiple upper-layer network managements, and the processing is performed within a set time. Response, which effectively solves the problem that the synchronous response method cannot meet complex application scenarios.
如图1所示,本发明实施例的网管通讯报文的处理方法,包括: As shown in Figure 1, the processing method of the network management communication message of the embodiment of the present invention includes:
步骤11,将上层网管发送的命令存储到预设队列的节点中; Step 11, storing the command sent by the upper-layer network management in the node of the preset queue;
步骤12,根据所述节点中的命令对应的下层网管或设备的数量,将所述命令转换成预设多个子命令,并生成每个所述子命令分别对应的子命令标识; Step 12, converting the command into a plurality of preset sub-commands according to the number of lower-level network managers or devices corresponding to the command in the node, and generating a sub-command identifier corresponding to each of the sub-commands;
步骤13,将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备,并获取所述下层网管或设备根据所述子命令返回的,带有所述子命令标识的应答信息; Step 13, sending the sub-command and the sub-command identifier to the lower-level network manager or device according to the corresponding relationship, and obtaining the sub-command returned by the lower-layer network manager or device according to the sub-command with the sub-command identifier response information;
步骤14,根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果。 Step 14, according to the subcommand identifier, analyze the response information of the subcommand contained in the node acquired within a preset time, and return the processing result of the command to the upper network management according to the analysis result.
本发明实施例的网管通讯报文的处理方法,首先将上层网管下发的命令保存到预设队列的节点中;然后将节点中的命令转换为多个子命令,并生成子命令对应的子命令标识;再将子命令及子命令标识一并下发给下层网管或设备,获取下层网管或设备的应答信息;最后根据子命令标识,对预设时间内获取的节点子命令的应答情况进行分析,并根据分析结果向上层网管返回处理结果。从而通过子命令标识对预设队列中不同节点的命令进行区分,实现了对不同上层网管命令的有效应答,且采用异步处理的方式使不同命令之间不会受到干扰,可同时处理多个上层网管下发的命令,有效解决了同步应答方式不能满足复杂应用场景的问题,节省了处理时间,提高了处理效率。 The processing method of the network management communication message in the embodiment of the present invention first saves the command issued by the upper layer network management to the node of the preset queue; then converts the command in the node into a plurality of subcommands, and generates subcommands corresponding to the subcommands Then send the subcommand and subcommand identifier to the lower-level network management or device to obtain the response information of the lower-layer network management or device; finally, according to the subcommand identifier, analyze the response status of the node subcommand obtained within the preset time , and return the processing result to the upper-layer network management according to the analysis result. In this way, the commands of different nodes in the preset queue are distinguished through the sub-command identification, and the effective response to different upper-layer network management commands is realized, and the asynchronous processing method is adopted so that different commands will not be disturbed, and multiple upper-layers can be processed at the same time The commands issued by the network management system effectively solve the problem that the synchronous response method cannot meet complex application scenarios, save processing time, and improve processing efficiency.
本发明的具体实施例中,上述步骤14的步骤可以包括: In a specific embodiment of the present invention, the steps of the above-mentioned step 14 may include:
步骤141,根据所述子命令标识,若预设时间内获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,生成一超时报文并上报给所述上层网管。 Step 141, according to the subcommand identifier, if the response information of all subcommands contained in the node is obtained within a preset time, the response information is summarized and reported to the upper network management, otherwise, a timeout is generated The message is reported to the upper network management.
此时,通过子命令标识可将下层网管或设备返回的应答信息对应到子命令归属的节点中,从而对预设时间内是否获取到节点包含的所有子命令的应答信息进行有效判断,以在获取到节点所有子命令的应答信息时,将应答信息进行汇总上报,并在未获取到节点所有子命令的应答信息时,生成一超时报文并上报。从而根据子命令标识,对保存在节点中的命令进行了有效处理,且保证了处理的准确性和高效性。 At this time, through the subcommand identification, the response information returned by the lower-level network management or equipment can be mapped to the node to which the subcommand belongs, so as to effectively judge whether the response information of all subcommands contained in the node has been obtained within the preset time. When the response information of all subcommands of the node is obtained, the response information is summarized and reported, and when the response information of all subcommands of the node is not obtained, a timeout message is generated and reported. Therefore, according to the subcommand identifier, the commands stored in the node are effectively processed, and the processing accuracy and efficiency are guaranteed.
其中,上述步骤12中还可以包括:将所述节点包含的所有子命令对应的子命令标识保存到所述节点中。从而保证通过子命令标识将下层网管或设备的应答信息对应到节点的顺利进行,以对预设时间内是否获取到节点包含的所有子命令的应答信息进行有效判断。 Wherein, the above step 12 may further include: saving the subcommand identifiers corresponding to all subcommands contained in the node in the node. In this way, it is ensured that the response information of the lower-level network management or equipment is mapped to the node through the sub-command identification, so as to effectively judge whether the response information of all sub-commands contained in the node is obtained within the preset time.
其中,上述步骤13中还可以包括:根据所述节点保存的子命令标识及所述应答信息携带的子命令标识,将所述应答信息保存到对应的节点中。从而使对预设时间内是否获取到节点所有应答信息的判断更加快速有效地进行,只需查看节点中保存的应答信息即可,提高了处理效率,优化了处理方式。 Wherein, the above step 13 may further include: saving the response information in the corresponding node according to the subcommand identifier saved by the node and the subcommand identifier carried in the response information. In this way, the judgment of whether all the response information of the node is obtained within the preset time can be made more quickly and effectively, and only the response information stored in the node can be checked, which improves the processing efficiency and optimizes the processing method.
进一步的,上述步骤141的步骤可以包括: Further, the steps in the above step 141 may include:
步骤1411,根据所述子命令标识,按照预设时间间隔,定时判断是否获取到所述节点包含的所有子命令的应答信息; Step 1411, according to the subcommand identifier, regularly judge whether to obtain the response information of all subcommands contained in the node according to the preset time interval;
步骤1412,若获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,使预先保存在所述节点中的计数器进行一次计数,并在所述计数器累计到所述预设时间对应的次数时,生成一超时报文上报给所述上层网管。 Step 1412, if the response information of all subcommands contained in the node is obtained, the response information is summarized and reported to the upper network management, otherwise, the counter stored in the node in advance is counted once, And when the counter accumulates to the number of times corresponding to the preset time, generate a timeout message and report it to the upper-layer network manager.
此时,通过在节点中预先保存一计数器,并在定时判断未获取到节点包含的所有子命令的应答信息时,使计数器完成一次计数,直到计数器累计到预设时间对应的次数时,生成超时报文。实现了对节点命令应答超时的有效判断,且提高了判断的准确性,优化了处理方式,提高了处理效率。 At this time, a counter is pre-saved in the node, and when the response information of all subcommands contained in the node is not obtained at regular intervals, the counter is counted once until the counter accumulates to the number of times corresponding to the preset time, and a timeout is generated message. The effective judgment of node command response timeout is realized, the accuracy of judgment is improved, the processing method is optimized, and the processing efficiency is improved.
其中,所述计数器可进行累加计数也可进行累减计数。 Wherein, the counter can perform cumulative counting or decremental counting.
其中,上述步骤11中还可以包括:为每个所述节点分别分配一个计数器。为上述通过计数器完成超时统计提供先决条件,保证统计的顺利完成。 Wherein, the above step 11 may further include: assigning a counter to each of the nodes. Provide prerequisites for the above-mentioned completion of timeout statistics through counters to ensure the smooth completion of statistics.
其中,上述步骤13中,所述将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备之后,还可以包括: Wherein, in the above step 13, after sending the sub-command and the sub-command identifier to the lower-level network manager or device according to the corresponding relationship, it may also include:
步骤131,对预先保存在所述节点中的计数器进行初始化。 Step 131, initialize the counter stored in the node in advance.
此时,通过在将子命令下发给下层网管或设备之后,对计数器进行初始化,以对下发的命令进行新一轮的计数统计,保证了计数的准确性和有效性。 At this time, after sending the sub-commands to the lower-level network management or equipment, the counter is initialized to perform a new round of counting statistics on the issued commands, which ensures the accuracy and validity of the counting.
优选的,上述步骤14之后,还可以包括: Preferably, after the above step 14, it may also include:
步骤15,删除所述命令对应的节点。 Step 15, delete the node corresponding to the command.
此时,在对上层网管下发的命令处理完成后,删除命令对应的节点,以释放资源,为新的命令提供存储节点,保证了处理的高效性和合理性。 At this time, after processing the command issued by the upper network management, delete the node corresponding to the command to release resources and provide storage nodes for new commands, ensuring the efficiency and rationality of processing.
其中,本发明实施例的网管通信报文的处理方法可应用到服务器(网管中一般称为Manager),也可应用到网元的主控板中。 Wherein, the method for processing network management communication packets in the embodiment of the present invention can be applied to a server (generally called a Manager in network management), and can also be applied to a main control board of a network element.
下面以客户端作为上层网管,设备网元作为下层网管,Manager为执行主体,对本发明的具体实施例举例说明如下。 In the following, the client is used as the upper-layer network management, the device network element is used as the lower-layer network management, and the Manager is the execution body. The specific embodiments of the present invention are illustrated as follows.
其中,若客户端下发一条创建路径的命令,由于这条命令涉及到多个网元,所以需要Manager端收到这条命令后转换成每一个网元的命令并下发到网元,并且在设定的时间内等待所有的网元的处理结果,将结果汇总后上报客户端。若多个客户端同时下发创建路径的命令,则要求Manager能够同时处理不同客户端的请求,在设定的时间内报告不同的客户端命令执行是否成功,或者超时。 Among them, if the client issues a command to create a path, since this command involves multiple network elements, it is necessary for the Manager to receive this command and convert it into a command for each network element and issue it to the network element, and Wait for the processing results of all network elements within the set time, and report the results to the client after summarizing them. If multiple clients issue commands to create paths at the same time, the Manager is required to process the requests of different clients at the same time, and report whether the execution of different client commands is successful or timed out within the set time.
如图3所示,Manager(C)接入两个客户端(A和B),对网元(AA)、(BB)、(CC)、(DD)、(EE)进行控制。则应用本发明实施例的方法,Manager(C)可实现上述功能,如图2所示,步骤包括: As shown in Figure 3, the Manager (C) accesses two clients (A and B), and controls network elements (AA), (BB), (CC), (DD), and (EE). Then apply the method of the embodiment of the present invention, Manager (C) can realize above-mentioned function, as shown in Figure 2, the steps include:
步骤S11,Manager(C)将来自不同客户端的命令存储到预设队列的节点中,并为每一个节点分配一个计数器。比如将来自客户端(A)的命令存储到节点11中,将来自客户端(B)的命令存储到节点22中,同时为节点11和节点22分别分配一个超时间隔计数器,比如客户端要求命令的等待超时是2分钟,预设时间间隔是5秒,那么计数器的计数是2×60/5=24时表示2分钟的超时等待已经达到。 In step S11, the Manager (C) stores commands from different clients into nodes in a preset queue, and assigns a counter to each node. For example, the command from client (A) is stored in node 11, and the command from client (B) is stored in node 22. At the same time, a timeout interval counter is assigned to node 11 and node 22 respectively. For example, the client requires a command The waiting timeout is 2 minutes, and the preset time interval is 5 seconds. Then, when the count of the counter is 2×60/5=24, it means that the 2-minute timeout waiting has been reached.
步骤S12,启动一个任务将队列节点里的命令转换成预设多个子命令,并生成每个子命令分别对应的子命令标识,同时将子命令标识记录到节点中。 Step S12, start a task to convert the command in the queue node into a plurality of preset sub-commands, generate a sub-command ID corresponding to each sub-command, and record the sub-command ID into the node.
步骤S13,将子命令及子命令标识按照对应关系下发给下层网管,并对节点中的计数器进行初始化。 Step S13 , sending the subcommands and subcommand identifiers to the lower-level network management according to the corresponding relationship, and initializing the counters in the nodes.
其中,如果Manager(C)是一个进程,那么可以启动一个线程来完成命令的转换工作。比如节点11涉及到网元(AA),(BB),(CC),(DD),节点22涉及到网元(AA),(BB),(EE),那么需要把节点11转换成4条子命令,把节点22转换成3条子命令,并为每个子命令分配一个唯一的子命令标识。实际操作中,采用连续的数字较为便利,这里假设节点11转换的4个子命令的子命令标识分别是101,102,103,104,节点22转换的3个子命令的子命令标识分别是105,106,107。则节点11需要记录子命令标识101,102,103,104;节点22需要记录子命令标识105,106,107。然后Manager(C)下发所有的7条子命令到网元中,并初始化节点11和节点22的超时间隔计数器。 Wherein, if the Manager (C) is a process, a thread can be started to complete the conversion work of the command. For example, node 11 involves network elements (AA), (BB), (CC), (DD), and node 22 involves network elements (AA), (BB), (EE), then node 11 needs to be converted into four command, convert node 22 into three subcommands, and assign a unique subcommand identifier to each subcommand. In actual operation, it is more convenient to use consecutive numbers. Here, it is assumed that the subcommand identifiers of the four subcommands converted by node 11 are 101, 102, 103, and 104 respectively, and the subcommand identifiers of the three subcommands converted by node 22 are 105 and 106 respectively. , 107. Then node 11 needs to record subcommand identifiers 101, 102, 103, 104; node 22 needs to record subcommand identifiers 105, 106, 107. Then Manager (C) sends all 7 sub-commands to the network element, and initializes the timeout interval counters of node 11 and node 22.
步骤S14,获取下层网管根据子命令返回的,带有子命令标识的应答信息,并根据节点保存的子命令标识及应答信息携带的子命令标识,将应答信息保存到对应的节点中。 Step S14, obtain the response information with the subcommand identifier returned by the lower layer network management according to the subcommand, and save the response information in the corresponding node according to the subcommand identifier saved by the node and the subcommand identifier carried in the response information.
其中,网元收到子命令后,应答需要带回子命令标识,比如网元接收到标识为101的子命令时,应答也需要带上101的子命令标识。Manager(C)收到带有101子命令标识的应答信息后,在预设列表中查找到101的子命令标识是由节点11转换出来的,就把这条应答信息保存到节点11当中。 Wherein, after the network element receives the subcommand, the response needs to bring back the subcommand identifier. For example, when the network element receives the subcommand with the identifier of 101, the response also needs to bring the subcommand identifier of 101. After the Manager (C) receives the response message with the 101 subcommand identifier, it finds in the preset list that the 101 subcommand identifier is converted by the node 11, and saves this response message in the node 11.
步骤S15,启动一个任务以预设时间间隔遍历预设队列中的所有节点,若节点包含的所有子命令的应答信息都已收齐,则将应答信息汇总后上报给上层网管,同时从队列中删除该节点;若节点包含的所有子命令的应答信息还没收齐,则对节点保存的计数器进行累加或者累减;若节点计数器的计数达到超时时间对应的次数,则生成一超时报文并上报给上层网管,同时从队列中删除该节点。 Step S15, start a task to traverse all the nodes in the preset queue at preset time intervals, if the response information of all subcommands contained in the node has been collected, then report the response information to the upper network management after summarizing, and at the same time retrieve the information from the queue Delete the node; if the response information of all the subcommands contained in the node has not been collected, the counter saved by the node will be accumulated or decremented; if the count of the node counter reaches the number of times corresponding to the timeout period, a timeout message will be generated and reported to the upper network management, and delete the node from the queue at the same time.
其中,如果Manager(C)是一个进程,同样启动一个线程,比如以5秒的时间间隔,定时遍历预设队列中的节点11和节点22。比如遍历到节点11时,发现节点11等待的101,102,103,104四条子命令的应答报文已经收集齐,那么把节点11内记录的101,102,103,104四条子命令的应答报文汇总成一条报文并上报客户端(A),同时在列表中删除节点11;比如遍历到节点22时,发现节点22等待的105,106,107三条子命令的应答报文还没有收集齐,那么对节点22的超时间隔计数器进行操作,比如使用累加操作,如果计数器没有到达计数上限(如24),那么就继续等待下一次5秒的遍历;如果计数器已经达到24的上限,则说明预设时间内节点22没有收集齐105,106,107三条子命令的应答,那么生成一条超时报文并上报给客户端(B),同时在列表中删除节点22。 Wherein, if the Manager (C) is a process, a thread is also started, for example, periodically traversing the nodes 11 and 22 in the preset queue at intervals of 5 seconds. For example, when traversing to node 11, it is found that the response messages of the four subcommands 101, 102, 103, and 104 waiting for node 11 have been collected, then the response messages of the four subcommands 101, 102, 103, and 104 recorded in node 11 are collected. The text is summarized into one message and reported to the client (A), and node 11 is deleted from the list; for example, when traversing to node 22, it is found that the response messages of the three subcommands 105, 106, and 107 waiting for node 22 have not been collected yet , then operate on the timeout interval counter of node 22, such as using an accumulation operation, if the counter does not reach the counting upper limit (such as 24), then continue to wait for the next traversal of 5 seconds; Assuming that the node 22 has not collected the responses of the three subcommands 105, 106, and 107 within the time, then a timeout message is generated and reported to the client (B), and the node 22 is deleted from the list at the same time.
本发明实施例的网管通讯报文的处理方法,通过子命令标识对预设队列中不同节点的命令进行区分,实现了对不同上层网管命令的有效应答,且采用异步处理的方式使不同命令之间不会受到干扰。可同时处理多个上层网管下发的命令,有效解决了同步应答方式不能满足复杂应用场景的问题,节省了处理时间,提高了处理效率。 The method for processing network management communication messages in the embodiment of the present invention distinguishes the commands of different nodes in the preset queue through sub-command identifiers, realizes effective responses to different upper-layer network management commands, and uses asynchronous processing to make the difference between different commands will not be disturbed. It can process commands issued by multiple upper-layer network management at the same time, effectively solving the problem that the synchronous response method cannot meet complex application scenarios, saving processing time and improving processing efficiency.
如图4所示,本发明的实施例还提供了一种网管通讯报文的处理装置,所述处理装置包括: As shown in Figure 4, the embodiment of the present invention also provides a processing device for network management communication messages, the processing device includes:
存储模块,用于将上层网管发送的命令存储到预设队列的节点中; The storage module is used to store the commands sent by the upper-layer network management into the nodes of the preset queue;
转换模块,用于根据所述节点中的命令对应的下层网管或设备的数量,将所述命令转换成预设多个子命令,并生成每个所述子命令分别对应的子命令标识; A conversion module, configured to convert the command into a plurality of preset sub-commands according to the number of lower-level network managers or devices corresponding to the command in the node, and generate a sub-command identifier corresponding to each of the sub-commands;
下发模块,用于将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备,并获取所述下层网管或设备根据所述子命令返回的,带有所述子命令标识的应答信息; A sending module, configured to send the sub-command and the sub-command identifier to the lower-layer network manager or device according to the corresponding relationship, and obtain the information returned by the lower-layer network manager or device according to the sub-command, with the The response information identified by the subcommand;
处理模块,用于根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果。 The processing module is configured to analyze the response information of the subcommand contained in the node acquired within a preset time according to the subcommand identifier, and return the processing result of the command to the upper network management according to the analysis result.
本发明实施例的网管通讯报文的处理装置,通过子命令标识对预设队列中不同节点的命令进行区分,实现了对不同上层网管命令的有效应答,且采用异步处理的方式使不同命令之间不会受到干扰。可同时处理多个上层网管下发的命令,有效解决了同步应答方式不能满足复杂应用场景的问题,节省了处理时间,提高了处理效率。 The device for processing network management communication messages in the embodiment of the present invention distinguishes the commands of different nodes in the preset queue through sub-command identifiers, realizes effective responses to different upper-layer network management commands, and uses asynchronous processing to make the difference between different commands will not be disturbed. It can process commands issued by multiple upper-layer network management at the same time, effectively solving the problem that the synchronous response method cannot meet complex application scenarios, saving processing time and improving processing efficiency.
本发明的具体实施例中,所述处理模块可以包括: In a specific embodiment of the present invention, the processing module may include:
处理子模块,用于根据所述子命令标识,若预设时间内获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,生成一超时报文并上报给所述上层网管。 The processing sub-module is configured to, according to the sub-command identifier, if the response information of all sub-commands contained in the node is obtained within a preset time, then summarize the response information and report to the upper-layer network management, otherwise, Generate a timeout message and report it to the upper network manager.
此时,通过子命令标识可将下层网管或设备返回的应答信息对应到子命令归属的节点中,从而对预设时间内是否获取到节点包含的所有子命令的应答信息进行有效判断,以在获取到节点所有子命令的应答信息时,将应答信息进行汇总上报,并在未获取到节点所有子命令的应答信息时,生成一超时报文并上报。从而根据子命令标识,对保存在节点中的命令进行了有效处理,且保证了处理的准确性和高效性。 At this time, through the subcommand identification, the response information returned by the lower-level network management or equipment can be mapped to the node to which the subcommand belongs, so as to effectively judge whether the response information of all subcommands contained in the node has been obtained within the preset time. When the response information of all subcommands of the node is obtained, the response information is summarized and reported, and when the response information of all subcommands of the node is not obtained, a timeout message is generated and reported. Therefore, according to the subcommand identifier, the commands stored in the node are effectively processed, and the processing accuracy and efficiency are guaranteed.
其中,所述处理子模块可以包括: Wherein, the processing submodule may include:
判断模块,用于根据所述子命令标识,按照预设时间间隔,定时判断是否获取到所述节点包含的所有子命令的应答信息; A judging module, configured to regularly judge whether to obtain response information of all subcommands contained in the node according to the subcommand identifier and according to a preset time interval;
上报模块,用于若获取到所述节点包含的所有子命令的应答信息,则将所述应答信息进行汇总后上报给所述上层网管,否则,使预先保存在所述节点中的计数器进行一次计数,并在所述计数器累计到所述预设时间对应的次数时,生成一超时报文上报给所述上层网管。 A reporting module, configured to summarize the response information and report it to the upper-layer network management if the response information of all subcommands included in the node is obtained; otherwise, the counter stored in the node in advance is Counting, and when the counter accumulates to the number of times corresponding to the preset time, generate a timeout message and report it to the upper-layer network management.
此时,通过在节点中预先保存一计数器,并在定时判断未获取到节点包含的所有子命令的应答信息时,使计数器完成一次计数,直到计数器累计到预设时间对应的次数时,生成超时报文。实现了对节点命令应答超时的有效判断,且提高了判断的准确性,优化了处理方式,提高了处理效率。 At this time, a counter is pre-saved in the node, and when the response information of all subcommands contained in the node is not obtained at regular intervals, the counter is counted once until the counter accumulates to the number of times corresponding to the preset time, and a timeout is generated message. The effective judgment of node command response timeout is realized, the accuracy of judgment is improved, the processing method is optimized, and the processing efficiency is improved.
其中,所述处理装置还可以包括: Wherein, the processing device may also include:
初始化模块,用于将所述子命令及所述子命令标识按照对应关系下发给所述下层网管或设备之后,对预先保存在所述节点中的计数器进行初始化。 The initialization module is configured to initialize the counter stored in the node in advance after sending the subcommand and the subcommand identifier to the lower network manager or device according to the corresponding relationship.
此时,通过在将子命令下发给下层网管或设备之后,对计数器进行初始化,以对下发的命令进行新一轮的计数统计,保证了计数的准确性和有效性。 At this time, after sending the sub-commands to the lower-level network management or equipment, the counter is initialized to perform a new round of counting statistics on the issued commands, which ensures the accuracy and validity of the counting.
其中,所述处理装置还可以包括: Wherein, the processing device may also include:
删除模块,用于根据所述子命令标识,对预设时间内获取到的所述节点包含的子命令的应答信息进行分析,并根据分析结果向所述上层网管返回所述命令的处理结果之后,删除所述命令对应的节点。 The deletion module is configured to analyze the response information of the subcommand contained in the node obtained within a preset time according to the subcommand identifier, and return the processing result of the command to the upper network management according to the analysis result , delete the node corresponding to the command.
此时,在对上层网管下发的命令处理完成后,删除命令对应的节点,以释放资源,为新的命令提供存储节点,保证了处理的高效性和合理性。 At this time, after processing the command issued by the upper network management, delete the node corresponding to the command to release resources and provide storage nodes for new commands, ensuring the efficiency and rationality of processing.
本发明实施例的网管通讯报文的处理装置,可同时处理多个上层网管下发的命令,有效解决了同步应答方式不能满足复杂应用场景的问题,节省了处理时间,提高了处理效率。 The device for processing network management communication messages in the embodiment of the present invention can simultaneously process commands issued by multiple upper-layer network management, effectively solve the problem that the synchronous response method cannot meet complex application scenarios, save processing time, and improve processing efficiency.
需要说明的是,该网管通讯报文的处理装置是与上述网管通讯报文的处理方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。 It should be noted that the processing device of the network management communication message is a device corresponding to the above-mentioned processing method of the network management communication message, wherein all the implementation methods in the above method embodiment are applicable to the embodiment of the device, and can also achieve Same technical effect.
由于本发明实施例的网管通讯报文的处理装置应用于服务器,因此,本发明实施例还提供了一种服务器,包括:如上述实施例中所述的网管通讯报文的处理装置。其中,上述网管通讯报文的处理装置的所述实现实施例均适用于该服务器的实施例中,也能达到相同的技术效果。 Since the device for processing network management communication messages in the embodiment of the present invention is applied to a server, the embodiment of the present invention also provides a server, including: the device for processing network management communication messages in the above embodiments. Wherein, the implementation embodiments of the above-mentioned apparatus for processing communication messages of the network management system are all applicable to the embodiment of the server, and can also achieve the same technical effect.
由于本发明实施例的网管通讯报文的处理装置应用于主控板,因此,本发明实施例还提供了一种主控板,包括:如上述实施例中所述的网管通讯报文的处理装置。其中,上述网管通讯报文的处理装置的所述实现实施例均适用于该主控板的实施例中,也能达到相同的技术效果。 Since the device for processing network management communication messages in the embodiment of the present invention is applied to the main control board, the embodiment of the present invention also provides a main control board, including: the processing of network management communication messages as described in the above-mentioned embodiments device. Wherein, the implementation embodiments of the above-mentioned apparatus for processing communication messages of the network management system are all applicable to the embodiment of the main control board, and can also achieve the same technical effect.
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。 The above description is a preferred embodiment of the present invention, it should be pointed out that for those of ordinary skill in the art, without departing from the principle of the present invention, some improvements and modifications can also be made, and these improvements and modifications can also be made. It should be regarded as the protection scope of the present invention.
Claims (12)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410809218.1A CN105790978A (en) | 2014-12-23 | 2014-12-23 | Network manager communication message processing method and device, server and main control board |
PCT/CN2015/097910 WO2016101844A1 (en) | 2014-12-23 | 2015-12-18 | Network manager communication packet processing method, device, server and main control board |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410809218.1A CN105790978A (en) | 2014-12-23 | 2014-12-23 | Network manager communication message processing method and device, server and main control board |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105790978A true CN105790978A (en) | 2016-07-20 |
Family
ID=56149259
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410809218.1A Withdrawn CN105790978A (en) | 2014-12-23 | 2014-12-23 | Network manager communication message processing method and device, server and main control board |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105790978A (en) |
WO (1) | WO2016101844A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688000A (en) * | 2018-12-13 | 2019-04-26 | 四川天邑康和通信股份有限公司 | Method that is a kind of while accessing multiple NM server platforms |
CN111858090A (en) * | 2020-06-30 | 2020-10-30 | 广东浪潮大数据研究有限公司 | Data processing method, system, electronic equipment and storage medium |
CN114584527A (en) * | 2022-03-16 | 2022-06-03 | 杭州和利时自动化有限公司 | HART communication method, device, equipment and readable storage medium |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106292911A (en) * | 2016-08-04 | 2017-01-04 | 浪潮(北京)电子信息产业有限公司 | A kind of fusion architecture server |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020097683A1 (en) * | 2000-11-21 | 2002-07-25 | Koichi Yamamoto | ATM switch |
CN1148923C (en) * | 1997-11-04 | 2004-05-05 | 通用仪器公司 | Asynchronous and information exchange between communication parts by using network management operation and controlling examples |
CN1543125A (en) * | 2003-04-30 | 2004-11-03 | 华为技术有限公司 | System and method for meeting network management requirements of mass terminal equipment |
CN1708044A (en) * | 2004-06-08 | 2005-12-14 | 华为技术有限公司 | Processing Method of Asynchronous Communication Mechanism Based on Simple Network Management Protocol |
CN101060437A (en) * | 2007-06-07 | 2007-10-24 | 中兴通讯股份有限公司 | A parallel management method and device for several same types of network elements |
CN101060559A (en) * | 2007-05-29 | 2007-10-24 | 中兴通讯股份有限公司 | A man-machine command queue management system and method |
CN101179622A (en) * | 2006-11-07 | 2008-05-14 | 中兴通讯股份有限公司 | Multi-order processing arrangement in communication system and processing method thereof |
CN101610173A (en) * | 2009-07-14 | 2009-12-23 | 中兴通讯股份有限公司 | A kind of method and NM server that many network elements is carried out data configuration |
CN102209002A (en) * | 2011-07-21 | 2011-10-05 | 迈普通信技术股份有限公司 | Simple network management protocol (SNMP) network management system and SNMP request processing method |
CN102694675A (en) * | 2011-03-25 | 2012-09-26 | 中兴通讯股份有限公司 | Asynchronous communication method and device based on SNMP (Simple Network Management Protocol) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101453355A (en) * | 2007-11-30 | 2009-06-10 | 华为技术有限公司 | Polling method, system, network manager station and managed equipments |
CN104022893B (en) * | 2014-04-22 | 2017-08-01 | 烽火通信科技股份有限公司 | The configuring management method that a kind of many sub-agent SNMP are redirected |
CN104079462B (en) * | 2014-07-16 | 2017-10-17 | 北京华为数字技术有限公司 | Looped network configures detection method and device |
-
2014
- 2014-12-23 CN CN201410809218.1A patent/CN105790978A/en not_active Withdrawn
-
2015
- 2015-12-18 WO PCT/CN2015/097910 patent/WO2016101844A1/en active Application Filing
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1148923C (en) * | 1997-11-04 | 2004-05-05 | 通用仪器公司 | Asynchronous and information exchange between communication parts by using network management operation and controlling examples |
US20020097683A1 (en) * | 2000-11-21 | 2002-07-25 | Koichi Yamamoto | ATM switch |
CN1543125A (en) * | 2003-04-30 | 2004-11-03 | 华为技术有限公司 | System and method for meeting network management requirements of mass terminal equipment |
CN1708044A (en) * | 2004-06-08 | 2005-12-14 | 华为技术有限公司 | Processing Method of Asynchronous Communication Mechanism Based on Simple Network Management Protocol |
CN101179622A (en) * | 2006-11-07 | 2008-05-14 | 中兴通讯股份有限公司 | Multi-order processing arrangement in communication system and processing method thereof |
CN101060559A (en) * | 2007-05-29 | 2007-10-24 | 中兴通讯股份有限公司 | A man-machine command queue management system and method |
CN101060437A (en) * | 2007-06-07 | 2007-10-24 | 中兴通讯股份有限公司 | A parallel management method and device for several same types of network elements |
CN101610173A (en) * | 2009-07-14 | 2009-12-23 | 中兴通讯股份有限公司 | A kind of method and NM server that many network elements is carried out data configuration |
CN102694675A (en) * | 2011-03-25 | 2012-09-26 | 中兴通讯股份有限公司 | Asynchronous communication method and device based on SNMP (Simple Network Management Protocol) |
CN102209002A (en) * | 2011-07-21 | 2011-10-05 | 迈普通信技术股份有限公司 | Simple network management protocol (SNMP) network management system and SNMP request processing method |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109688000A (en) * | 2018-12-13 | 2019-04-26 | 四川天邑康和通信股份有限公司 | Method that is a kind of while accessing multiple NM server platforms |
CN109688000B (en) * | 2018-12-13 | 2022-06-14 | 四川天邑康和通信股份有限公司 | Method for simultaneously accessing multiple IPTV network management server platforms |
CN111858090A (en) * | 2020-06-30 | 2020-10-30 | 广东浪潮大数据研究有限公司 | Data processing method, system, electronic equipment and storage medium |
CN111858090B (en) * | 2020-06-30 | 2024-02-09 | 广东浪潮大数据研究有限公司 | Data processing method, system, electronic equipment and storage medium |
CN114584527A (en) * | 2022-03-16 | 2022-06-03 | 杭州和利时自动化有限公司 | HART communication method, device, equipment and readable storage medium |
CN114584527B (en) * | 2022-03-16 | 2024-04-09 | 杭州和利时自动化有限公司 | HART communication method, device, equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
WO2016101844A1 (en) | 2016-06-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6563936B2 (en) | Method, system, and computer-readable medium for cloud-based virtual orchestrator | |
CN109150572B (en) | Method, device and computer readable storage medium for realizing alarm association | |
US10771323B2 (en) | Alarm information processing method, related device, and system | |
CN109586947A (en) | Distributed apparatus information acquisition system and method | |
CN107483276B (en) | Service processing method, device and service distribution platform | |
EP3226132A1 (en) | Virtual machine instance deployment method and apparatus and device | |
CN105790978A (en) | Network manager communication message processing method and device, server and main control board | |
US9800516B2 (en) | Method and apparatus for managing allocation of communication resources | |
TW200525938A (en) | Remote system administration using command line environment | |
CN107818013A (en) | A kind of application scheduling method thereof and device | |
CN105577499A (en) | Decision coordination method, execution device and decision coordinator | |
CN107566214B (en) | A performance testing method and device | |
CN109309585A (en) | A log collection method, device and device | |
CN105049509A (en) | Cluster scheduling method, load balancer and clustering system | |
CN109298937A (en) | File parsing method and network device | |
CN115102877B (en) | Virtual network card network detection method, device, equipment and medium | |
CN114513419A (en) | Security policy configuration method and system | |
CN106357757B (en) | Monitored device and monitoring method in a monitoring system | |
CN109976883A (en) | Task processing method and system | |
CN105323128B (en) | Method, device and system for connecting front-end equipment to server | |
TW201735584A (en) | Message transmission method and terminal equipment | |
WO2015067051A1 (en) | Test agent method and device thereof | |
CN110430070A (en) | A kind of service state analysis method, device, server, data analysis equipment and medium | |
CN106302167A (en) | route control method and device | |
KR101556541B1 (en) | Apparatus and method for complex event processing based high load path |
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 | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20160720 |
|
WW01 | Invention patent application withdrawn after publication |