Method and system for real-time burstiness analysis of network traffic
First Claim
1. A method, for use with a communications network, for measuring and analyzing the burstiness of network traffic which includes at least one data burst, each data burst including a plurality of data packets travelling over the network, each data packet having an associated interarrival time upon arrival at the network, the method comprising:
- determining a ratio of a first packet interarrival time and a second packet interarrival time, the first packet interarrival time being associated with a first data packet belonging to the at least one data burst, the second packet interarrival time being associated with a second data packet, the data packets consecutively arriving at the network;
comparing the ratio of the interarrival times to at least one predetermined constant; and
determining whether the second data packet belongs to the at least one data burst based on the comparison.
9 Assignments
0 Petitions
Accused Products
Abstract
Method, for use with a communications network, for measuring and analyzing the burstiness of network traffic based on the ratio of packet interarrival times. The network traffic includes at least one data burst, and each data burst includes a stream of data packets for travel over the network. The method includes (a) receiving a first data packet of the at least one data burst for travel over the network, the first data packet having an associated first packet interarrival time, and (b) consecutively receiving a second data packet for travel over the network, the second data packet having an associated second packet interarrival time. The method also includes (c) determining the ratio of the second packet interarrival time to the first packet interarrival time and (d) comparing the ratio of the second packet interarrival time and first packet interarrival time to at least one predetermined constant. Lastly, the method includes (e) determining whether the second data packet belongs to the at least one data burst based on the comparison, and (f) accumulating the second data packet with a data burst based on the comparison. A system for carrying out the method is also provided.
124 Citations
10 Claims
-
1. A method, for use with a communications network, for measuring and analyzing the burstiness of network traffic which includes at least one data burst, each data burst including a plurality of data packets travelling over the network, each data packet having an associated interarrival time upon arrival at the network, the method comprising:
-
determining a ratio of a first packet interarrival time and a second packet interarrival time, the first packet interarrival time being associated with a first data packet belonging to the at least one data burst, the second packet interarrival time being associated with a second data packet, the data packets consecutively arriving at the network; comparing the ratio of the interarrival times to at least one predetermined constant; and determining whether the second data packet belongs to the at least one data burst based on the comparison. - View Dependent Claims (2, 3)
-
-
4. A method, for use with a communications network, for measuring and analyzing the burstiness of network traffic which includes at least one data burst, each data burst including a stream of data packets travelling over the network, the method comprising:
-
(a) receiving a first data packet of the at least one data burst for travel over the network, the first data packet having an associated first packet interarrival time; (b) consecutively receiving a second data packet for travel over the network, the second data packet having an associated second packet interarrival time; (c) determining the ratio of the second packet interarrival time to the first packet interarrival time; (d) comparing the ratio of the second packet interarrival time and first packet interarrival time to at least one predetermined constant; (e) determining whether the second data packet belongs to the at least one data burst based on the comparison; and (f) accumulating the second data packet with a data burst based on the comparison. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
Specification