DocumentCode :
899378
Title :
Statistical analysis of TCP´s retransmission timeout algorithm
Author :
Ma, Liangping ; Barner, Kenneth E. ; Arce, Gonzalo R.
Author_Institution :
San Diego Res. Center Inc, CA, USA
Volume :
14
Issue :
2
fYear :
2006
fDate :
4/1/2006 12:00:00 AM
Firstpage :
383
Lastpage :
396
Abstract :
The retransmission timeout (RTO) algorithm of Transmission Control Protocol (TCP), which sets a dynamic upper bound on the next round-trip time (RTT) based on past RTTs, plays an important role in reliable data transfer and congestion control of the Internet. A rigorous theoretical analysis of the RTO algorithm is important in that it provides insight into the algorithm and prompts optimal design strategies. Nevertheless, such an analysis has not been conducted to date. This paper presents such an analysis from a statistical approach. We construct an auto-regressive (AR) model for the RTT processes based on experimental results that indicate: 1) RTTs along a certain path in the Internet can be modeled by a shifted Gamma distribution and 2) the temporal correlation of RTTs decreases quickly with lag. This model is used to determine the average reaction time and premature timeout probability for the RTO algorithm. We derive a closed-form expression for the first measure and a formula for numerically calculating the second. Both measures are validated through tests on simulated and real RTT data. The theoretical analysis strengthens a number of observations reported in past experiment-oriented studies.
Keywords :
Internet; autoregressive processes; gamma distribution; statistical analysis; transport protocols; Gamma distribution; Internet; TCP; auto-regressive model; average reaction time; data transfer; premature timeout probability; retransmission timeout algorithm; round-trip time; statistical analysis; temporal correlation; transmission control protocol; Algorithm design and analysis; Closed-form solution; Data analysis; Internet; Jacobian matrices; Protocols; Statistical analysis; Testing; Throughput; Upper bound; Auto-regressive models; Gamma distribution; TCP; lognormal distribution; retransmission timeout (RTO); round-trip time (RTT); timeout;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/TNET.2006.872577
Filename :
1621115
Link To Document :
بازگشت