Method and system for managing protocols used to obtain status information from a network device
First Claim
1. A method of determining which, if any, communication protocols can be used to extract status information related to a network device, comprising:
- selecting a communication protocol among a plurality of communication protocols;
obtaining, from a device object associated with the network device, information for accessing the network device using the selected communication protocol;
determining if the network device can be accessed using the selected communication protocol and the information for accessing the network device obtained from the device object;
if the determining step determines that the network device can not be accessed using the selected communication protocol, removing, from the device object, the information for accessing the network device using the selected communication protocol; and
if the determining step determines that the network device can be accessed using the selected communication protocol, performing further tests to determine whether the selected communication protocol can be used to extract the status information from the network device.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for managing information used by a plurality of communication protocols to extract status information related to a monitored device among distinct devices communicatively coupled to a network. The method includes selecting a communication protocol among the plurality of communication protocols; retrieving, from a first memory, information for accessing the device using the selected communication protocol; and accessing the device using the selected communication protocol and the information retrieved from the first memory. In addition, a vendor-model support map, a protocol parameter map, and a status information map are maintained to allow for the efficient extraction of status information from monitored network devices using the plurality of communication protocols.
78 Citations
23 Claims
-
1. A method of determining which, if any, communication protocols can be used to extract status information related to a network device, comprising:
-
selecting a communication protocol among a plurality of communication protocols;
obtaining, from a device object associated with the network device, information for accessing the network device using the selected communication protocol;
determining if the network device can be accessed using the selected communication protocol and the information for accessing the network device obtained from the device object;
if the determining step determines that the network device can not be accessed using the selected communication protocol, removing, from the device object, the information for accessing the network device using the selected communication protocol; and
if the determining step determines that the network device can be accessed using the selected communication protocol, performing further tests to determine whether the selected communication protocol can be used to extract the status information from the network device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for determining which, if any, communication protocols can be used to extract status information related to a network device, comprising:
-
means for selecting a communication protocol among a plurality of communication protocols;
means for obtaining, from a device object associated with the network device, information for accessing the network device using the selected communication protocol;
means for determining if the network device can be accessed using the selected communication protocol and the information for accessing the network device obtained from the device object;
means for removing, from the device object, the information for accessing the network device using the selected communication protocol, when the means for determining determines that the network device can not be accessed using the selected communication protocol; and
means for performing further tests to determine whether the selected communication protocol can be used to extract the status information from the network device, when the means for determining determines that the network device can be accessed using the selected communication protocol. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer program product having a computer readable medium for determining which, if any, communication protocols can be used to extract status information related to a network device, comprising:
-
instructions for selecting a communication protocol among a plurality of communication protocols;
instructions for obtaining, from a device object associated with the network device, information for accessing the network device using the selected communication protocol;
instructions for determining if the network device can be accessed using the selected communication protocol and the information for accessing the network device obtained from the device object;
instructions for removing, from the device object, the information for accessing the network device using the selected communication protocol, when the instructions for determining determine that the network device can not be accessed using the selected communication protocol; and
instructions for performing further tests to determine whether the selected communication protocol can be used to extract the status information from the network device, when the instructions for determining determine that the network device can be accessed using the selected communication protocol. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23)
-
Specification