Active self discovery of devices that participate in a network
First Claim
1. A network management active self discovery system for a network, comprising:
- a management server, for coupling to the network and having a corresponding server address, that includes a management database that is used to store management information and corresponding network addresses received from the network; and
at least one managed device, for coupling to the network, that includes an active discovery agent which initiates its management by the management server by sending management information including its network address via the network using the server address, wherein the management server further comprises;
a network interface for coupling to the network; and
a back end module coupled to the network interface and the management database that processes management information and network addresses received by the network interface into the management database, wherein the back end module further comprises;
a transaction file;
a first module coupled to the network interface that transfers management information and addresses into the transaction file as received; and
a second module that processes management information and addresses from the transaction file into the management database.
3 Assignments
0 Petitions
Accused Products
Abstract
An active self discovery system and method for a network. The network includes a management server having a corresponding server address and one or more managed devices. The management server includes a management database that is used to store management information and corresponding network addresses for each of the managed devices. Each managed device includes an active discovery agent that initiates management by sending its management information and network address to the management server. The managed device sends its management information upon initialization or anytime after the device becomes active on the network. Also, the managed device sends updated management information to the management server if and when the management information changes. Such changes include any status or configuration changes of the managed device or a new network address if the device'"'"'s address is dynamically changed. Communication may be according to HTTP, where the management information is sent using HTTP post transactions. The HTTP post transactions may comprise HTML forms field formatted data and/or a tagged entity body with a MIME descriptor.
171 Citations
16 Claims
-
1. A network management active self discovery system for a network, comprising:
-
a management server, for coupling to the network and having a corresponding server address, that includes a management database that is used to store management information and corresponding network addresses received from the network; and
at least one managed device, for coupling to the network, that includes an active discovery agent which initiates its management by the management server by sending management information including its network address via the network using the server address, wherein the management server further comprises;
a network interface for coupling to the network; and
a back end module coupled to the network interface and the management database that processes management information and network addresses received by the network interface into the management database, wherein the back end module further comprises;
a transaction file;
a first module coupled to the network interface that transfers management information and addresses into the transaction file as received; and
a second module that processes management information and addresses from the transaction file into the management database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
the at least one managed device sending updated management information to the management server using the server address if and when the management information changes.
-
-
4. The network management active self discovery system of claim 3, wherein changes of the management information include status and configuration changes of the at least one managed device.
-
5. The network management active self discovery system of claim 3, wherein the at least one managed device sends a new network address to the management server if the network address of the at least one managed device is changed.
-
6. The network management active self discovery system of claim 1, further comprising:
-
the active discovery agent supporting the HyperText Transfer Protocol (HTTP);
the management server including a web server that supports the HTTP; and
the active discovery agent and the web server communicating according to HTTP.
-
-
7. The network management active self discovery system of claim 6, wherein the server address is in symbolic form and is resolved into an Internet Protocol address.
-
8. The network management active self discovery system of claim 6, further comprising:
the active discovery agent formulating the management information and the network address of the at least one managed device into an HTTP post transaction that is sent to the web server.
-
9. The network management active self discovery system of claim 8, wherein the HTTP post transaction includes an entity body with an HTTP descriptor tag.
-
10. A method of active self discovery of devices of a network that includes at least one managed device and a management server, comprising steps of
providing a managed device with a server address corresponding to the management server; -
formulating, by the managed device, management information and a network address corresponding to the managed device into a management package; and
sending, by the managed device, the management package to the management server using the server address to initiate management of the managed device by the management server;
processing, by the management server, any management packages received via the network into a management database, wherein said processing further comprises steps of;
transferring, by the management server, any management packages received via the network into an intermediate file; and
processing by the management server, any management packages written to the intermediate file into the management database. - View Dependent Claims (11, 12, 13, 14, 15, 16)
during operation and upon a change of the management information of the managed device, formulating, by the managed device, an updated management package; and
sending, by the managed device, the updated management package to the management server using the server address.
-
-
12. The method of claim 11, further comprising steps of:
-
during operation and upon a change of the network address of the managed device, formulating, by the managed device, an updated management package including a new network address for the managed device; and
sending, by the managed device, the updated management package to the management server using the server address.
-
-
13. The method of claim 10, further comprising steps of:
-
said formulating comprising formulating a management package into a HyperText Transfer Protocol (HTTP) post transaction; and
said sending comprising sending the HTTP post transaction to the management server according to HTTP.
-
-
14. The method of claim 13, wherein said formulating comprises formulating a management package into an HTTP post transaction including a entity body and a descriptor tag.
-
15. The method of claim 10, wherein the step of formulating further comprises encrypting the management information.
-
16. The method of claim 10, wherein the step of formulating further comprises a step of compressing the management information.
Specification