Advertisement

Mobile-TCP: An Asymmetric Transport Protocol Design for Mobile Systems

  • Zygmunt J. Haas

Abstract

In this paper, we advocate the use, propose the design, and describe the implementation of an asymmetric transport-layer protocol for mobile systems. Portability of computing equipment is achieved by reduction in the physical parameters, which is facilitated by the ever increasing device integration density. To maintain constant time between recharging, reduction in the battery power of a portable system translates into reduced CPU cycles. Thus, to maintain a constant level of performance of mobile applications, there is the need to reduce the processing load of computing algorithms and communication protocols for mobile devices. One approach to offload processing of communication protocol from a mobile device without sacrificing the performance and features is through the use of asymmetric design. In an asymmetrically designed protocol, peer functions are implemented through algorithms and procedures that are of substantially different complexity, with the lower complexity procedures used on the mobile device. We have devised and implemented an example of such a communication protocol that provides the TCP functionality, yet places a significantly lower load on the mobile machine. Although Mobile-TCP is based on the indirect interaction model, the semantics of the TCP protocol are preserved. Details of our design are presented here.

Keywords

Mobile Host Round Trip Time Control Packet Home Agent Foreign Agent 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. [1]
    B. R. Badrinath, A. Bakre, T. Imielinski, and R. Marantz, “Handling Mobile Clients: A case for indirect interaction,” in Proc. 4th Workshop on Workstation Operating Systems, October 1993.Google Scholar
  2. [2]
    A. Bakre and B. R. Badrinath, “I-TCP: Indirect TCP for mobile hosts,” in Proc. 1514 International Conference on Distributed Computing Systems, Vancouver, Canada, June 1995, pp. 136–143CrossRefGoogle Scholar
  3. [3]
    A. Bakre and B. R. Badrinath, “Handoff and system support for Indirect TCP/IP,” in Proc. Second Usenix Symposium on Mobile and Location-dependent Computing, Ann Arbor, Michigan, April 1995, pp. 11–24.Google Scholar
  4. [4]
    Z. J. Haas, “Location Independent Access in Mobile Systems,” accepted for publication in the Kluwer Wireless Personal Communications Journal, special issue on Mobile and Wireless Computing 1996.Google Scholar
  5. [5]
    C. Perkins, editor, “IP Mobility Support,” Internet Engineering Task Force, Internet Draft, draftietf-mobileip-protocol-15.txt, 9 Feb. 1996.Google Scholar
  6. [6]
    J. loannidis, D. Duchamp, and G. Q. Maguire, Jr., “IP-based Protocols for Mobile Internetworking,” Technical Report, Department of Computer Science, Columbia University, 1992.Google Scholar
  7. [7]
    H. Wada et al, “Mobile Computing Environment Based on Internet Packet Forwarding,” 1993 Winter USENIX, San Diego, CA, Jan 25–29, 1993.Google Scholar
  8. [8]
    C. Perkins, “Providing continuous network access to mobile hosts using TCP/IP,” Computer Networks and ISDN Systems, Vol. 26, 1993.Google Scholar
  9. [9]
    A. Myles and D. Skellern, “Comparing four IP based mobile hosts protocols,” Computer Networks and ISDN Systems, Vol. 26, 1993.Google Scholar
  10. [10]
    F. Teraoka et al, “A Network Architecture Providing Host Migration Transparency,” ACM SIGCOMM’91, Sept. 1991.Google Scholar
  11. [11]
    P. Manzoni, D. Ghosal, and G. Serazzi, “Impact of Mobility on TCP/IP: An Integrated Performance Study,” IEEE Journal on Selected Areas in Communications, issue on Mobile Computing Networks, 1995.Google Scholar
  12. [12]
    R. Câceres and L. Iftode, “The Effects of Mobility on Reliable Transport Protocols,” IEEE Journal on Selected Areas in Communications, issue on Mobile Computing Networks, 1995.Google Scholar
  13. [13]
    H. Balakrishnan, S. Seshan, and R. H. Katz, “Improving reliable transport and handoff performance in cellular wireless networks,” Wireless Networks Journal, vol. 1, no. 4, 1995.Google Scholar
  14. [14]
    Z. J. Haas, “Location Independent Access in Mobile Systems,” accepted for publication in the Kluwer Wireless Personal Communications Journal, special issue on Mobile and Wireless Computing 1996.Google Scholar
  15. [15]
    Z. J. Haas, “The Progressive Execution Technique for Mobile Systems,” in Proc„Milcom’95, San Diego, CA, November 5–8, 1995.Google Scholar
  16. [16]
    Z. J. Haas, “On the Design of a Mobile System,” in Proc. Mobidata Workshop, Rutgers University, Piscataway, NJ, Nov. 1, 1994.Google Scholar
  17. [17]
    E. P. Harris and K. W. Warren, “Low Power Technologies: A System Perspective,” in Proc. r d International Workshop on Mobile Multimedia Communications, Princeton, NJ, Sept. 25–27, 1996.Google Scholar
  18. [18]
    M. Stemm, P. Gauthier, D. Harada, R. H. Katz, “Reducing Power Consumption of Network Interfaces in Hand-Held Devices,” in Proc. 3r d International Workshop on Mobile Multimedia Communications, Princeton, NJ, Sept. 25–27, 1996.Google Scholar
  19. [19]
    A. Chandrakasan, T. Simon, J. Goodman, and W. Rabiner, “Signal Processing for an Ultra Low Power Wireless Video Camera,” in Proc. 7 d International Workshop on Mobile Multimedia Communications, Princeton, NJ, Sept. 25–27, 1996.Google Scholar
  20. [20]
    E. Ayanoglu, S. Paul, T. F. La Porta, K. K. Sabnani, and R. D. Gitlin, “AIRMAIL: A link-layer protocol for wireless networks,” ACM Wireless Networks, 1 (1995) 47.CrossRefGoogle Scholar
  21. [21]
    W. Mangione-Smith and P. S. Ghang, “A Low Power Medium Access Control Protocol for Portable Multi-media Systems,” in Proc. 3r d International Workshop on Mobile Multimedia Communications, Princeton, NJ, Sept. 25–27, 1996.Google Scholar
  22. [22]
    V. Jacobson, “Compressing TCP/IP Headers for Low-Speed Serial Links,” RFC 1144 Google Scholar
  23. [23]
    D. Comer, “Internetworking with TCP/IP, Principles, Protocols, and Architecture,” Prentice Hall, 1988.Google Scholar
  24. [24]
    M. Santifaller, “TCP/IP and NSF, Internetworking in the UNIX Environment,” Addison-Wesley, 1991.Google Scholar
  25. [25]
    D. B. Johnson and C. E. Perkins, “Route Optimization in Mobile IP,” Internet Engineering Task Force, Internet Draft, work in progress, draft-ietf-mobileip-optim-01.txt, Jan. 1995.Google Scholar

Copyright information

© Springer Science+Business Media New York 1997

Authors and Affiliations

  • Zygmunt J. Haas
    • 1
  1. 1.School of Electrical EngineeringCornell UniversityIthacaUSA

Personalised recommendations