Network management apparatus and method based on simple network management protocol
First Claim
1. An apparatus for generating a management information base (MIB) file for managing a communication device using Simple Network Management Protocol (SNMP) at a compile time and an object identifier information (OIDInfo) file for communication between an SNMP agent and an application program, comprising:
- a header file memory for storing a header file created by the application program to manage an SNMP device;
an extractor for reading the header file from the header file memory and creating an MIB file and an OIDInfo file for exchanging a message between the SNMP agent and the application program;
an MIB file memory for storing the MIB file created by the extractor; and
an OIDInfo memory for storing the OIDInfo file created by the extractor.
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. An apparatus for generating a management information base (MIB) file for managing a communication device using Simple Network Management Protocol (SNMP) at a compile time and an object identifier information (OIDInfo) file for communication between an SNMP agent and an application program, comprising:
-
a header file memory for storing a header file created by the application program to manage an SNMP device;
an extractor for reading the header file from the header file memory and creating an MIB file and an OIDInfo file for exchanging a message between the SNMP agent and the application program;
an MIB file memory for storing the MIB file created by the extractor; and
an OIDInfo memory for storing the OIDInfo file created by the extractor. - View Dependent Claims (2)
-
-
3. A method for generating a management information base (MIB) file for managing a communication device using Simple Network Management Protocol (SNMP) at a compile time and an object identifier information (OIDInfo) file for communication between an SNMP agent and an application program, comprising the steps of:
-
creating an SNMP interface header file in an application program receiving a changed management item;
reading the SNMP interface header file and generating an MIB file and an OIDInfo file; and
storing the MIB file and the OIDInfo file.
-
-
4. A method for performing a run time 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 a response of a result of processing the management item, comprising the steps of:
-
receiving the SNMP request message for requesting data of the management item from the manager in an agent;
sending object identifier information (OIDInfo) included in the SNMP request message from the agent to an OIDInfo processor;
sending information for communication between the agent and an application program storing the management item data requested by the manager from the OIDInfo processor to the agent on a basis of the OIDInfo;
communicating with the application program in the agent on a basis of the communication information received from the OIDInfo processor 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 agent to the manager. - View Dependent Claims (5, 6)
-
-
7. An apparatus for managing a communication device using Simple Network Management Protocol (SNMP) to perform a run time operation for receiving an SNMP request message including a management item from a manager for managing the communication device using SNMP and making a response of a result of processing the management item, comprising:
-
an application program for performing an operation for requesting the management item;
an object identifier information (OIDInfo) processing means for providing information for communicating with the application program when receiving predetermined OIDInfo mapped to the management item; and
an agent for sending, to the OIDInfo processing means, the OIDInfo mapped to the management item when receiving the SNMP request message from the manager, obtaining the 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 (8, 9, 10, 11)
-
Specification