Novel Delayed ACK Techniques for Improving TCP Performance in Multihop Wireless Networks

We study in this paper TCP performance over a static multihop network that uses IEEE 802.11 protocol for access. For such networks it has been shown in [6] that TCP performance is mainly determined by the hidden terminal effects (and not by drop probabilities at buffers) which limits the number of packets that can be transmitted simultaneously in the network. We propose new approaches for improving the performance based on thinning the ACK streams that competes over the same radio resources as the TCP packets. In particular, we propose a new delayed ACK scheme in which the delay coefficient varies with the sequence number of the TCP packet. Through simulations we show that the ACK thinning allows to increase TCP throughput substantially more than previous improvement methods.

[1]  Jatinder Pal Singh,et al.  Performance of TCP over different routing protocols in mobile ad-hoc networks , 2000, VTC2000-Spring. 2000 IEEE 51st Vehicular Technology Conference Proceedings (Cat. No.00CH37026).

[2]  Vaduvur Bharghavan,et al.  Limitations of TCP-ELFN for Ad hoc Networks , 2000 .

[3]  Torsten Braun,et al.  TCP in Wireless Mobile Ad Hoc Networks , 2002 .

[4]  Anja Feldmann,et al.  TCP/IP traffic dynamics and network performance: a lesson in workload modeling, flow control, and trace-driven simulations , 2001, CCRV.

[5]  Charles E. Perkins,et al.  Ad hoc On-Demand Distance Vector (AODV) Routing , 2001, RFC.

[6]  Biplab Sikdar,et al.  An integrated model for the latency and steady-state throughput of TCP connections , 2001, Perform. Evaluation.

[7]  Rajendra V. Boppana,et al.  A comparison of TCP performance over three routing protocols for mobile ad hoc networks , 2001, MobiHoc '01.

[8]  Jian Liu,et al.  ATCP: TCP for mobile ad hoc networks , 2001, IEEE J. Sel. Areas Commun..

[9]  Nitin H. Vaidya,et al.  Analysis of TCP Performance over Mobile Ad Hoc Networks , 1999, Wirel. Networks.

[10]  Mark Allman,et al.  On the generation and use of TCP acknowledgments , 1998, CCRV.

[11]  Haiyun Luo,et al.  The impact of multihop wireless channel on TCP throughput and loss , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[12]  Feng Wang,et al.  Improving TCP performance over mobile ad-hoc networks with out-of-order detection and response , 2002, MobiHoc '02.

[13]  Charles E. Perkins,et al.  Highly Dynamic Destination-Sequenced Distance-Vector Routing (DSDV) for mobile computers , 1994, SIGCOMM.

[14]  David B. Johnson,et al.  The Dynamic Source Routing Protocol for Mobile Ad Hoc Networks , 2003 .

[15]  Miguel A. Labrador,et al.  Performance Analysis of TCP over Static Ad Hoc Wireless Networks , 2002 .

[16]  Charles E. Perkins,et al.  Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers , 1994, SIGCOMM.

[17]  Raghupathy Sivakumar,et al.  A microscopic analysis of TCP performance over wireless ad-hoc networks , 2002, SIGMETRICS '02.