Feedback-Based Internet Traffic Regulation for Multi-Service Gateways
First Claim
Patent Images
1. A method for regulating network traffic, the method comprising:
- measuring usage of a CPU;
determining if the CPU usage is greater than an overload threshold value;
halting the increase of a data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overload threshold value;
determining if the CPU usage is greater than an overflow threshold value; and
decreasing the data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overflow threshold value.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for regulating network traffic may be provided. The method may comprise: measuring usage of a CPU; determining if the CPU usage is greater than an overload threshold value; halting the increase of a data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overload threshold value; determining if the CPU usage is greater than an overflow threshold value; and decreasing the data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overflow threshold value for improving session setup speed.
22 Citations
20 Claims
-
1. A method for regulating network traffic, the method comprising:
-
measuring usage of a CPU; determining if the CPU usage is greater than an overload threshold value; halting the increase of a data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overload threshold value; determining if the CPU usage is greater than an overflow threshold value; and decreasing the data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overflow threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for regulating network traffic, the system comprising:
-
a routing device comprising a CPU; and a processor coupled to the routing device, wherein the processor is operative to; measure usage of the CPU; determine whether any VoIP or IPTV streams are running; determine if the CPU usage is greater than an overload threshold value if any VoIP or IPTV streams are running; halt the increase of a data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is greater than the overload threshold value; and increase of the data traffic shaping rate associated with traffic regulated by the CPU if the CPU usage is not greater than the overload threshold value. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for regulating network traffic on a routing device, the method comprising:
-
establishing a plurality of network sessions; activating a plurality of network sessions comprising VoIP traffic or IPTV traffic; monitoring CPU usage; shaping data traffic at a preset data traffic shaping rate; increasing the data traffic shaping rate for the routing device until an overload traffic threshold value is reached; holding the data traffic shaping rate for the routing device steady while data traffic is between the overload traffic threshold value and an overflow traffic threshold value; and decreasing the data traffic shaping rate for the routing device upon surpassing the overflow threshold value. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification