Path based network management method and apparatus for data communication networks
First Claim
1. A method of analyzing network characteristics comprising the steps of:
- querying a network element in a communication network for local network information;
receiving the local network information from the network element in response to querying, the local network information comprising one or more items selected from the group including topology information, connection information, and performance information;
analyzing the local network information received to map a communication path established in the network;
responsive to the local network information received and the communication path mapped in the analyzing step, selecting a next network element for querying; and
if the next network element has been selected, iterating the method from the querying step for the next network element.
4 Assignments
0 Petitions
Accused Products
Abstract
Network analysis in a network management system for a data network is improved by mapping the communication paths established in the network. Queries are sent by the network management system to each network element in the network. Queries are triggered by events within the network, for example, after notification by a network element that a communication path is being set up. Each query sent by the network management system requests certain connection and topology information from the network elements. Using this information, the network management system constructs the overall network topology and performs a path analysis to map completely each communication path through the network. When the communication path mapping is complete, various types of analyses are performed using the communication path information. These analyses include but are not limited to network capacity analysis, network performance analysis, and network fault analysis. Through the use of a network analysis engine module communicating with the network elements, the present network management system can interpret multiple networking protocols and different routing protocols.
-
Citations
22 Claims
-
1. A method of analyzing network characteristics comprising the steps of:
-
querying a network element in a communication network for local network information;
receiving the local network information from the network element in response to querying, the local network information comprising one or more items selected from the group including topology information, connection information, and performance information;
analyzing the local network information received to map a communication path established in the network;
responsive to the local network information received and the communication path mapped in the analyzing step, selecting a next network element for querying; and
if the next network element has been selected, iterating the method from the querying step for the next network element. - View Dependent Claims (2, 3, 4, 5, 6, 14)
-
-
7. A computer readable medium storing a software program that, when executed by a computer, causes the computer to perform a method comprising the steps of:
-
querying a network element in a communication network for local network information;
receiving the local network information from the network element in response to querying, the local network information comprising one or more items selected from the group including topology information, connection information, and performance information;
analyzing the local network information received to map a communication path established in the network;
responsive to the local network information received and the communication path mapped in the analyzing step, selecting a next network element for querying; and
if the next network element has been selected, iterating the method from the querying step for the next network element. - View Dependent Claims (8, 9, 10, 11, 12, 15)
-
-
13. A method for analyzing network characteristics comprising the steps of:
-
receiving a notification signal from a network element, said notification signal indicative of a new communication path set-up by the network element and including circuit identifier information;
querying a network element in a communication network for connection information;
receiving the connection information from the network element in response to querying;
comparing the connection information with the circuit identifier information to determine a match condition;
if the match condition occurs in the comparing step, querying the network element for routing information;
receiving routing information from the network element;
analyzing the routing information received to map the new communication path established in the network;
selecting a next network element to query along the new communication path;
if the next network element has been selected, fetching from the received circuit identifier information associated with the next network element and iterating the method from the step of querying for the next network element. - View Dependent Claims (16)
-
-
17. Apparatus for analyzing network characteristics in a network including a plurality of network elements interconnected together to form a communication network, the apparatus comprising:
-
means for querying a network element in the communication network for local network information, the local network information comprising one or more items selected from the group including topology information, connection information, and performance information;
means, responsive to receipt of the local network information, for analyzing the local network information received to map a communication path established in the network; and
means, responsive to the local network information received and the communication path mapped in the analyzing means, for selecting a next network element for querying;
wherein the means for querying is responsive to a notification that the next network element has been selected. - View Dependent Claims (18, 19, 20, 21, 22)
-
Specification