Analysis of network performance
First Claim
1. A method of analyzing network performance of a network comprising a plurality of network nodes, the method comprising:
- obtaining a plurality of probe measurements, the probe measurements including;
at least a first probe measurement resulting from one or more probe test-messages being sent from a first node and having a second node as a target node thereof, said probe test-messages being sent via a network path to said second node and one or more associated probe response-messages triggered by receipt and local processing at said second node of the one or more probe test-messages being received via a network path from the second node by the first node; and
at least a second probe measurement resulting from one or more probe test-messages being sent from the second node and having the first node as a target node thereof, said probe test-messages being sent via a network path to said first node and one or more associated probe response-messages triggered by receipt and local processing at said first node of the one or more probe test-messages being received via a network path from the first node by the second node;
the respective probe measurements each relating to one or more network performance characteristics in respect of the network paths taken by the respective probe test-messages and the probe response-messages associated therewith and being dependent also on the local processing of the respective probe test-messages at the respective target nodes;
comparing at least one first probe measurement with at least one second probe measurement, and in dependence on the comparison, assigning a weighting in respect of at least one of said first and second nodes;
determining a network performance analysis measure according to a predetermined function dependent on at least one of said probe measurements and in dependence on the weighting assigned in respect of said at least one node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for analyzing performance of a network. The method may comprise: obtaining first and second probe measurements resulting respectively from a test-message being sent from a first node and having a second node as the target thereof, and from a test-message being sent from the second node and having the first node as the target thereof, associated probe response-messages triggered by receipt and local processing of the test-messages at the target nodes thereof being sent back to the senders of the test-messages, the measurements relating to a network performance characteristic in respect of the paths taken by the test-messages and response-messages, and being dependent also on the local processing of the test-messages at the respective target nodes; comparing the measurements, assigning a weighting in respect of at least one of the nodes dependent on the comparison; and determining a network performance analysis measure according to a function dependent on at least one of the probe measurements and on the weighting.
28 Citations
14 Claims
-
1. A method of analyzing network performance of a network comprising a plurality of network nodes, the method comprising:
-
obtaining a plurality of probe measurements, the probe measurements including; at least a first probe measurement resulting from one or more probe test-messages being sent from a first node and having a second node as a target node thereof, said probe test-messages being sent via a network path to said second node and one or more associated probe response-messages triggered by receipt and local processing at said second node of the one or more probe test-messages being received via a network path from the second node by the first node; and
at least a second probe measurement resulting from one or more probe test-messages being sent from the second node and having the first node as a target node thereof, said probe test-messages being sent via a network path to said first node and one or more associated probe response-messages triggered by receipt and local processing at said first node of the one or more probe test-messages being received via a network path from the first node by the second node;the respective probe measurements each relating to one or more network performance characteristics in respect of the network paths taken by the respective probe test-messages and the probe response-messages associated therewith and being dependent also on the local processing of the respective probe test-messages at the respective target nodes; comparing at least one first probe measurement with at least one second probe measurement, and in dependence on the comparison, assigning a weighting in respect of at least one of said first and second nodes; determining a network performance analysis measure according to a predetermined function dependent on at least one of said probe measurements and in dependence on the weighting assigned in respect of said at least one node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus for analyzing network performance of a network comprising a plurality of network nodes, the apparatus comprising a storage medium storing computer code and one or more computer hardware processors for executing the computer code such that the apparatus is at least configured to:
-
obtain a plurality of probe measurements, the probe measurements including; at least a first probe measurement resulting from one or more probe test-messages being sent from a first node and having a second node as a target node thereof, said probe test-messages being sent via a network path to said second node and one or more associated probe response-messages triggered by receipt and local processing at said second node of the one or more probe test-messages being received via a network path from the second node by the first node; and at least a second probe measurement resulting from one or more probe test-messages being sent from the second node and having the first node as a target node thereof, said probe test-messages being sent via a network path to said first node and one or more associated probe response-messages triggered by receipt and local processing at said first node of the one or more probe test-messages being received via a network path from the first node by the second node; the respective probe measurements each relating to one or more network performance characteristics in respect of the network paths taken by the respective probe test-messages and the probe response-messages associated therewith and being dependent also on the local processing of the respective probe test-messages at the respective target nodes; compare at least one first probe measurement with at least one second probe measurement, and in dependence on the comparison, assign a weighting in respect of at least one of said first and second nodes; determine a network performance analysis measure according to a predetermined function dependent on at least one of said probe measurements and in dependence on the weighting assigned in respect of said at least one node.
-
-
14. A non-transitory computer-readable storage medium storing computer program code to, when loaded into a computer system and executed thereon, cause the computer to perform analysis of network performance of a network comprising plurality of network nodes, steps of the performed analysis comprising:
-
obtaining a plurality of probe measurements, the probe measurements including; at least a first probe measurement resulting from one or more probe test-messages being sent from a first node and having a second node as a target node thereof, said probe test-messages being sent via a network path to said second node and one or more associated probe response-messages triggered by receipt and local processing at said second node of the one or more probe test-messages being received via a network path from the second node by the first node; and at least a second probe measurement resulting from one or more probe test-messages being sent from the second node and having the first node as a target node thereof, said probe test-messages being sent via a network path to said first node and one or more associated probe response-messages triggered by receipt and local processing at said first node of the one or more probe test-messages being received via a network path from the first node by the second node; the respective probe measurements each relating to one or more network performance characteristics in respect of the network paths taken by the respective probe test-messages and the probe response-messages associated therewith and being dependent also on the local processing of the respective probe test-messages at the respective target nodes; comparing at least one first probe measurement with at least one second probe measurement, and in dependence on the comparison, assigning a weighting in respect of at least one of said first and second nodes; determining a network performance analysis measure according to a predetermined function dependent on at least one of said probe measurements and in dependence on the weighting assigned in respect of said at least one node.
-
Specification