A Practical Adaptive Pacing Scheme for TCP in Multihop Wireless Networks

被引:26
作者
ElRakabawy, Sherif M. [1 ]
Lindemann, Christoph [1 ]
机构
[1] Univ Leipzig, Dept Comp Sci, D-04103 Leipzig, Germany
关键词
Analysis and design of transport protocols; end-to-end congestion control; IEEE 802.11 wireless mesh test-beds; performance evaluation; PERFORMANCE;
D O I
10.1109/TNET.2010.2095038
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We introduce and evaluate a feasible end-to-end congestion control algorithm for overcoming the severe deficiencies of TCP in IEEE 802.11 multihop wireless networks. Our approach, which we denote as TCP with Adaptive Pacing (TCP-AP), implements rate-based scheduling of transmissions within the TCP congestion window. The TCP source adaptively sets its transmission rate using an estimate of the current out-of-interference delay and the coefficient of variation of recently measured round-trip times. TCP-AP retains the end-to-end semantics of TCP and neither relies on modifications at the routing or the link layer nor requires cross-layer information from intermediate nodes along the path. As opposed to previous proposals that build on network simulators, we implement and evaluate our approach in a real wireless mesh test-bed comprising 20 nodes. In a comprehensive comparative performance study using our test-bed, we show that, depending on the current network state and traffic patterns, TCP-AP achieves up to 10 times more goodput than TCP NewReno, provides excellent fairness, and is highly responsive to changing network traffic conditions.
引用
收藏
页码:975 / 988
页数:14
相关论文
共 29 条
[1]   Active queue management for fair resource allocation in wireless networks [J].
Andrew, Lachlan L. H. ;
Hanly, Stephen V. ;
Mukhtar, Rami G. .
IEEE TRANSACTIONS ON MOBILE COMPUTING, 2008, 7 (02) :231-246
[2]  
[Anonymous], 1998, CoRR
[3]  
[Anonymous], P MOBICOM 2001
[4]  
[Anonymous], P WINTECH 07 SEPT
[5]  
[Anonymous], P PE WASUN
[6]  
[Anonymous], 2007, ANTENNAS PROPAGATION
[7]  
[Anonymous], P IEEE C COMP COMM I
[8]  
[Anonymous], iperf - TCP and UDP bandwidth performance measurement tool
[9]  
[Anonymous], P ACM MOBISYS
[10]  
[Anonymous], 880211 ISOIEC