Skip to main content

Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments

  • Chapter

Part of the book series: The Kluwer International Series in Engineering and Computer Science ((SECS,volume 353))

Abstract

We explore the performance of reliable data communication in mobile computing environments. Motion across wireless cell boundaries causes increased delays and packet losses while the network learns how to route data to a host’s new location. Reliable transport protocols like TCP interpret these delays and losses as signs of network congestion. They consequently throttle their transmissions, further degrading performance. We quantify this degradation through measurements of protocol behavior in a wireless networking test bed. We show how current TCP implementations introduce unacceptably long pauses in communication during cellular handoffs (800 milliseconds and longer), and propose an end-to-end fast retransmission scheme that can reduce these pauses to levels more suitable for human interaction (200 milliseconds). Our work makes clear the need for reliable transport protocols to differentiate between motion-related and congestion-related packet losses, and suggests how to adapt these protocols to perform better in mobile computing environments.

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   259.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   329.99
Price excludes VAT (USA)
  • Durable hardcover 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. M. Accetta, R. Baron, W. Bolosky, D. Golub, R. Rashid, A. Tevanian, and M. Young. Mach: A new kernel foundation for UNIX development. Proc. of the USENIX 1986 Summer Conference, July 1986.

    Google Scholar 

  2. B. R. Badrinath, A. Bakre, T. Imielinski, and R. Marantz. Handling mobile clients: A case for indirect interaction. Proc. of IEEE WWOS-IV, October 1993.

    Google Scholar 

  3. S. Deering and M. Weiser. Private communication. Xerox PARC, October 1993.

    Google Scholar 

  4. A. DeSimone, M. C. Chuah, and O. C. Yue. Throughput performance of transport-layer protocols over wireless LANs. In Proc. of Globecom’ 93, December 1993.

    Google Scholar 

  5. D. Duchamp and N. F. Reynolds. Measured performance of a wireless LAN. In Proc. of the 17th IEEE Conf. on Local Computer Networks, September 1992.

    Google Scholar 

  6. J. Ioannidis and G. Q. Maquire Jr. The design and implementation of a mobile internetworking architecture. Proc. of the USENIX 1993 Winter Conference, January 1993.

    Google Scholar 

  7. V. Jacobson. Congestion avoidance and control. Proc. of ACM SIGCOMM’ 88, August 1988.

    Google Scholar 

  8. A. Myles and D. Skellern. Comparison of mobile host protocols for IP. Journal of Internetworking Research and Experience, 4(4), December 1993.

    Google Scholar 

  9. J. Postel. Transmission Control Protocol. Request for Comments 793, 1981.

    Google Scholar 

  10. J. H. Saltzer, D. P. Reed, and D. D. Clark. End-to-end arguments in system design. Proc. of the 2nd International Conference on Distributed Computing Systems, April 1981.

    Google Scholar 

  11. B. Shneiderman. Designing the User Interface. Addison-Wesley, 1987.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1995 IEEE

About this chapter

Cite this chapter

Cáceres, R., Iftode, L. (1995). Improving the Performance of Reliable Transport Protocols in Mobile Computing Environments. In: Imielinski, T., Korth, H.F. (eds) Mobile Computing. The Kluwer International Series in Engineering and Computer Science, vol 353. Springer, Boston, MA. https://doi.org/10.1007/978-0-585-29603-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-0-585-29603-6_7

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-7923-9697-0

  • Online ISBN: 978-0-585-29603-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics