Active queue management process
First Claim
1. An active queue management process, including:
- applying at a rate congestion notification to communications packets in a queue of a link; and
adjusting said rate of congestion notification on the basis of the difference between an arrival rate for said packets and a target capacity of said link.
2 Assignments
0 Petitions
Accused Products
Abstract
An active queue management (AQM) process for network communications equipment. The AQM process is rate based and involves applying at a rate congestion notification to communications packets in a queue of a link, and adjusting the rate of congestion notification on the basis of the difference between an arrival rate for the packets and a target capacity of the link. Network communications equipment includes a switch component for switching communications packets between input ports and output ports, packet queues for at least the output ports, and an active queue manager for applying congestion notification to communications packets in the queues for the output ports. The congestion notification is applied at respective rates for the queues, and the rates of congestion notification adjusted on the basis of the respective arrival rates of the packets for the queues of the output ports. The AQM process can be applied to a class based DiffServ architecture.
62 Citations
23 Claims
-
1. An active queue management process, including:
-
applying at a rate congestion notification to communications packets in a queue of a link; and
adjusting said rate of congestion notification on the basis of the difference between an arrival rate for said packets and a target capacity of said link. - View Dependent Claims (2, 3, 4, 5, 10, 11, 12, 13, 14, 22, 23)
-
-
6. An active queue management process, including:
-
applying congestion notification to communications packets in a plurality of queues of a link, said congestion notification being applied at respective rates for said queues; and
adjusting said rates of notification on the basis of the respective arrival rates for said packets in said queues. - View Dependent Claims (7, 8, 9)
-
-
15. An active queue management process, including:
-
applying at a rate congestion notification to communication packets in a queue of a link; and
inducing a delay or setting a limit on the rate for said packets without ECN.
-
-
16. Network communications equipment, including:
-
a switch component for switching communications packets between input ports and output ports;
packet queues for at least said output ports; and
an active queue manager for applying congestion notification to communications packets in the queues for said output ports, said congestion notification being applied at respective rates for said queues, and adjusting said rates of congestion notification on the basis of the respective arrival rates of the packets for said queues of said output ports. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification