Element management system with dynamic database updates based on parsed snooping
First Claim
1. A computer including software, for managing telecommunication network elements, comprising:
- one or more operator-driven processes which monitor and manage network elements in real time, using at least one telecommunications network control channel;
a database which reports attributes of ones of said network elements in response to queries from ones of said operator-driven processes; and
one or more background processeswhich monitor communications over said control channel and which parse all communications which imply network element status changes andwhich dynamically update said database accordingly, in real time.
2 Assignments
0 Petitions
Accused Products
Abstract
A new approach to maintaining concurrency in a network element management database. A background process constantly monitors the channels which carry network element configuration commands, and automatically parses any messages which carry information about the status of network elements. The information derived from parsing these messages is then used for a dynamic update of the database of network element attributes. This means that the database is completely current on the very latest status changes, and operators do not have to cross-check log files to see if their data is current. Instead, a simple database query retrieves fully current information.
-
Citations
11 Claims
-
1. A computer including software, for managing telecommunication network elements, comprising:
-
one or more operator-driven processes which monitor and manage network elements in real time, using at least one telecommunications network control channel; a database which reports attributes of ones of said network elements in response to queries from ones of said operator-driven processes; and one or more background processes which monitor communications over said control channel and which parse all communications which imply network element status changes and which dynamically update said database accordingly, in real time. - View Dependent Claims (2)
-
-
3. A method for maintaining a network element database, comprising:
- monitoring, in real time, communications between a network element manager and a plurality of network elements over at least one telecommunications network control channel;
storing configuration status information regarding the plurality of network elements at a database associated with the network element manager;
parsing messages received from one or more of the plurality of network elements, which include updated configuration status information regarding the one or more of the plurality of network elements; and
dynamically updating portions of the configuration status information with portions of the updated status information in real time. - View Dependent Claims (4, 5, 6)
- monitoring, in real time, communications between a network element manager and a plurality of network elements over at least one telecommunications network control channel;
-
7. A telecommunications network element manager, comprising:
- an interface being operable to communicate with a plurality of telecommunications network elements using at least one telecommunications network control channel;
a processor being operable to monitor, in real time, communications received at the interface;
a memory being operable to store configuration status information regarding the plurality of network elements;
the processor being further operable to parse messages received from one or more of the plurality of network elements, which include updated configuration status information regarding the one or more of the plurality of network elements; and
the processor being further operable to dynamically update portions of the configuration status information with portions of the updated status information in real time. - View Dependent Claims (8, 9, 10, 11)
- an interface being operable to communicate with a plurality of telecommunications network elements using at least one telecommunications network control channel;
Specification