|
ABSTRACT
In this paper, we introduce a novel congestion control algorithm for TCP over multihop IEEE 802.11 wireless networks implementing rate-based scheduling of transmissions within the TCP congestion window. We show how a TCP sender can adapt its transmission rate close to the optimum using an estimate of the current 4-hop propagation delay and the coefficient of variation of recently measured round-trip times. The novel TCP variant is denoted as TCP with Adaptive Pacing (TCP-AP). Opposed to previous proposals for improving TCP over multihop IEEE 802.11 networks, TCP-AP retains the end-to-end semantics of TCP and does neither rely on modifications on the routing or the link layer nor requires cross-layer information from intermediate nodes along the path. A comprehensive simulation study using ns-2 shows that TCP-AP achieves up to 84% more goodput than TCP NewReno, provides excellent fairness in almost all scenarios, and is highly responsive to changing traffic conditions.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
E. Altman and T. Jimenez, Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks, Proc. Personal Wireless Communications (PWC 03), Venice, Italy, 2003.
|
| |
2
|
A. Aggrawal, S. Savage, and T. Anderson, Understanding the Performance of TCP Pacing, Proc. IEEE INFOCOM 00, Tel Aviv, Israel, 2000.
|
 |
3
|
|
| |
4
|
R. Braden, Requirements for Internet Hosts - Communication Layers, IETF RFC 1122, 1989.
|
| |
5
|
K. Chen, K. Nahrstedt, and N. Vaidya, The Utility of Explicit Rate-Based Flow Control in Mobile Ad Hoc Networks, Proc. IEEE Wireless Communications and Networking Conference (WCNC 04), Atlanta, GA, 2004.
|
| |
6
|
K. Chen, Y. Xue, S. Shah, and K. Nahrstedt, Understanding Bandwidth-Delay Product in Mobile Ad Hoc Networks, Computer Communications Journal, 27, 923--934, 2004.
|
 |
7
|
Douglas S. J. De Couto , Daniel Aguayo , John Bicket , Robert Morris, A high-throughput path metric for multi-hop wireless routing, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
[doi> 10.1145/938985.939000]
|
| |
8
|
K. Fall and K. Varadhan (Ed.), The ns-2 Manual, Technical Report, The VINT Project, UC Berkeley, LBL, and Xerox PARC, 2003.
|
| |
9
|
Z. Fu, P. Zerfos, H. Luo, S. Lu, L. Zhang, and M. Gerla, The Impact of Multihop Wireless Channel on TCP Throughput and Loss, Proc. IEEE INFOCOM 03, San Francisco CA, 2003.
|
| |
10
|
I. A. Getting, The Global Positioning System, IEEE Spectrum 30, December 1993.
|
 |
11
|
|
 |
12
|
|
| |
13
|
R. Jain, D. Chiu, and W. Hawe, A Quantitative Measure of Fairness and Discrimination for Resource Allocation in Shared Systems, DEC Technical Report DEC-TR-301, 1984.
|
 |
14
|
Youngmi Joo , Vinay Ribeiro , Anja Feldmann , Anna C. Gilbert , Walter Willinger, TCP/IP traffic dynamics and network performance: a lesson in workload modeling, flow control, and trace-driven simulations, ACM SIGCOMM Computer Communication Review, v.31 n.2, April 2001
[doi> 10.1145/505666.505670]
|
 |
15
|
Haiyun Luo , Songwu Lu , Vaduvur Bharghavan, A new model for packet scheduling in multihop wireless networks, Proceedings of the 6th annual international conference on Mobile computing and networking, p.76-86, August 06-11, 2000, Boston, Massachusetts, United States
[doi> 10.1145/345910.345923]
|
| |
16
|
C. Perkins, E. Royer, and S. Das, Ad hoc On-Demand Distance Vector (AODV) Routing, IETF RFC 3561, 2003.
|
 |
17
|
Karthikeyan Sundaresan , Vaidyanathan Anantharaman , Hung-Yun Hsieh , Raghupathy Sivakumar, ATP: a reliable transport protocol for ad-hoc networks, Proceedings of the 4th ACM international symposium on Mobile ad hoc networking & computing, June 01-03, 2003, Annapolis, Maryland, USA
[doi> 10.1145/778415.778424]
|
 |
18
|
Kaixin Xu , Mario Gerla , Lantao Qi , Yantai Shu, Enhancing TCP fairness in ad hoc wireless networks using neighborhood RED, Proceedings of the 9th annual international conference on Mobile computing and networking, September 14-19, 2003, San Diego, CA, USA
[doi> 10.1145/938985.938988]
|
| |
19
|
S. Xu and T. Saadawi, Performance Evaluation of TCP Algorithms in Multi-Hop Wireless Packet Networks, Wireless Communication and Mobile Computing, 2, 85--100, 2002.
|
 |
20
|
|
CITED BY 9
|
|
|
|
|
|
|
|
Vijay Subramanian , K. K. Ramakrishnan , Shiv Kalyanaraman , Lusheng Ji, Impact of interference and capture effects in 802.11 wireless networks on TCP, Proceedings of the second international workshop on Wireless traffic measurements and modeling, p.2-es, August 05-05, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
Gustavo Marfia , Paolo Lutterotti , Stephan Eidenbenz , Giovanni Pau , Mario Gerla, FairCast: fair multi-media streaming in ad hoc networks through local congestion control, Proceedings of the 11th international symposium on Modeling, analysis and simulation of wireless and mobile systems, October 27-31, 2008, Vancouver, British Columbia, Canada
|
|
|
|
|
|
|
|