Patent ID: 9178789
Filing Date: 2015-11-03
Classification: H04L

Abstract:
1. A method of operating a an adaptive fast (AF) time slow-start phase of a transmission control protocol system, the method comprising: initializing a congestion window (cwnd) in the AF time slow-start phase, the cwnd is equal to a number of packets less than a first threshold corresponding to a number of packets designated per round trip time (RTT); sending a quantity of cwnd packets; performing, for an initial RTT, a first estimation of available bandwidth for the quantity of cwnd packets, wherein the first estimation is based on evaluating per RTT a delay of acknowledgement from a receiver in response to sending the quantity of cwnd packets; determining the available bandwidth for the cwnd packets is greater than a first threshold level; in accordance with determining the available bandwidth is greater than the first threshold level, adjusting the cwnd to a higher number of packets; sending a quantity of adjusted cwnd packets; repeating per each next RTT during the AF time slow-start phase and until an elapsed time is greater than a number of RTTs, performing a second estimation of available bandwidth, wherein the second estimation per each next RTT is based on dividing the quantity of adjusted cwnd packets into a plurality of successive subranges of packets, sending the packets in each successive subrange assuming a higher bandwidth, and evaluating the available bandwidth by considering delay of acknowledgement for each one of the subranges; setting a slow-start threshold (ssthresh) to the available bandwidth obtained by the second estimation; and adjusting the cwnd based on the ssthresh.