System and method for measuring the transfer durations and loss rates in high volume telecommunication networks
First Claim
Patent Images
1. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
- performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measuring operations comprising steps of dating and identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting measurement results from said measurement operations from said probes to a collecting module through the network; and
performing with the collecting module correlations between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and a loss rate for the data packets.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a system and non-intrusive method for measuring loss rates and transfer durations for data flows that are sent by a telecommunication network in packet mode. The inventive method is characterized in that it comprises the following steps: classification of the data packet in a homogeneous flow; calculation of an identification signature for each data packet; counting of the packets in the flow; measurement of unidirectional transfer times per flow or information flow group and measurement of the loss rate for said packets.
78 Citations
25 Claims
-
1. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
-
performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measuring operations comprising steps of dating and identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting measurement results from said measurement operations from said probes to a collecting module through the network; and
performing with the collecting module correlations between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and a loss rate for the data packets.
-
-
2. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
-
performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measurement operations comprising steps of subjecting each observed data packet to dating in accordance with an absolute time reference gained by the observing probes, identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting measurement results from said measurement operations from said probes to a collecting module through the network; and
performing with the collecting module correlations between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and the loss rate for the data packets. - View Dependent Claims (3, 4, 5, 6)
-
-
7. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
-
performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measurement operations comprising steps of subjecting each data packet to dating in accordance with an absolute time reference gained by the observing probes, identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting all measurement results from said measurement operations from said probes to a collecting module through the network;
performing with the collecting module a correlation between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and the loss rate for the data packets;
performing a filtering step and a semi-static sampling step for classes obtained during the classifying step, said sampling step comprising selecting those data packets which will cause a ticket to be issued. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
-
performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measurement operations comprising steps of dating and identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting measurement results from said measurement operations from said probes to a collecting module through the network;
performing with the collecting module a correlation between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and the loss rate for the data packets;
wherein for a given flow, the transfer durations determining step is carried out as follows;
Des(p)=Hs(p)−
He(p)where Des(p) is a transfer duration from an entry point (e) to an exit point (s) for a respective data packet (p);
He(p) is a first time stamping in a ticket associated with the respective data packet (p) by one of said probes at the entry point; and
Hs(p) is a second time stamping in the ticket associated with the respective data packet (p) by said one of said probes at the exit point.
-
-
13. A non-intrusive method for measuring loss rates and transfer durations for data in a telecommunication network in packet mode comprising the steps of:
-
performing measurement operations with a plurality of observing probes that are synchronized and distributed at different points in the network on data packets which are being transmitted through the network;
said measurement operations comprising steps of dating and identifying the data packets, classifying the data packets in a homogeneous flow, counting the data packets in the homogeneous flow, and transmitting measurement results from said measurement operations from said probes to a collecting module through the network;
performing with the collecting module a correlation between all of said measurement results received from the probes including determining unidirectional transfer durations per flow or information flow group and the loss rate for the data packets;
wherein, for a given flow, the loss rate determining step comprises calculating a number Pes(pq) of said data packets lost in the network between a passage of two data packets designated p and q according to the following formula;
Pes(pq)=Ne(pq)−
Ns(pq)where Ne(pq)=number of data packets between the passage of the packets p and q at an exit point; and
Ns(pq)=number of packets between the passage of the packets p and q at an entry point.
-
-
14. A system with a distributed architecture for measuring non-intrusively loss rates and transfer durations for data in a telecommunication network in a packet mode, said system comprising:
-
a plurality of flow observing probes arranged in several locations in the network for observing data packets which are being transmitted through the network, each of said probes comprising means for subjecting each of said observed data packets to dating, means for classifying said data packets in a homogeneous flow, means for identifying each said data packet, and means for counting the data packets in one flow;
means for synchronizing said probes;
means for transmitting measurement results issued by said dating, identifying, classifying and counting means from said probes through said network to a collecting module comprising means for correlating said measurement results comprising means for determining from said measurement results unidirectional transfer durations per flow or information flow group and the loss rate for the data packets. - View Dependent Claims (15, 16)
-
-
17. A system with a distributed architecture for measuring non-intrusively loss rates and transfer durations for data in a telecommunication network in a packet mode, said system comprising:
-
a plurality of flow observing probes arranged in several locations in the network for observing data packets which are being transmitted through the network, each of said probes comprising means for subjecting each observed data packet to dating in accordance with an absolute time reference gained by said observing probe, means for identifying each said data packet, means for classifying data packets in a homogeneous flow, and means for counting the data packets in one flow;
means for transmitting measurement results issued by said dating, identifying, classifying and counting means from said probes through said network to a collecting module comprising means for correlating said measurement results comprising means for determining from said measurement results unidirectional transfer durations per flow or information flow group and the loss rate for the data packets. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification