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:
May. 09, 2006
Filed:
Jul. 16, 2001
Youssef Abdelilah, Holly Springs, NC (US);
Gordon Taylor Davis, Chapel Hill, NC (US);
Jeffrey Haskell Derby, Chapel Hill, NC (US);
Dongming Hwang, Cary, NC (US);
Clark Debs Jeffries, Durham, NC (US);
Malcolm Scott Ware, Raleigh, NC (US);
Hua YE, Durham, NC (US);
Youssef Abdelilah, Holly Springs, NC (US);
Gordon Taylor Davis, Chapel Hill, NC (US);
Jeffrey Haskell Derby, Chapel Hill, NC (US);
Dongming Hwang, Cary, NC (US);
Clark Debs Jeffries, Durham, NC (US);
Malcolm Scott Ware, Raleigh, NC (US);
Hua Ye, Durham, NC (US);
International Business Machines Corporation, Armonk, NY (US);
Abstract
A packet network congestion control system using a biased packet discard policy includes a plurality of end points having codecs operating in a framework, e.g. ITU-T H.323 protocol to establish a communication session. The protocol enables the codecs to negotiate codec type and associated parameters. Once a connection and session are established, compressed voice and data packets start flowing between the two end points. A control entity supplies congestion control packets periodically. The control packets provide a 'heartbeat' signal to the codec at the other end of the session. Each codec receiver uses the 'heartbeat' signal as an indication of network congestion. As network congestion increases, routers within the network discard excess packets to prevent network failure. The network discards all packets classified as congestion control packets whenever a flow control mechanism detects congestion or a trend toward congestion. As packets are discarded, the end points renegotiate codec type and/or parameters to realize lower bit rates.