Patent ID: 7480301
Filing Date: 2009-01-20
Classification: H04L,H04W

Abstract:
1. A method for retransmitting missing packets in a data communication comprising: receiving an acknowledgement message from a receiver indicating two or more packets within the data communication were not received, wherein the two or more packets are non-contiguous in sequence within the data communication, wherein the acknowledgement message is a selective acknowledgment, wherein the data communication complies with TCP; generating a retransmission message to retransmit the two or more packets within the data communication indicated in the message as not received, wherein the retransmission message contains the two or more packets and two or more protocol headers, and each of the two or more protocol headers is associated with a corresponding one of the two or more packets, and wherein the two or more protocol headers are the same protocol; wherein the retransmission message contains an option indicating it contains multiple TCP payloads; wherein at least one of the two or more protocol headers contains a number indicating the location of another of the two or more protocol headers in the retransmission message; and wherein the two or more protocol headers are transport layer headers.