Traffic scheduling system for wireless communications
First Claim
1. A system for classifying and scheduling traffic generated by a plurality of devices to reduce congestion on a communication link which connects the plurality of devices with destinations, comprising:
- a traffic volume monitor for measuring the byte volume of stream of traffic between a device and an IP destination over a defined time interval;
a bandwidth intensive traffic identifier for identifying a stream of traffic which is passing data in excess of a predetermined threshold; and
a traffic controller for regulating processing of said identified stream of traffic to reduce the volume of traffic presented to the communication link.
12 Assignments
0 Petitions
Accused Products
Abstract
The Traffic Scheduling System executes a multi-step process first to identify the bandwidth intensive traffic. The identification of the bandwidth intensive traffic is effected at the stream level by measuring the byte volume of the stream over a predetermined period of time and using this data to classify the stream into one of a plurality of usage categories. The classification of bandwidth intensive traffic is network neutral in that all data is classified at the stream level (source IP, destination IP, source port, destination port). Otherwise, the data is not inspected. Once streams have been classified by the Traffic Scheduling System, the Bandwidth Intensive and Near Real Time traffic can be controlled by a simple Traffic Shaping process executed by the Traffic Scheduling System, using a traffic management parameter such as via the Round-Trip Time of the next higher priority queue, in the set of queues.
-
Citations
18 Claims
-
1. A system for classifying and scheduling traffic generated by a plurality of devices to reduce congestion on a communication link which connects the plurality of devices with destinations, comprising:
-
a traffic volume monitor for measuring the byte volume of stream of traffic between a device and an IP destination over a defined time interval; a bandwidth intensive traffic identifier for identifying a stream of traffic which is passing data in excess of a predetermined threshold; and a traffic controller for regulating processing of said identified stream of traffic to reduce the volume of traffic presented to the communication link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operating a system for classifying and scheduling traffic generated by a plurality of devices to reduce congestion on the communication link which connects the plurality of devices with destinations, comprising:
-
measuring the byte volume of a stream of traffic between a device and an IP destination over a defined time interval; identifying a stream of traffic, associated with one of the plurality devices, which is passing data in excess of a predetermined threshold; and delaying the processing of said identified stream of traffic to reduce the volume of traffic presented to the communication link. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification