Sciweavers

ICNP
2003
IEEE

Improving TCP Startup Performance Using Active Measurements: Algorithm and Evaluation

13 years 9 months ago
Improving TCP Startup Performance Using Active Measurements: Algorithm and Evaluation
TCP Slow Start exponentially increases the congestion window size to detect the proper congestion window for a network path. This often results in significant packet loss, while breaking off Slow Start using a limited slow start threshold may lead to an overly conservative congestion window size. This problem is especially severe in high speed networks. In this paper we present a new TCP startup algorithm, called Paced Start, that incorporates an available bandwidth probing technique into the TCP startup algorithm. Paced Start is based on the observation that when we view the TCP startup sequence as a sequence of packet trains, the difference between the data packet spacing and the acknowledgement spacing can yield valuable information about the available bandwidth. Slow Start ignores this information, while Paced Start uses it to quickly estimate the proper congestion window for the path. For most flows, Paced Start transitions into congestion avoidance mode faster than Slow Start,...
Ningning Hu, Peter Steenkiste
Added 04 Jul 2010
Updated 04 Jul 2010
Type Conference
Year 2003
Where ICNP
Authors Ningning Hu, Peter Steenkiste
Comments (0)