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. 19, 2011
Filed:
Apr. 18, 2008
Kadangode K. Ramakrishnan, Berkeley Heights, NJ (US);
Shivkumar Kalyanaraman, Niskayuna, NY (US);
Koushik Kar, Hawthorne, NY (US);
Vicky Sharma, Troy, NY (US);
Vijaynarayanan Subramanian, Troy, NY (US);
Kadangode K. Ramakrishnan, Berkeley Heights, NJ (US);
Shivkumar Kalyanaraman, Niskayuna, NY (US);
Koushik Kar, Hawthorne, NY (US);
Vicky Sharma, Troy, NY (US);
Vijaynarayanan Subramanian, Troy, NY (US);
Abstract
A transport protocol that achieves improved performance in an environment where paths are lossy and a plurality of paths are employed to transfer data, essentially in parallel, from a source to a destination. The protocol is implemented with the aid of an aggregate flow manager (AFM) at the source that considers and controls the data flow through the plurality of paths. With some preselected regularity the AFM determines a number of packets to be included in a Forward Error Correction (FEC) block of packets, creates the block, and transmits the segments of the block over the plurality of paths. As necessary, the destination sends information to the source of what additional information needs to be sent. This additional information might be reactive error correcting (RFEC) packets, or a retransmission of the missed packets.