DocumentCode
1679109
Title
On the use of pipesize estimators to improve TCP transient behavior
Author
Giordano, Stefano ; Procissi, Gregorio ; Russo, Franco ; Secchi, Raffaello
Author_Institution
Dept. of Inf. Eng., Pisa Univ., Italy
Volume
1
fYear
2005
Firstpage
16
Abstract
This paper presents a simulative analysis of a modification to the TCP congestion control mechanism called ESSE (early slow start exit), designed to improve the TCP startup phase by setting the slow start threshold according to a pipesize estimation based on the observation of few ACK arrival times. We evaluate the performance of ESSE by using various methods to estimate the pipesize as the ratio between the round trip time and the spacing between ACK. This algorithm is easy to implement and preserves the compatibility with the standard protocol since it requires changes to the sender side only. Simulative experiments show that ESSE allows us to speed-up TCP connections and drastically reduce the packet drop rate under several working conditions and load levels. Better performance of TCP can be observed for any of the considered estimators, which indicates that the algorithm is robust against estimation errors. Further, the characteristics of fairness and friendliness (towards Newreno) of the algorithm are investigated. According to our simulations, ESSE-modified protocols guarantee fair utilization of bandwidth among homogeneous and heterogeneous (Newreno) connections sharing a common link.
Keywords
Internet; bandwidth allocation; packet switching; queueing theory; telecommunication congestion control; telecommunication traffic; transient analysis; transport protocols; ACK arrival times; ACK spacing; ESSE; Internet flows; Newreno protocol; TCP startup phase; TCP transient behavior; congestion control mechanism; early slow start exit; fair bandwidth utilization; fairness; friendliness; heterogeneous connections; homogeneous connections; packet drop rate; performance; pipesize estimation; pipesize estimators; round trip time; slow start threshold; Bandwidth; Buffer overflow; Design engineering; Estimation error; Internet; Mice; Phase estimation; Protocols; Steady-state; Transient analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Communications, 2005. ICC 2005. 2005 IEEE International Conference on
Print_ISBN
0-7803-8938-7
Type
conf
DOI
10.1109/ICC.2005.1494313
Filename
1494313
Link To Document