Accurate analysis of TCP on channels with memory and finite round-trip delay

被引:11
作者
Rossi, M [1 ]
Vicenzi, R [1 ]
Zorzi, M [1 ]
机构
[1] Univ Ferrara, Dept Engn, I-44100 Ferrara, Italy
关键词
bursty channel; congestion control algorithm; correlated packet losses; performance analysis; TCP/IP modeling;
D O I
10.1109/TWC.2004.825360
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, we present an accurate analytical model for transport control protocol (TCP) over correlated channels (e.g., as induced by multipath fading) taking into account a finite round-trip delay. In particular, we develop models and analysis for studying four versions of TCP, namely, Old Tahoe, Tahoe, Reno, and New Reno. We focus on a single wireless TCP connection by modeling the correlated packet loss/error process as a Discrete Time first-order Markov chain. Our model explicitly incorporates important aspects such as slow start, congestion avoidance, fast retransmit and fast recovery. The main findings of this study are that: 1) an increasing round-trip time may significantly affect the throughput performance of TCP, especially when an independent channel is considered; 2) New Reno performs better than Reno and Tahoe when the channel is uncorrelated, whereas Tahoe's recovery strategy is the most efficient when the channel correlation is high; and 3) the maximum window size does not play a determinant role in increasing throughput performance in both correlated and independent channels. While some of these conclusions confirm what other authors have observed in simulation studies, our analytical approach sheds some new light on TCP's behavior.
引用
收藏
页码:627 / 640
页数:14
相关论文
共 20 条
[1]  
Abouzeid A. A., 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064), P1724, DOI 10.1109/INFCOM.2000.832572
[2]  
AITHELLAL O, 1997, P IEEE INT C COMM IC, V1, P495
[3]  
Allman M., 1999, 2581 RFC
[4]  
Anjum F, 1999, PERFORMANCE EVALUATION REVIEW, SPECIAL ISSUE, VOL 27 NO 1, JUNE 1999, P155, DOI 10.1145/301464.301550
[5]  
[Anonymous], 2000, 2988 RFC
[6]  
[Anonymous], 1997, TCP SLOW START CONGE
[7]  
FALL K, 1995, SIMULATION BASED COM
[8]  
Floyd S., 1999, Tech. Rep. RFC 2582
[9]  
Howard RA., 2007, DYNAMIC PROBABILISTI
[10]  
Jacobson V., 1988, Computer Communication Review, V18, P314, DOI 10.1145/52325.52356