CN101193030B - A command response processing system and method in agent layer of the communication system device - Google Patents
A command response processing system and method in agent layer of the communication system device Download PDFInfo
- Publication number
- CN101193030B CN101193030B CN2007101037287A CN200710103728A CN101193030B CN 101193030 B CN101193030 B CN 101193030B CN 2007101037287 A CN2007101037287 A CN 2007101037287A CN 200710103728 A CN200710103728 A CN 200710103728A CN 101193030 B CN101193030 B CN 101193030B
- Authority
- CN
- China
- Prior art keywords
- message
- command
- processing module
- veneer
- management level
- 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
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000004044 response Effects 0.000 title claims abstract description 41
- 238000004891 communication Methods 0.000 title claims abstract description 39
- 230000008569 process Effects 0.000 claims description 21
- 230000010354 integration Effects 0.000 claims description 7
- 230000008878 coupling Effects 0.000 claims description 5
- 238000010168 coupling process Methods 0.000 claims description 5
- 238000005859 coupling reaction Methods 0.000 claims description 5
- 238000003672 processing method Methods 0.000 claims description 3
- 230000009471 action Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 claims description 2
- 239000003795 chemical substances by application Substances 0.000 description 66
- 230000008859 change Effects 0.000 description 14
- 230000006870 function Effects 0.000 description 12
- 238000010586 diagram Methods 0.000 description 3
- 101100236764 Caenorhabditis elegans mcu-1 gene Proteins 0.000 description 2
- 238000012217 deletion Methods 0.000 description 2
- 230000037430 deletion Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000005111 flow chemistry technique Methods 0.000 description 2
- 230000000739 chaotic effect Effects 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
The invention discloses a command response processing system in agent layer of communications system equipment, which comprises a scheduling processing module, a command processing module and a response processing module. The scheduling processing module is used for receiving the command message sent down by the management layer and then distributing the command message to the command processing module as well as receiving the message responded by the service layer veneer and then distributing the message to the response processing module. The command processing module is used for generating registration nodes according to the command message sent down by the management layer, forwarding the command message to the appointed service layer veneer and distributing the message responded by the service layer veneer to the response processing module. The response processing module is used for maintaining a linked list according to the registration nodes sent by the command processing module, matching and canceling the responded message sent by the service layer veneer in the linked list and integrating all the information responded by the veneer then sending the integrated information to the management layer. With the system and the method of the invention, the agent layer can collect the response information of the service layer veneer correctly and respond to the corresponding commands of the corresponding management layer whether the commands sent down by the management layer are complicated or not.
Description
Technical field
The present invention relates to the Agent layer of communication system devices, specifically, relate to command response treatment system and method in the Agent layer of communication system devices.
Background technology
The structure of communication system devices generally is divided into three layers, comprises management level, Agent layer and operation layer, as shown in Figure 1.To operation layer, its data flow need be passed through following steps from the management level transmitting order to lower levels:
Step a: the management level transmitting order to lower levels is to Agent layer;
Step b: Agent layer forwards the data to the corresponding business layer, as the operation layer veneer 1 among Fig. 1, and operation layer veneer 2 ..., operation layer veneer N;
Step c: operation layer is made corresponding data processing, replys to Agent layer according to result then;
Steps d: whether Agent layer stores data according to the response result decision of operation layer, replys to management level then.
In the communication system devices networking of reality, management level and Agent layer can be many-to-one, and promptly a plurality of management level can be managed same Agent layer simultaneously.In addition, even same management level, also can walk abreast issues a plurality of Agent layer of ordering.Operation layer veneer and Agent layer also are many-to-one, and promptly an Agent layer is often being managed a plurality of operation layer veneers.Under complicated situation, a plurality of management level are managed same Agent layer simultaneously, simultaneously each management level all walk abreast and issues a plurality of orders and walk abreast via Agent layer and be forwarded to a plurality of operation layer veneers, how Agent layer need realize from the asynchronous response result that collects of each operation layer veneer, and reply the correspondence order of corresponding management level.In the whole process, if the response process method that adopts is improper, the situation of entanglement probably appears replying, the order that issues such as management level A, Agent layer may be replied management level B, or the order x that issues of management level, and Agent layer may be replied the order y that management level issue, also might Agent layer collect a plurality of operation layer veneers when replying, chaotic situation occurs intersecting asynchronous.
Summary of the invention
Technical problem to be solved by this invention is to be to provide command response treatment system and method in a kind of Agent layer of communication system devices, the correspondence order that replying of all operation layer veneers is reported corresponding management level exactly in order to Agent layer.
In order to solve the problems of the technologies described above, the invention provides command response treatment system in a kind of Agent layer of communication system devices, be applied to correspondence order that replying of all operation layer veneers reported corresponding management level exactly, comprise: schedule process module, command processing module, reply processing module, wherein
Described schedule process module is used for the command message that the receiving management layer issues and is distributed to described command processing module; Also being used to receive the operation layer veneer replys the command message of returning and is distributed to the described processing module of replying;
Described command processing module is used for according to the command message that is issued by management level that receives, generate register node and assignment after, this register node is sent to the described processing module of replying, and this command message is forwarded to specified services layer veneer; This register node also comprises the command message that management level issue;
The described processing module of replying, be used for the register node of sending according to described command processing module, safeguard a register node chained list, when receive by the operation layer veneer reply return command message the time, this message is mated in the register node chained list, with the endpoint unregistration that the match is successful, and, reply to described management level to after whole veneer response messages integration.
In the described system, described Agent layer and described management level can be carried out communication by Qx mouth communication module; Described Agent layer and described operation layer veneer can carry out communication by S mouth communication module.
In the described system, described schedule process module is distributed to described command processing module according to the command packet mark and the command code of the command message that described management level issue with this message; The command packet mark and the command code of replying the command message of returning according to described operation layer veneer are distributed to the described processing module of replying with this message.
In the described system, the described processing module of replying can comprise:
The message processing sub is used for the register node with described command processing module transmission, is inserted in the described register node chained list as a node; The described command message of returning of being replied by described operation layer veneer that also is used for receiving carries out described coupling at described register node chained list, with the described endpoint unregistration that the match is successful, and to replying to described management level after described whole veneer response messages integration.
In the described system, the described processing module of replying may further include:
Overtime management submodule, be used for the overtime node of described register node chained list is taken out and is inserted in the overtime node chained list, also the node in the described overtime node chained list sent to the described integrated operation of wait in the message queue of described message processing sub.Further, described overtime management submodule sends to the node in the described overtime node chained list in the message queue of described message processing sub after whole described register node chained list poll one time more one by one.
In the described system, described system also can further comprise:
Database is used to preserve the command message that is issued by described management level of described operation layer veneer successful respond;
The database processing module, the keyword of the message that is used for preserving is as required safeguarded described database.
The present invention and then command response processing method in a kind of Agent layer of communication system devices is provided is applied to correspondence order that replying of all operation layer veneers reported corresponding management level exactly, comprises the steps:
(1) described Agent layer receives the command message that described management level issue;
(2) generate register node and assignment according to described command message, and safeguard a register node chained list, described register node also comprises the command message that management level issue;
(3) described command message is forwarded to specified services layer veneer;
(4) receive described operation layer veneer and reply the command message of returning;
(5) the described command message of returning of replying is mated in described register node chained list, and incite somebody to action the endpoint unregistration that the match is successful;
(6) to replying to described management level after whole response messages integration.
In the described method, described Agent layer and described management level can be carried out communication by Qx mouth communication module; Described Agent layer and described operation layer veneer can carry out communication by S mouth communication module.
In the described method, Agent layer described in the step (2) can be inserted into described register node in the described register node chained list.
In the described method, in the described step (3), described Agent layer can be forwarded to described specified services layer veneer with described command message according to the command packet mark and the command code of described command message.
In the described method, in the described step (5), described Agent layer can be carried out described coupling according to the command packet mark and the command code of described operation layer veneer acknowledgement command message.
Described method can comprise further that also described Agent layer is taken out the overtime node in the described register node chained list and be inserted into and waits for described integrated operation in the overtime node chained list.Further, described Agent layer can be carried out described integrated operation again after whole described register node chained list poll one time.
In the described method, described step (5) can further include: after described Agent layer collects all veneer response messages of this management level command message, if described all veneer response messages are success all, then the command message that described management level are issued is preserved.
Compared with prior art, command response treatment system and method in the Agent layer of the present invention are after the order that the execution management level issue, no matter whether concurrent order is, Agent layer can both correctly collect operation layer veneer response message, and replys the correspondence order of corresponding management level.
Description of drawings
Fig. 1 is the composition schematic diagram of communication system devices embodiment in the prior art;
Fig. 2 is that system embodiment of the present invention is formed schematic diagram;
Fig. 3 is a system command processing module Message Processing of the present invention;
Fig. 4 is the schematic flow sheet of system embodiment message processing sub message Processing Example of the present invention;
Fig. 5 is that system embodiment of the present invention is replied the regularly schematic flow sheet of repeating query register node chained list embodiment of processing module;
Fig. 6 is the data flow overall diagram of the inventive method embodiment.
Embodiment
The present invention is described in further detail below in conjunction with the drawings and specific embodiments.
Fig. 2 shows an embodiment of system of the present invention, comprises schedule process module, command processing module and replys processing module.Schedule process module wherein, its function of mainly finishing is to be used for the command message that the receiving management layer issues, and the operation layer veneer replys the command message of returning, and the message that receives is distributed to command processing module.
Command processing module wherein, its function of mainly finishing is the command message that is issued by management level that is used for according to receiving, after generating register node and assignment, this register node sent to reply processing module, and this command message is forwarded to specified services layer veneer.If unusual, then need to reply the management level failure.
The generation of register node and assignment are exactly internal storage structure of first to file, from the command message that management level issue, obtain following information then: the command timeout time, the Qx command code that is used for interface between Agent layer and the management level, the management level sign, management level message identification (issuing) by management level, subcommand set and sum after Qx order splits, the Agent layer message identification of each subcommand correspondence, and each Agent layer message identification correspondence issue veneer address set and sum.All these information assignment to after the respective field of register node, still are kept at the message that issues in the register node, used in order to replying processing module.
The register node that the mentioned order processing module is generated mainly is to be used to form a register node chained list of preserving concurrent command information, is convenient to find when operation layer is replied needed information.The data structure of register node information comprises following information:
The structure of register node information comprises: time-out time, register node content of parameter and point to last register node and the pointer etc. of back one register node;
The structure of register node content of parameter comprises: register node replys condition, preserve message pointer that management level issue etc.;
The structure that register node is replied condition comprises: the Agent layer message identification number that the command code that management level issue, management level sign, management level message identification, Agent layer message identification sum, veneer have reported, subcommand array and the veneer that issues are replied structure list etc.;
Veneer is replied structure and is comprised: the Agent layer message identification, need report the veneer sum of replying, report veneer address list that veneer counting, the veneer message buffer address list that has reported of replying and having reported reply etc.
The command message that command processing module issues management level should be noted that when being forwarded to the operation layer veneer, management level must be identified, management level message identification and Agent layer message identification all be sent to veneer, and veneer is when replying, also need above-mentioned three information are all fed back, used in order to replying processing module.
Wherein, comprised the Agent layer message identification tabulation that all Agent layer message identifications are formed together in the register node chained list, and the tabulation of all veneer addresses that need report.
The inside story flow processing of command processing module specifically comprises the steps: as shown in Figure 3
Step 301: command processing module is applied for an internal storage structure after receiving the command message that management level issue, be used for preserving the relevant information of register node, and the register node structure all is initialized as 0;
Step 302: with the command timeout time, the Qx command code writes in the register node structure respective field according to message;
Step 303: write in the register node structure respective field according to the Agent layer message identification of message with management level sign, management level message identification, the subcommand set that issues and sum, each subcommand correspondence;
Step 304: with the single board information that needs issue, comprise that the veneer address set and the sum that issue write in the register node structure respective field according to message;
Step 305: the message that management level are issued writes in the register node structure respective field;
Step 306: send register node to replying the replying in the managing message queues of processing module;
Step 307: message is forwarded to corresponding veneer according to issuing single board information.
Wherein reply processing module, its function of mainly finishing is to be used for the register node of sending according to command processing module, safeguard a register node chained list, when receive by command processing module send by the operation layer veneer reply return command message the time, this message is mated in the register node chained list, with the endpoint unregistration that the match is successful, and, reply to management level to after whole veneer response messages integration.
Reply processing module inside and comprise message processing sub and overtime management submodule, message processing sub wherein, the function that it is mainly finished is to handle various classification messages respectively, comprise the register node that command processing module sends over, the operation layer veneer response message that sends through the schedule process module branch, and reply the overtime response message that the overtime management submodule of processing module sends over.The message processing sub is handled the process of message, as shown in Figure 4, comprises the steps:
Step 401: from reply managing message queues, obtain message packet;
Step 402: the grouping sign that obtains message;
Step 403: offset the breath message according to the grouping sign and classify;
Step 404: different types of message is handled respectively.To overtime response message, the processing of message processing sub is very simple, reply after exactly the nodal information in the overtime response message in the message being integrated and report management level, the memory information (as step 4a) of while release message message, veneer is overtime because overtime nodal information may be the partial service layer, other all successful respond are so need with the information of success and overtime information integrated replying the last memory information of release message message again to management level here; To the register node that command processing module sends, the processing of message processing sub is also very simple, exactly current register node is inserted in the register node chained list as a node, such as its end (as step 4b); To invalid packet, the processing of message processing sub discharges the memory information (as step 4c) of invalid message message exactly; To the veneer response message, the processing of message processing sub is relatively complicated, at first obtains management level sign and management level message identification (as step 4d) from the message of receiving;
Step 405: according to management level sign and management level message identification matched and searched respective nodes information from the register node chained list, if do not find, explanation is illegal message, and directly the memory information (step 405a) of release message message returns step 401; If successfully find, change step 406;
Step 406: from message, obtain the Agent layer message identification;
Step 407: according to the Agent layer message identification corresponding Agent layer message identification of matched and searched information from the Agent layer message identification tabulation of above-mentioned node, if do not find, explanation is illegal message, and directly the memory information (step 405a) of release message message returns step 401; If successfully find, change step 408;
Step 408: from message, obtain the veneer address;
Step 409: according to the corresponding veneer of matched and searched address from the veneer address list that the needs of above-mentioned Agent layer message identification information report, veneer address, if do not find, explanation is illegal message, and directly the memory information (step 405a) of release message message returns step 401; If successfully find, change step 410;
Step 410: judge whether corresponding veneer reported, if reported really, explanation is to repeat to report message, and directly the memory information (step 405a) of release message message returns step 401; If do not report, change step 411;
Step 411: this veneer address that reports write report in the veneer address list of replying, and will report the veneer counting of replying to add one, the message first address is write report the buffer zone address tabulation of replying, change step 412;
Step 412: whether the veneer of judging current Agent layer message identification all reported, and if not all reporting, directly changeed step 414, if be all to report really, then changeed step 413;
Step 413: will report the Agent layer message identification counting of replying to add one, and change step 414 again;
Step 414: judge to have reported the Agent layer message identification of replying to count the Agent layer message identification sum that whether equals to issue, if it is unequal, illustrate that all veneers that Agent layer does not also receive all subcommands of this management level order reply, directly turn back to step 401 and continue to carry out, wait for the follow-up message that does not collect; If equate, illustrate that all veneers that Agent layer has collected all subcommands of this management level order reply continuation execution in step 415;
Step 415: reply to management level whole node is information integrated, change step 416 afterwards; Because might fail by partial service layer veneer execution result in the nodal information, and the success of other execution result, so need here the information and the information integrated of failure of success are replied to management level;
Step 416: the node searched of deletion from the register node chained list, and discharge the memory information of node, promptly nullify this node, to return step 401 and continue to carry out, the manage business handling process of layer veneer response message of message processing sub finishes.
Wherein, for operation layer veneer response message, the processing of message processing sub is relatively complicated, and major function is that the veneer response message that will receive mates in the register node chained list, with the endpoint unregistration that the match is successful, and whole veneer response messages are integrated to reply report management level.
Reply the overtime management submodule in the processing module, the function that it is mainly finished is according to the default time, such as being preset as 1 second, automatic regular polling register node chained list.Judge at first whether current register node is overtime, if do not have overtime, then the time-out time with current register node subtracts next register node of poll in the lump, if find that current register node is overtime, then take out present node and be inserted into the overtime node chained list next register node of continuation poll from the register node chained list.Behind the register node poll in the whole chained list one time, the node in the overtime node chained list is sent to one by one in the message queue of message processing sub and wait for integrated operation.Reply processing module regularly repeating query register node chained list embodiment flow process as shown in Figure 5, comprise the steps:
Step 501: in the cycle of setting cycle timer,, receive timer event then such as being 1 second;
Step 502: the first node that obtains the register node chained list;
Step 503: judge whether present node is the sky node,, otherwise change step 508 if be not sky then change step 504;
Step 504: judge further whether present node is overtime, if overtime then change step 505, otherwise would change step 506;
Step 505: take off present node, put into overtime node chained list, execution in step 507 again;
Step 506: after the time-out time of present node subtracted one, execution in step 507 again;
Step 507: the next node of getting in the register node chained list is a present node, returns step 503 afterwards and continues to carry out;
Step 508: the first node of getting overtime node chained list is a present node;
Step 509: judge that further whether present node is empty,, carry out otherwise change step 510 if for sky then return step 501;
Step 510: send present node to replying managing message queues;
Step 5 11: the next node of getting in the overtime node chained list is a present node, returns step 509 afterwards and continues to carry out.
In the system embodiment of the present invention, also can further comprise a database and a database processing module.Database function wherein is: under the operation of database processing module, the message that the management level of receiving operation layer veneer successful respond issue is preserved; And the function of database processing module mainly to be the keyword of the message data preserved as required manage and safeguard database, also promptly wherein message is increased deletion or revise.
Correspondingly, after register node generates, also need from the command message that management level issue, to obtain warehouse-in call back function information; The structure of register node content of parameter yet comprises the pointer of putting call back function in storage.
And in the step 302 of the inside story flow processing of command processing module shown in Figure 3, command processing module also will be put call back function in storage according to message and be write in the respective field of register node structure; Handle in the process of message in message processing sub as shown in Figure 4, when step 414 has reported the Agent layer message identification sum that the Agent layer message identification counting of replying equals to issue, step 415 with whole node information integrated reply to management level before, further comprise the steps:
Step a: whether the execution result of judging the message that all collect is all successful, if not whole successes, and the direct execution in step 415 of skips steps b and step c, otherwise change step b;
Step b: judge whether warehouse-in call back function pointer is empty, if be empty, skips steps c, directly execution in step 415; If be not empty, change step c;
Step c: according to keyword the command message that management level issue is carried out in-stockroom operation, afterwards execution in step 415 again.
By above-mentioned description to system of the present invention as can be known, registration through command processing module, reply the coupling and the cancellation of processing module message processing sub and the poll of replying the overtime management submodule of processing module, can guarantee the correspondence order that Agent layer can report corresponding management level accurately with replying of all operation layer veneers fully.
According to said system embodiment, command response processing method embodiment in the Agent layer of the present invention as shown in Figure 6, mainly comprises following eight steps.Among this method embodiment, a webmaster (the management level entity among Fig. 1) walks abreast via an Agent layer distribution configuration command to the operation layer veneer, wherein webmaster is designated MngrId, the Qx command code that issues is QxCmd, message identification is MngrPackId, the subcommand that issues is SCmd, and the veneer that issues is Mcu1 and Mcu2.The step of the inventive method comprises:
Step is 1.: the command message that management level issue is received module forwards to schedule process module through the communication of Qx mouth; Qx mouth communication receipts module wherein is used for the communication between administration agent layer and the management level; The command message that management level issue, it is designated MngrPackId, and command code is QxCmd;
Step is 2.: schedule process module is distributed to command processing module according to command packet mark and command code QxCmd with message;
Step is 3.: command processing module is finished the generation and the assignment of register node according to the command message that issues, and this register node sent to replys processing module;
Step is 4.: if 3. success of step is then sent out module forwards to operation layer veneer with the command message that issues by the communication of S mouth according to command packet mark and command code, and also i.e. as shown in Figure 6 veneer Mcu1 and veneer Mcu2; If step is 3. unsuccessful, also promptly wherein register node generates unsuccessful, or register node generates successfully but the assignment failure, or register node generates and assignment success but send to the procedure failure of replying processing module, to send out the direct answer failed information of module by the communication of Qx mouth and be designated the corresponding management layer of MngrId to management level, this command process finishes (as step 4. ' shown in); Module is sent out in S mouth communication wherein, is used for the communication between administration agent layer and the operation layer;
Step is 5.: the operation layer veneer is replied the command message of returning and is received module forwards to schedule process module through the communication of S mouth, and the command code of message is SCmd; Module is received in S mouth communication wherein, is used for the communication between administration agent layer and the operation layer veneer;
Step is 6.: schedule process module is distributed to message the message processing sub of replying processing module according to command packet mark and command code SCmd;
Step is 7.: the message processing sub of replying processing module is mated in the register node chained list the message of receiving respectively according to command packet mark and command code and is nullified, and the command message data loading that whether management level is issued according to the situation decision of handling;
Step is 8.: whole veneer response messages are integrated reply to management level at last.
In addition, reply the overtime management submodule automatic regular polling register node chained list of processing module.If finding has register node overtime, then the node message is taken off and send to the message processing sub of replying processing module and handle.
After finishing the aforesaid operations process, Agent layer just can guarantee correspondence order that replying of all operation layer veneers reported corresponding management level accurately.
Claims (17)
1. command response treatment system in the Agent layer of a communication system devices, be applied to correspondence order that replying of all operation layer veneers reported corresponding management level exactly, it is characterized in that, comprising: schedule process module, command processing module, reply processing module, wherein
Described schedule process module is used for the command message that the receiving management layer issues and is distributed to described command processing module; Also being used to receive the operation layer veneer replys the command message of returning and is distributed to the described processing module of replying;
Described command processing module, be used for according to the command message that issues by management level that receives, after generating register node and assignment, this register node is sent to the described processing module of replying, and this command message is forwarded to specified services layer veneer, this register node also comprises the command message that management level issue;
The described processing module of replying, be used for the register node of sending according to described command processing module, safeguard a register node chained list, when receive by the operation layer veneer reply return command message the time, this message is mated in the register node chained list, with the endpoint unregistration that the match is successful, and, reply to described management level to after whole veneer response messages integration.
2. the system as claimed in claim 1 is characterized in that, described Agent layer and described management level are carried out communication by Qx mouth communication module.
3. the system as claimed in claim 1 is characterized in that, described Agent layer and described operation layer veneer carry out communication by S mouth communication module.
4. the system as claimed in claim 1 is characterized in that, described schedule process module is distributed to described command processing module according to the command packet mark and the command code of the command message that described management level issue with this message; The command packet mark and the command code of replying the command message of returning according to described operation layer veneer are distributed to the described processing module of replying with this message.
5. the system as claimed in claim 1 is characterized in that, the described processing module of replying comprises:
The message processing sub is used for the register node with described command processing module transmission, is inserted in the described register node chained list as a node; The described command message of returning of being replied by described operation layer veneer that also is used for receiving carries out described coupling at described register node chained list, with the described endpoint unregistration that the match is successful, and to replying to described management level after described whole veneer response messages integration.
6. system as claimed in claim 5 is characterized in that, the described processing module of replying further comprises:
Overtime management submodule, be used for the overtime node of described register node chained list is taken out and is inserted in the overtime node chained list, also the node in the described overtime node chained list sent to the described integrated operation of wait in the message queue of described message processing sub.
7. system as claimed in claim 6 is characterized in that, described overtime management submodule sends to the node in the described overtime node chained list in the message queue of described message processing sub after whole described register node chained list poll one time more one by one.
8. the system as claimed in claim 1 is characterized in that, further comprises:
Database is used to preserve the command message that is issued by described management level of described operation layer veneer successful respond;
The database processing module, the keyword of the message that is used for preserving is as required safeguarded described database.
9. command response processing method in the Agent layer of a communication system devices is applied to correspondence order that replying of all operation layer veneers reported corresponding management level exactly, it is characterized in that, comprises the steps:
(1) described Agent layer receives the command message that described management level issue;
(2) generate register node and assignment according to described command message, and safeguard a register node chained list, described register node also comprises the command message that management level issue;
(3) described command message is forwarded to specified services layer veneer;
(4) receive described operation layer veneer and reply the command message of returning;
(5) the described command message of returning of replying is mated in described register node chained list, and incite somebody to action the endpoint unregistration that the match is successful;
(6) to replying to described management level after whole response messages integration.
10. method as claimed in claim 9 is characterized in that, described Agent layer and described management level are carried out communication by Qx mouth communication module.
11. method as claimed in claim 9 is characterized in that, described Agent layer and described operation layer veneer carry out communication by S mouth communication module.
12. method as claimed in claim 9 is characterized in that, Agent layer is inserted into described register node in the described register node chained list described in the step (2).
13. method as claimed in claim 9 is characterized in that, in the described step (3), described Agent layer is forwarded to described specified services layer veneer according to the command packet mark and the command code of described command message with described command message.
14. method as claimed in claim 9 is characterized in that, in the described step (5), described Agent layer is carried out described coupling according to the command packet mark and the command code of described operation layer veneer acknowledgement command message.
15. method as claimed in claim 9 is characterized in that, further comprises, described Agent layer is taken out the overtime node in the described register node chained list and be inserted into and waits for described integrated operation in the overtime node chained list.
16. method as claimed in claim 15 is characterized in that, described Agent layer is carried out described integrated operation again after whole described register node chained list poll one time.
17. method as claimed in claim 9, it is characterized in that, described step (5) further comprises: after described Agent layer collects all veneer response messages of this management level command message, if described all veneer response messages are success all, then the command message that described management level are issued is preserved.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101037287A CN101193030B (en) | 2007-05-16 | 2007-05-16 | A command response processing system and method in agent layer of the communication system device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007101037287A CN101193030B (en) | 2007-05-16 | 2007-05-16 | A command response processing system and method in agent layer of the communication system device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101193030A CN101193030A (en) | 2008-06-04 |
CN101193030B true CN101193030B (en) | 2010-12-08 |
Family
ID=39487793
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007101037287A Active CN101193030B (en) | 2007-05-16 | 2007-05-16 | A command response processing system and method in agent layer of the communication system device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101193030B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106254040B (en) * | 2015-06-15 | 2020-03-13 | 中兴通讯股份有限公司 | Command response processing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815652A (en) * | 1995-05-31 | 1998-09-29 | Hitachi, Ltd. | Computer management system |
CN1422040A (en) * | 2001-11-23 | 2003-06-04 | 华为技术有限公司 | A method for implementing remote management of equipment |
CN1549510A (en) * | 2003-05-16 | 2004-11-24 | 中国移动通信集团公司 | The method of the managed system registration interface agent accessing information |
-
2007
- 2007-05-16 CN CN2007101037287A patent/CN101193030B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5815652A (en) * | 1995-05-31 | 1998-09-29 | Hitachi, Ltd. | Computer management system |
CN1422040A (en) * | 2001-11-23 | 2003-06-04 | 华为技术有限公司 | A method for implementing remote management of equipment |
CN1549510A (en) * | 2003-05-16 | 2004-11-24 | 中国移动通信集团公司 | The method of the managed system registration interface agent accessing information |
Also Published As
Publication number | Publication date |
---|---|
CN101193030A (en) | 2008-06-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108965457A (en) | A kind of message delivery method of distributed cluster system, device, equipment and medium | |
CN108874562A (en) | Distributed high concurrent message queue supplying system | |
CN110297766A (en) | Method for testing software and software testing system based on distributed test node cluster | |
CN110851248B (en) | Asynchronous task data processing method and device and computer readable storage medium | |
US20080148275A1 (en) | Efficient Order-Preserving Delivery of Concurrent Messages | |
JPH076112A (en) | Communication device between at least one user and at least one server, method of using the device and use of the device | |
CN110162388A (en) | A kind of method for scheduling task, system and terminal device | |
US20090216893A1 (en) | Buffer discovery in a parrallel multi-tasking multi-processor environment | |
CN101699482A (en) | Method for realizing data exchange among service systems by using storage and logistics center model | |
CN102893296B (en) | Optionally control information stream in cooperative environment | |
CN102946376A (en) | Method for implementing asynchronous communication | |
EP1177670B1 (en) | File transfer system and method | |
CN104618432A (en) | Event sending and receiving handling method and system | |
CN105468682B (en) | A kind of event scheduling system | |
US20090271466A1 (en) | Data logging with network interfacing feature | |
CN103179009A (en) | A Dynamic Adaptive Calling Method of Distributed Management System | |
CN101193030B (en) | A command response processing system and method in agent layer of the communication system device | |
CN108156061A (en) | Esb monitoring service platforms | |
CN113032139B (en) | Request processing method, device, computer-readable storage medium and electronic device | |
CN105700859A (en) | Network-processor-based hardware table traversal method and apparatus | |
US7522590B2 (en) | Managing message arrival to ensure proper matching of unordered messages | |
CN101320443A (en) | Electronic work order processing method and device | |
CN106775984A (en) | A kind of method and apparatus for managing thread pool | |
CN102143072A (en) | Method for fluid control configuration and network equipment | |
CN101800663A (en) | Interface buffering method and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |