The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Apr. 27, 2010
Filed:
Aug. 27, 2004
Jinshen Sun, Nanjing 210094, CN;
King-tim Ko, Hong Kong SAR, CN;
Guanrong Chen, Kowloon, Hong Kong, HK;
Sammy Chan, Kowloon, Hong Kong, HK;
Moshe Zukerman, Mt. Waverly, Victoria 3149, AU;
Jinshen Sun, Nanjing 210094, CN;
King-Tim Ko, Hong Kong SAR, CN;
Guanrong Chen, Kowloon, Hong Kong, HK;
Sammy Chan, Kowloon, Hong Kong, HK;
Moshe Zukerman, Mt. Waverly, Victoria 3149, AU;
Other;
Abstract
An active queue management (AQM) process for network communications equipment. The AQM process is queue based and involves applying at a queue size threshold congestion notification to communications packets in a queue of a link via packet dropping; and adjusting said queue size threshold on the basis of the congestion level. The AQM process releases more buffer capacity to accommodate more incoming packets by increasing said queue size threshold when congestion increases; and decreases buffer capacity by reducing said queue size threshold when congestion decreases. 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 via packet dropping. The congestion notification is applied at respective queue size thresholds for the queues, and the thresholds adjusted on the basis of the respective congestion levels of the queues of the output ports.