Methods and devices for maximizing the throughput of TCP/IP data along wireless links
AssigneeLucent Technologies Inc.
InventorsMun Choon Chan, Ramachandran Ramjee
Life of this patent
Estimating the term…
Abstract
The amount of TCP/IP packets which can be sent from an Internet network to a wireless network is maximized by modifying a receive window value of an acknowledgment (ACK) before the ACK is sent on to a source of data packets within the Internet network. The receive window value is modified to take into consideration delay and rate variations which occur in the wireless network.
Claims10
A method for maximizing the throughput of Transmission Control Protocol/Internet Protocol (“TCP/IP”) data comprising the steps of:
- receiving an acknowledgement (ACK) packet that includes a receive window value that has been modified, by an intermediate node, based on estimated delay and rate variations associated with at least one wireless link;
- comparing a receive window value within the modified acknowledgement packet to a congestion window value;
- selecting the lesser of the receive window value and congestion window value;
- and
- transmitting an amount of data toward the wireless link based on the selected value.
A system for maximizing the throughput of Transmission Control Protocol/Internet Protocol (“TCP/IP”) data comprising a data source for:
- receiving an acknowledgement (ACK) packet that includes a receive window value that has been modified, by an intermediate node, based on estimated delay and rate variations associated with at least one wireless link;
- comparing a receive window value within the modified acknowledgement packet to a congestion window value;
- selecting the lesser of the receive window value and congestion window value;
- and
- transmitting an amount of data toward the wireless link based on the selected value.
Dependencies are inferred from the claim text.