The effects of asymmetry on TCP performance

被引:53
作者
Balakrishnan, H [1 ]
Padmanabhan, VN [1 ]
Katz, RH [1 ]
机构
[1] Univ Calif Berkeley, Dept EECS, Div Comp Sci, Berkeley, CA 94720 USA
关键词
Radio Network; Data Transfer; Forward Direction; Congestion Control; Real Network;
D O I
10.1023/A:1019155000496
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we study the effects of network asymmetry on end-to-end TCP performance and suggest techniques to improve it. The networks investigated in this study include a wireless cable modem network and a packet radio network, both of which can form an important part of a mobile ad hoc network. In recent literature (e.g., [18]), asymmetry has been considered in terms of a mismatch in bandwidths in the two directions of a data transfer. We generalize this notion of bandwidth asymmetry to other aspects of asymmetry, such as latency and media-access, and packet error rate, which are common in wide-area wireless networks. Using a combination of experiments on real networks and simulation, we analyze TCP performance in such networks where the throughput achieved is not solely a function of the link and traffic characteristics in the direction of data transfer (the forward direction), but depends significantly on the reverse direction as well. We focus on bandwidth and latency asymmetries, and propose and evaluate several techniques to improve end-to-end performance. These include techniques to decrease the rate of acknowledgments on the constrained reverse channel (ack congestion control and ack filtering), techniques to reduce source burstiness when acknowledgments are infrequent (TCP sender adaptation), and algorithms at the reverse bottleneck router to schedule data and acks differently from FIFO (acks-first scheduling).
引用
收藏
页码:219 / 241
页数:23
相关论文
共 23 条
[1]  
[Anonymous], RFC2068
[2]  
[Anonymous], 1990, 1144 RFC
[3]  
BAKRE A, 1995, P 2 US S MOB OOC IND
[4]  
BALAKRISHNAN H, UCBCSD981010
[5]  
BALAKRISHNAN H, 1995, WIRELESS NETWORKS, V1
[6]  
BALAKRISHNAN H, 1998, THESIS U CALIFORNIA
[7]  
BALAKRISHNAN H, 1996, P ACM SIGCOMM 96 AUG
[8]  
CACERES R, 1995, IEEE J SELECTED AREA, V13
[9]   ANALYSIS OF THE INCREASE AND DECREASE ALGORITHMS FOR CONGESTION AVOIDANCE IN COMPUTER-NETWORKS [J].
CHIU, DM ;
JAIN, R .
COMPUTER NETWORKS AND ISDN SYSTEMS, 1989, 17 (01) :1-14
[10]  
DURST R, 1996, P ACM MOB C NOV