SNMP master agent that translates messages to a sub-agent proprietary format using a translation table by the sub-agent
First Claim
1. In a system comprising a master agent communicating with a manager using a standard simple network management protocol (SNMP) format and a sub-agent communicating with an associated managed object using a sub-agent proprietary format different from the SNMP format, a method comprising:
- receiving a communication at the master agent from the manager in the SNMP format; and
translating the communication at the master agent on behalf of the sub-agent from the SNMP format to the sub-agent proprietary format, the translating is performed by the master agent by accessing a translation table provided by the sub-agent.
1 Assignment
0 Petitions
Accused Products
Abstract
A simple network management protocol (SNMP) manager communicates with an SNMP master agent using an SNMP data unit (PDU). The PDU includes identification data identifying a particular sub-agent and an SNMP command for an associated managed object. The master agent translates the PDU from the SNMP format into a proprietary database record format used by the sub-agent. The master agent translates the SNMP PDU into the proprietary database record format using a translation table provided by the sub-agent. Messages also flow from the sub-agent to the SNMP manager. The master agent translates these messages from the proprietary database record format into an SNMP PDU using the translation table.
-
Citations
22 Claims
-
1. In a system comprising a master agent communicating with a manager using a standard simple network management protocol (SNMP) format and a sub-agent communicating with an associated managed object using a sub-agent proprietary format different from the SNMP format, a method comprising:
-
receiving a communication at the master agent from the manager in the SNMP format; and
translating the communication at the master agent on behalf of the sub-agent from the SNMP format to the sub-agent proprietary format, the translating is performed by the master agent by accessing a translation table provided by the sub-agent. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. In a system comprising a Master Agent communicating with an SNMP manager using a simple network management protocol (SNMP) protocol data unit (PDU) format and a sub-agent communicating with an associated managed object using a database record format that is different from the SNMP PDU format, a method comprising:
-
receiving in the SNMP PDU format, at the Master Agent, an SNMP PDU having identification data for the sub-agent and an SNMP command for the associated managed object; and
translating at the Master Agent on behalf of the sub-agent the identification data and the SNMP command from the SNMP PDU format to the Database Record format, the translating performed by the master agent by accessing a translation table provided by the sub-agent. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. In a system comprising a master agent communicating with a manager using a standard simple network management protocol (SNMP) format and a sub-agent communicating with an associated managed object using a sub-agent proprietary format different from the SNMP format, a method comprising:
-
receiving at the master agent a communication from the sub-agent in the sub-agent proprietary format; and
translating the communication at the master agent on behalf of the sub-agent from the sub-agent proprietary format to the SNMP format, the translating is performed by the master agent by accessing a translation table provided by the sub-agent.
-
-
14. A method comprising;
-
receiving a protocol data unit (PDU) at a simple network management protocol (SNMP) master agent, the PDU in a first format, the PDU having identification data for a SNMP sub-agent and a SNMP command for an associated managed object;
accessing a translation table, the translation table provided to the SNMP master agent by the SNMP sub-agent; and
using the translation table to translate the identification data from a first format to a second format. - View Dependent Claims (15)
-
-
16. An apparatus comprising:
-
a processor; and
a memory, coupled to the processor, having stored therein executable instructions which, when executed by the processor cause the processor to a) receive a protocol data unit (PDU) at a simple network management protocol (SNMP) master agent, the PDU in a first format, the PDU having identification data for a SNMP sub-agent and a SNMP command for an associated managed object, b) access a translation table, the translation table provided to the SNMP master agent by the SNMP sub-agent, and c) use the translation table to translate the identification data from a first format to a second format. - View Dependent Claims (17)
-
-
18. A simple network management protocol (SNMP) distributed network comprising:
-
a SNMP manager, the SNMP manager capable of transmitting a SNMP protocol data unit (PDU), the SNMP PDU having identification data for a sub-agent and a SNMP command for an associated managed object, the SNMP PDU transmitted in a first format;
a SNMP master agent having associated therewith a translation table such that access to the translation table allows translation of the identification data and the SNMP command from the first format to a second format, the translation table provided to the SNMP master agent by the SNMP sub-agent. - View Dependent Claims (19, 20)
-
-
21. A machine-readable medium having stored thereon executable instructions which, when executed by the processor cause the processor to perform a method, the method comprising:
-
receiving a protocol data unit (PDU) at a simple network management protocol (SNMP) master agent, the PDU in a first format, the PDU having identification data for a SNMP sub-agent and a SNMP command for an associated managed object;
accessing a translation table, the translation table provided to the SNMP master agent by the SNMP sub-agent; and
using the translation table to translate the identification data from a first format to a second format. - View Dependent Claims (22)
transmitting the identification data and the SNMP command in the second format to the sub-agent.
-
Specification