Mathematical analysis of Westwood plus TCP congestion control

被引:11
作者
Grieco, LA [1 ]
Mascolo, S [1 ]
机构
[1] Politecn Bari, Dipartimento Elettrotecn & Elettron, I-70125 Bari, Italy
来源
IEE PROCEEDINGS-CONTROL THEORY AND APPLICATIONS | 2005年 / 152卷 / 01期
关键词
D O I
10.1049/ip-cta:20051010
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
TCP congestion control is based on an additive-increase/multiplicative-decrease (AIMD) probing paradigm aimed at adapting the sending rate of TCP data sources to match the Internet time-varying available bandwidth. Westwood+ TCP has been recently proposed to improve the tracking of available bandwidth of classic TCP. It is based on an end-to-end estimate of the available bandwidth, which is obtained by properly counting and filtering the stream of acknowledgement packets. The estimate is used to adaptively decrease the congestion window and slow start threshold after congestion so that it can be said that Westwood+ TCP substitutes the classic multiplicative decrease with an adaptive decrease paradigm. The authors propose a mathematical analysis of the additive-increase/adaptive-decrease (AIADD) paradigm to analyse the steady-state throughput provided by Westwood+ TCP and investigate the intra-protocol fairness of the AIADD paradigm and the inter-protocol friendliness between AIADD and AIMD algorithms. It is shown that (i) both classic and Westwood+ TCP provide a throughput that is proportional to 1/rootp, where p is the segment drop probability, that is they are friendly to each other; and (ii) the throughput of Westwood+ TCP is proportional to 1/rootRTT, where RTT is the round trip time, whereas the throughput of Reno TCP is proportional to 1/RTT, i.e. Westwood+ TCP improves the intra-protocol fairness. Finally, Ns-2 simulations are reported in order to validate the mathematical model in the presence of a wide range of network loads, loss probabilities and round trip times.
引用
收藏
页码:35 / 42
页数:8
相关论文
共 23 条
[1]  
Allman M., 1999, 2581 RFC
[2]  
[Anonymous], P ACM SIGCOMM 98
[3]  
Astrom K., 1997, COMPUTER CONTROLLED
[4]   A comparison of mechanisms for improving TCP performance over wireless links [J].
Balakrishnan, H ;
Padmanabhan, VN ;
Seshan, S ;
Katz, RH .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1997, 5 (06) :756-769
[5]   Bandwidth tradeoff between TCP and link-level FEC [J].
Barakat, C ;
Altman, E .
COMPUTER NETWORKS, 2002, 39 (02) :133-150
[6]  
CHEN J, 2003, GLOB SAN FRANC CA NO
[7]  
CHIU DM, 1989, COMPUTER NETWORKS IS, V17, P14
[8]  
CLARK DD, 1988, P ACM SIGCOMM 88 STA, P106
[9]  
DELLAERA A, 2004, IEEE INT C COMM ICC
[10]   Promoting the use of end-to-end congestion control in the Internet [J].
Floyd, S ;
Fall, K .
IEEE-ACM TRANSACTIONS ON NETWORKING, 1999, 7 (04) :458-472