Methods, systems and computer program products for network element information management
First Claim
Patent Images
1. A method of monitoring a plurality of network elements in a communications network, the method comprising:
- querying the plurality of network elements, in parallel, for respective reboot and/or reconfiguration event data, wherein the respective reboot and/or reconfiguration event data indicates a reboot and/or reconfiguration of a corresponding one of the plurality of network elements independent of information from a prior query;
identifying a group of network elements including ones of the plurality of network elements based on the reboot and/or reconfiguration event data received responsive to the parallel querying, wherein the group comprises less than the plurality of network elements;
in response to identifying the group of network elements querying the identified group of network elements, in series, and selectively requesting configuration information from ones of the identified group of network elements, wherein the configuration information is different from the reboot and/or reconfiguration event data;
updating a network configuration database with the configuration information for the ones of the identified group of network elements;
extracting information from the configuration information for the ones of the identified group of network elements; and
storing the extracted information into independently searchable databases according to a category of the configuration information corresponding thereto, wherein each of the independently searchable databases comprises configuration information of a different category for the ones of the identified group of network elements.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of monitoring network elements in a communications network includes querying the network elements for reboot and/or reconfiguration event data, identifying a group of the network elements responsive to the querying, and updating information for the identified group of network elements in a network configuration database. The method may further include extracting information from the identified group of network elements into independently searchable databases. The invention may be embodied as methods, data processing systems and computer program products.
17 Citations
24 Claims
-
1. A method of monitoring a plurality of network elements in a communications network, the method comprising:
-
querying the plurality of network elements, in parallel, for respective reboot and/or reconfiguration event data, wherein the respective reboot and/or reconfiguration event data indicates a reboot and/or reconfiguration of a corresponding one of the plurality of network elements independent of information from a prior query; identifying a group of network elements including ones of the plurality of network elements based on the reboot and/or reconfiguration event data received responsive to the parallel querying, wherein the group comprises less than the plurality of network elements; in response to identifying the group of network elements querying the identified group of network elements, in series, and selectively requesting configuration information from ones of the identified group of network elements, wherein the configuration information is different from the reboot and/or reconfiguration event data; updating a network configuration database with the configuration information for the ones of the identified group of network elements; extracting information from the configuration information for the ones of the identified group of network elements; and storing the extracted information into independently searchable databases according to a category of the configuration information corresponding thereto, wherein each of the independently searchable databases comprises configuration information of a different category for the ones of the identified group of network elements. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A data processing system, comprising:
-
a network configuration database embodied in a non-transitory computer readable medium; and a change monitor embodied in a non-transitory computer readable medium configured to query a plurality of network elements in a communication network in parallel for respective reboot and/or reconfiguration event data indicating a reboot and/or reconfiguration of a corresponding one of the plurality of network elements, identify a group of network elements including ones of the plurality of network elements based on the reboot and/or reconfiguration event data received responsive to the parallel queries, wherein the group comprises less than the plurality of network elements, query the identified group of network elements in series and selectively request configuration information from ones of the identified group of network elements in response to identification the group of network elements, wherein the configuration information is different from the reboot and/or reconfiguration event data, update the network configuration database with the configuration information for the ones of the identified group of network elements, extract information from the configuration information for the ones of the identified group of network elements, and store the extracted information into independently searchable databases according to a category of the configuration information corresponding thereto, wherein each of the independently searchable database comprises configuration information of a different category for the ones of the identified group of network elements. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. An article of manufacture for monitoring a plurality of network elements in a communication network, the article of manufacture comprising a computer code embodied in a non-transitory computer readable medium, the computer code comprising:
-
code configured to query a plurality of network elements in a communication network in parallel for respective reboot and/or reconfiguration event data indicating a reboot and/or reconfiguration of a corresponding one of the plurality of network elements, code configured to identify a group of network elements including ones of the plurality of network elements based on the reboot and/or reconfiguration event data received responsive to the parallel queries, wherein the group comprises less than the plurality of network elements, code configured to query the identified group of network elements in series and selectively request configuration information from ones of the identified group of network elements in response to identifying of the group of network elements, wherein the configuration information is different from the reboot and/or reconfiguration event data, code configured to update a network configuration database with the configuration information for the ones of the identified group of network elements; and code configured to extract information from the configuration information for the ones of the identified group of network elements, and store the extracted information into independently searchable databases according to a category of the configuration information corresponding thereto, wherein each of the independently searchable database comprises configuration information of a different category for the ones of the identified group of network elements. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification