Analysis of network performance
First Claim
1. A method of analysing network performance of a network comprising a plurality of network nodes, the method comprising:
- obtaining, in respect of a first target node, a plurality of probe measurements, the probe measurements in respect of the first target node including;
at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node to said first target node and one or more associated probe response-messages triggered by receipt and local processing at said first target node of the one or more probe test-messages being received via a network path from the first target node by the testing node; and
at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node via the first target node to a subsequent target node and one or more associated probe response-messages triggered by receipt and local processing at said subsequent target node of the one or more probe test-messages being received via a network path from the subsequent target node by the testing 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 of said one or more probe measurements resulting from one or more probe test-messages being sent to said first target node with at least one of said one or more probe measurements resulting from one or more probe test-messages being sent via the first target node to a subsequent target node, and in dependence on the comparison, assigning a weighting in respect of at least one of said target nodes;
determining a network performance analysis measure according to a predetermined function dependent on at least one probe measurement in respect of at least one of said target nodes and on the weighting assigned in respect of said at least one target node.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for analyzing network performance of a network comprising network nodes. The method may comprise: obtaining probe measurements by sending probe test-messages via a path from a testing node to a first target node, and also by sending probe test-messages via a path from the testing node via the first target node to a subsequent target node, the probe measurements relating to a network performance characteristic in respect of the paths taken by the probe test-messages and probe response-messages associated therewith and being dependent also on local processing of the probe test-messages at the respective target nodes; comparing the probe measurements; in dependence on the comparison, assigning a weighting in respect of the first target node indicative of whether it is deemed likely to be providing reliable or unreliable results; and determining a network performance analysis measure dependent on the probe measurements and on the weighting.
-
Citations
14 Claims
-
1. A method of analysing network performance of a network comprising a plurality of network nodes, the method comprising:
-
obtaining, in respect of a first target node, a plurality of probe measurements, the probe measurements in respect of the first target node including; at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node to said first target node and one or more associated probe response-messages triggered by receipt and local processing at said first target node of the one or more probe test-messages being received via a network path from the first target node by the testing node; and at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node via the first target node to a subsequent target node and one or more associated probe response-messages triggered by receipt and local processing at said subsequent target node of the one or more probe test-messages being received via a network path from the subsequent target node by the testing 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 of said one or more probe measurements resulting from one or more probe test-messages being sent to said first target node with at least one of said one or more probe measurements resulting from one or more probe test-messages being sent via the first target node to a subsequent target node, and in dependence on the comparison, assigning a weighting in respect of at least one of said target nodes; determining a network performance analysis measure according to a predetermined function dependent on at least one probe measurement in respect of at least one of said target nodes and on the weighting assigned in respect of said at least one target node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. Apparatus for analysing network performance of a communications network comprising a plurality of network nodes, the apparatus comprising a non-transitory storage medium storing computer code and a processing system including a computer hardware processor for executing the computer code such that the apparatus is at least configured to:
-
obtain, in respect of a first target node, a plurality of probe measurements, the probe measurements in respect of the first target node including; at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node to said first target node and one or more associated probe response-messages triggered by receipt and local processing at said first target node of the one or more probe test-messages being received via a network path from the first target node by the testing node; and at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node via the first target node to a subsequent target node and one or more associated probe response-messages triggered by receipt and local processing at said subsequent target node of the one or more probe test-messages being received via a network path from the subsequent target node by the testing 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 of said one or more probe measurements resulting from one or more probe test-messages being sent to said first target node with at least one of said one or more probe measurements resulting from one or more probe test-messages being sent via the first target node to a subsequent target node, and in dependence on the comparison, assign a weighting in respect of at least one of said target nodes; determine a network performance analysis measure according to a predetermined function dependent on at least one probe measurement in respect of at least one of said target nodes and on the weighting assigned in respect of said at least one target node.
-
-
14. A non-transitory computer storage medium storing computer program code, when loaded into a computer system and executed thereon, cause the computer to perform analysis of network performance of a communications network comprising a plurality of network nodes, steps of the analysis comprising:
-
obtaining, in respect of a first target node, a plurality of probe measurements, the probe measurements in respect of the first target node including; at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node to said first target node and one or more associated probe response-messages triggered by receipt and local processing at said first target node of the one or more probe test-messages being received via a network path from the first target node by the testing node; and at least one probe measurement resulting from one or more probe test-messages being sent via a network path from a testing node via the first target node to a subsequent target node and one or more associated probe response-messages triggered by receipt and local processing at said subsequent target node of the one or more probe test-messages being received via a network path from the subsequent target node by the testing 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 of said one or more probe measurements resulting from one or more probe test-messages being sent to said first target node with at least one of said one or more probe measurements resulting from one or more probe test-messages being sent via the first target node to a subsequent target node, and in dependence on the comparison, assigning a weighting in respect of at least one of said target nodes; determining a network performance analysis measure according to a predetermined function dependent on at least one probe measurement in respect of at least one of said target nodes and on the weighting assigned in respect of said at least one target node.
-
Specification