Skip to main content

TCP Performance Improvement with ACK Pacing in Wireless Data Networks

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2713))

Abstract

Wireless data services are fundamental in ubiquitous networks. In wireless data networks, the TCP congestion mechanism can mistake a wireless channel error or blackout for congestion on the route. Several wireless TCP protocols have been proposed considering TCP performance degradation in wireless systems. However, these protocols are too complex to deploy in wireless systems. In this paper, we propose the ACK Pacing algorithm for long lasting loss periods like a hand-off or a blackout. By pacing ACK packets sending, we prevent bursty data delivery to the old path and a spurious timeout occurrence. Also, paced ACK packets trigger the route update to the new path faster. The proposed algorithm can be implemented in the wireless-node-side which is easily applicable to wireless systems. From simulation results, ACK Pacing improves TCP performance compared with many TCP variations. The ACK Pacing algorithm shows good performance during a long lasting loss period.

This work was supported by the University IT Research Supporting Program under the Ministry of Information & Communication of Korea.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. C. Perkins, “IP mobility support,” IETF RFC 2002, 1996.

    Google Scholar 

  2. A.G. Valko, “Cellular IP: A New Approach to Internet Host Mobility,” ACM Computer Communication Review, Jan. 1999.

    Google Scholar 

  3. T. La Porta, et al., “HAWAII: a domain-based approach for supporting mobility in wide-area wireless networks,” IEEE/ACM Transactions on Networking, Jun. 2002.

    Google Scholar 

  4. A. Bakre and B.R. Badrinath, “I-TCP: Indirect TCP for Mobile Hosts,” In Proceedings of 15th International Conf. on Distributed Computing Systems (ICDCS), May 1995.

    Google Scholar 

  5. P. Sinha et al., “WTCP: A Reliable Transport Protocol for Wireless Wide-Area Networks,” In Proceedings of ACM MOBICOM 1999, Aug. 1999.

    Google Scholar 

  6. H. Balakrishnan, S. Seshan, E. Amir and R. H. katz., “Improving TCP/IP Performance Over Wireless Networks,” In Proceedings of ACM MOBICOM’ 95, 1995.

    Google Scholar 

  7. H. Balakrishnan and R.H. Katz, “Explicit Loss Notification and Wireless Web Performance,” In Proceedings of IEEE GLOBECOM’ 98, 1998.

    Google Scholar 

  8. K. Brown and S. Singh, “M-TCP: TCP for Mobile Cellular Networks,” In Proceedings of INFOCOM’ 96, 1996.

    Google Scholar 

  9. S. Mascolo and C. Casetti, “TCP Westwood: Bandwidth Estimation for Enhanced Transport over Wireless Links,” In Proceedings of MOBICOM’ 2001, 2001.

    Google Scholar 

  10. S. Hadjiefthymiades, S. Papayiannis, and L. Merakos, “Using Path Prediction to Improve TCP Performance in Wireless/Mobile Communications,” IEEE Communication Magazine, Aug. 2002.

    Google Scholar 

  11. M. C. Chan and R. Ramjee, “TCP/IP Performance over 3G Wireless Links with Rate and Delay variation,” In Proceedings of MOBICOM’ 2002, 2002.

    Google Scholar 

  12. T. Goff, J. Moronski, and D. Phatak, “Freeze-TCP: A True End-to-End Enhancement Mechanism for Mobile Environments,” In Proceedings of INFOCOM’ 2000, 2000.

    Google Scholar 

  13. V. Tsaoussidis and H. Badr, “TCP-Probing: Towards an Error Control Schema with Energy and Throughput Performance Gains,” In Proceedings of the 8th IEEE ICNP’ 2000, 2000.

    Google Scholar 

  14. M. Mathis, J. Mahdavi, S. Floyd, and A. Romanow, “TCP Selective Acknowledgment Options,” IETF RFC 2018, Oct. 1996.

    Google Scholar 

  15. Cellular IP, http://www.comet.columbia.edu/micromobility, 2001.

    Google Scholar 

  16. ns-2 Network Simulator, http://www.isi.edu/nsnam/ns, 2003.

    Google Scholar 

  17. A. Gurtov and R. Ludwig, “Responding to Spurious timeouts in TCP,” In Proceedings of INFOCOM’ 2003, 2003.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Cho, S., Woo, H. (2003). TCP Performance Improvement with ACK Pacing in Wireless Data Networks. In: Chung, CW., Kim, CK., Kim, W., Ling, TW., Song, KH. (eds) Web and Communication Technologies and Internet-Related Social Issues — HSI 2003. HSI 2003. Lecture Notes in Computer Science, vol 2713. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45036-X_51

Download citation

  • DOI: https://doi.org/10.1007/3-540-45036-X_51

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-40456-9

  • Online ISBN: 978-3-540-45036-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics