Patent ID: 7860007
Filing Date: 2010-12-28
Classification: H04L,H04W

Abstract:
1. A method for optimizing the throughput of a flow of TCP segments being transferred from a TCP source to a TCP destination over a transmission path, with the transmission path of the flow encompassing a wireless link between a wireless transmitter and a wireless receiver, said method comprising the steps of: a. providing for a plurality of congestion window size variation patterns based on TCP congestion control algorithms used by the TCP source, each pattern comprising a number of rounds; b. determining a plurality of wireless channel conditions; c. defining a plurality of initial window sizes; d. calculating, with respect to each of the wireless channel conditions and each of the initial window sizes, for each round of each congestion window size variation pattern a target success probability for each TCP segment to be transmitted during the respective round; e. selecting a calculated target success probability for a TCP segment to be transmitted by a TCP transmitter by determining a current congestion window size variation pattern, a current round number and a current initial window size for the variation pattern; f. selecting, at the data link-layer of the wireless transmitter and in response to the selected target success probability, at least one adaptive data link-layer transmission mode for transmitting the TCP segment in at least one link-layer block from the wireless transmitter to the wireless receiver to achieve an optimized TCP throughput; and g. repeating steps e) and f) for the next TCP segment to be transmitted.