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:
Sep. 30, 2008
Filed:
Jun. 03, 2002
James Johnson Allen, Jr., Raleigh, NC (US);
Brian Mitchell Bass, Apex, NC (US);
Gordon Taylor Davis, Chapel Hill, NC (US);
Clark Debs Jeffries, Durham, NC (US);
Jitesh Ramachandran Nair, Kerala, IN;
Ravinder Kumar Sabhikhi, Cary, NC (US);
Michael Steven Siegel, Raleigh, NC (US);
Rama Mohan Yedavalli, Raleigh, NC (US);
James Johnson Allen, Jr., Raleigh, NC (US);
Brian Mitchell Bass, Apex, NC (US);
Gordon Taylor Davis, Chapel Hill, NC (US);
Clark Debs Jeffries, Durham, NC (US);
Jitesh Ramachandran Nair, Kerala, IN;
Ravinder Kumar Sabhikhi, Cary, NC (US);
Michael Steven Siegel, Raleigh, NC (US);
Rama Mohan Yedavalli, Raleigh, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
The decision within a packet processing device to transmit a newly arriving packet into a queue to await further processing or to discard the same packet is made by a flow control method and system. The flow control is updated with a constant period determined by storage and flow rate limits. The update includes comparing current queue occupancy to a threshold. The outcome of the update is adjustment up or down of the transmit probability value. The value is stored for the subsequent period of flow control and packets arriving during that period are subject to a transmit or discard decision that uses that value.