Network management apparatus and method based on simple network management protocol
First Claim
1. A method for performing an operation for receiving a Simple Network Management Protocol (SNMP) request message including a management item from a manager for managing a communication device using SNMP and making an SNMP response message including a result of processing the management item, comprising the steps of:
- creating an SNMP interface header file using an application program receiving a changed management item, and storing the SNMP interface header file in a header file memory in an SNMP agent;
reading, by the SNMP agent, the SNMP interface header file, and generating a management information base (MIB) file and an object identifier information (OIDInfo) file upon reading the SNMP interface header file wherein the object identifier information (OIDInfo) file controls the generation of a general message service (GMS) message between the SNMP agent and the application program;
receiving the SNMP request message for requesting data of the management item from the manager in the SNMP agent;
sending OIDInfo included in the SNMP request message from the SNMP agent to an OIDInfo processor in the SNMP agent such that the OIDInfo processor can read GMS information for communication between the SNMP agent and the application program from an OIDInfo memory in the SNMP agent;
sending the GMS information for communication between the SNMP agent and the application program storing the management item data requested by the manager from the OIDInfo processor to the SNMP agent based on the OIDInfo;
communicating with the application program in the SNMP agent based on the GMS information received from the OIDInfo processor by the SNMP agent, and receiving the result of processing the management item requested by the manager from the application program; and
sending the received result of processing the management item from the SNMP agent to the manager.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and method is provided for managing a communication device using Simple Network Management Protocol (SNMP). When a developer creates an SNMP interface header file through an application program at a compile time, an extractor generates a management information base (MIB) file and object identifier information (OIDInfo) on the basis of the interface header file. When a manager makes an SNMP request at a run time, an agent sends the OIDInfo included in the SNMP request message to an OIDInfo processor. The OIDInfo processor refers to an OIDInfo memory and delivers general message service (GMS) information to the agent. A GMS request/response process between the agent and the application program is then performed on the basis of the GMS information.
-
Citations
11 Claims
-
1. A method for performing an operation for receiving a Simple Network Management Protocol (SNMP) request message including a management item from a manager for managing a communication device using SNMP and making an SNMP response message including a result of processing the management item, comprising the steps of:
-
creating an SNMP interface header file using an application program receiving a changed management item, and storing the SNMP interface header file in a header file memory in an SNMP agent; reading, by the SNMP agent, the SNMP interface header file, and generating a management information base (MIB) file and an object identifier information (OIDInfo) file upon reading the SNMP interface header file wherein the object identifier information (OIDInfo) file controls the generation of a general message service (GMS) message between the SNMP agent and the application program; receiving the SNMP request message for requesting data of the management item from the manager in the SNMP agent; sending OIDInfo included in the SNMP request message from the SNMP agent to an OIDInfo processor in the SNMP agent such that the OIDInfo processor can read GMS information for communication between the SNMP agent and the application program from an OIDInfo memory in the SNMP agent; sending the GMS information for communication between the SNMP agent and the application program storing the management item data requested by the manager from the OIDInfo processor to the SNMP agent based on the OIDInfo; communicating with the application program in the SNMP agent based on the GMS information received from the OIDInfo processor by the SNMP agent, and receiving the result of processing the management item requested by the manager from the application program; and sending the received result of processing the management item from the SNMP agent to the manager. - View Dependent Claims (2, 3, 4)
-
-
5. A communication device comprising therein a Simple Network Management Protocol (SNMP) agent for managing a communication using SNMP for receiving an SNMP request message including a management item from a manager for managing the communication device using SNMP and making an SNMP response of a result of processing the management item, wherein the SNMP agent executes by the communication device:
-
an extractor for reading an SNMP interface header file created by an application program receiving a changed management item from an SNMP interface header file memory, and for generating a management information base (MIB) file and an object identifier information (OIDInfo) file upon reading the SNMP interface header file for communication by the SNMP agent with the application program wherein the object identifier information (OIDInfo) file controls the generation of a general message service (GMS) message between the SNMP agent and an application program; an OIDInfo processor in the SNMP agent configured to read GMS information for communication between the SNMP agent and an application program from an OIDInfo memory in the SNMP agent and provide the read GMS information to the SNMP agent when receiving predetermined OIDInfo mapped to the management item in an SNMP request message received by the SNMP agent; and an SNMP agent module for sending, to the OIDInfo processor, the OIDInfo mapped to the management item when receiving the SNMP request message from a manager, obtaining the GMS information for communication with the application program, receiving a result of processing the management item from the application program, and sending the processing result to the manager. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification