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. 14, 2010
Filed:
Jun. 02, 2008
Seeta Hariharan, Raleigh, NC (US);
Sridhar Rao, Raleigh, NC (US);
Sreekrishnan Venkateswaran, Kerala, IN;
Nicholas M. Williamson, Morrisville, NC (US);
Seeta Hariharan, Raleigh, NC (US);
Sridhar Rao, Raleigh, NC (US);
Sreekrishnan Venkateswaran, Kerala, IN;
Nicholas M. Williamson, Morrisville, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A method for controlling congestion control and avoidance behavior of a plurality of heterogeneous network processors in a network is disclosed. The network also includes at least one host processor that utilizes at least one congestion control application. The method include providing a plurality of generic application program interfaces (APIs). The generic APIs communicate with the congestion control application(s) and the heterogeneous network processors. The generic APIs communicate with the congestion control application(s) in the host processor(s) in a network processor independent manner, but manage the congestion control and avoidance behavior of the heterogeneous network processors in a network processor specific manner. Thus, the generic APIs allow the control application(s) to be network processor independent and to manage the congestion control and avoidance behavior of the heterogeneous network processors in the network processor specific manner.