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. 29, 2008
Filed:
Dec. 01, 2005
Kadangode K. Ramakrishnan, Berkeley Heights, NJ (US);
Shivkumar Kalyanaraman, Niskayuna, NY (US);
Vijaynarayanan Subramanian, Troy, NY (US);
Omesh Tickoo, Hillsboro, OR (US);
Kadangode K. Ramakrishnan, Berkeley Heights, NJ (US);
Shivkumar Kalyanaraman, Niskayuna, NY (US);
Vijaynarayanan Subramanian, Troy, NY (US);
Omesh Tickoo, Hillsboro, OR (US);
AT&T Corp., Bedminster, NJ (US);
Rensselaer Polytechnic Institute, Troy, NY (US);
Abstract
Provided are apparatuses and methods for transmitting or receiving data packets in a data block in a communication network with a transport protocol. In one example, a loss tolerant TCP protocol is used in which a maximum segment size (MSS) may be adapted to a minimum granularity of a congestion window. Also, proactive forward error correction (FEC) packets may be added to a window of the data block. The number of proactive FEC packets may be determined, for example, based on an estimate erasure rate. In addition, reactive FEC packets may be added to the data block. Also, a receiver may receive data packets in a data block and process a selective acknowledgment (SACK) responsive to the data packets received.