Learning machine-based granular segment/path characteristic probing technique
First Claim
Patent Images
1. A method, comprising:
- determining a routing topology of a network including nodes interconnected by communication links;
determining important nodes in the network which are of relative importance based on their location in the determined routing topology;
designating a head node of the important nodes;
sending one or more request messages causing the important nodes to gather local network metrics; and
in response to the one or more request messages, receiving one or more response messages including the network metrics gathered by each important node.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a routing topology of a network including nodes interconnected by communication links is determined. Important nodes in the network which are of relative importance are determined based on their location in the determined routing topology. Also, one or more request messages are sent causing the important nodes to gather local network metrics. Then, in response to the one or more request messages, one or more response messages including the network metrics gathered by each important node are received.
53 Citations
23 Claims
-
1. A method, comprising:
-
determining a routing topology of a network including nodes interconnected by communication links; determining important nodes in the network which are of relative importance based on their location in the determined routing topology; designating a head node of the important nodes; sending one or more request messages causing the important nodes to gather local network metrics; and in response to the one or more request messages, receiving one or more response messages including the network metrics gathered by each important node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An apparatus, comprising:
-
one or more network interfaces that communicate with a network; a processor coupled to the one or more network interfaces and configured to execute a process; and a memory configured to store program instructions which contain the process executable by the processor, the process comprising; determining a routing topology of the network including nodes interconnected by communication links; determining important nodes in the network which are of relative importance based on their location in the determined routing topology; designating a head node of the important nodes; sending one or more request messages causing the important nodes to gather local network metrics; and in response to the one or more request messages, receiving one or more response messages including the network metrics gathered by each important node. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A tangible non-transitory computer readable medium storing program instructions that cause a computer to execute a process, the process comprising:
-
determining a routing topology of a network including nodes interconnected by communication links; determining important nodes in the network which are of relative importance based on their location in the determined routing topology; designating a head node of the important nodes; sending one or more request messages causing the important nodes to gather local network metrics; and in response to the one or more request messages, receiving one or more response messages including the network metrics gathered by each important node.
-
Specification