Skip to main content
Log in

Advocating a Remote Socket Architecture for Internet Access Using Wireless LANs

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

One challenge in the development of telecommunication networks is the seamless integration of wireless devices into the global Internet. Although it is well known that the Internet protocols were designed for heterogeneous networks an end-system with the usual Internet protocol stack will suffer an inefficient communication while connected via a wireless link. The protocol mechanisms of the transport layer can lead to poor performance in case of TCP and a high loss rate in case of UDP. In this paper we advocate a Remote Socket Architecture (ReSoA) which is a kind of proxy-oriented architecture for wireless Internet access in Wireless LAN environment. This approach allows the use of a thin protocol stack on the wireless end-system to save scarce resources and a tailored protocol for the wireless link without breaking the original TCP semantics. We show the suitability of ReSoA by comparing its performance with that of pure TCP and Berkeley Snoop through actual measurements in a test environment.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. T. Assimakopoulos, SACK implementation for Linux, Technical report, Telecommunication Networks Group, TU Berlin (1998).

    Google Scholar 

  2. E. Ayanoglu, S. Paul, T.F. LaPorta, K.K. Sabnani and R.D. Gitlin, AIRMAIL: A link-layer protocol for wireless networks, Wireless Networks 1 (1995) 47–60.

    Google Scholar 

  3. H. Balakrishnan, V. Padmanabhan, S. Seshan and R.H. Katz, Improving TCP/IP performance over wireless networks, in: Proc. 1st ACM Conf. on Mobile Computing and Networking, Berkeley, CA (November 1995).

  4. H. Balakrishnan, V. Padmanabhan, S. Seshan and R.H. Katz, A comparison of mechanisms for improving TCP performance over wireless links, IEEE/ACM Transactions on Networking (December 1997).

  5. H. Balakrishnan, S. Seshan, E. Amir and R.H. Katz, Improving TCP/IP performance over wireless networks, in: Proceedings of Mobicom (November 1995).

  6. A. Bakre and B.R. Badrinath, I-TCP: Indirect TCP for mobile hosts, in: 15th. Int. Conference on Distributed Computing Systems (ILCDS) (May 1995).

  7. P. Bhagwatt, P. Bhattacharya, A. Krishna and S.K. Tripathi, Using channel state dependent packet scheduling to improve TCP throughput over wireless LANs, Wireless Networks 3 (1997) 91–102.

    Google Scholar 

  8. S. Biaz, M. Mehta, S. West and N.H. Vaidya, TCP over wireless networks using multiple acknowledgements, Technical report 97-001, Texas A&M University (January 30, 1997).

  9. S. Bodenstein, Export der TCP-Socketschnittstelle für den drahtlosen Internetzugang - Design und Implementierung, Major Thesis, Telecommunication Networks Group, TU Berlin (1998).

    Google Scholar 

  10. K. Brown and S. Singh, M-TCP: TCP for mobile cellular networks, Computer Communication Review 27(5) (October 1997).

  11. R. Cáceres and Iftode, Improving the performance of reliable transport protocols in mobile computing environments, IEEE Journal on Selected Areas in Communications 13(5) (June 1995).

  12. D.C. Clark, V. Jacobson, J. Romkey and H. Salwen, An analysis of TCP processing overhead, IEEE Communication Magazine (June 1989).

  13. M. Degermark, M. Engan, B. Nordgren and S. Pink, Low-loss TCP/IP header compression for wireless networks, in: Proceedings of the ACM MobiCom Conference, Rye, New York (November 10-12, 1996).

  14. A. DeSimone, M. Choo Chuah and O. Yue, Throughput performance of transport-layer protocols over wireless LANs, in: Proceedings of IEEE GLOBECOM '93, Houston (1993).

  15. ETSI Secretariat, Hiperlan functional specification, ETS 300 652 (May 1997).

  16. E. Ewers, Entwurf und Implementierung einer Basis-Station mit Snoop-Funktionalität, Minor Thesis, Telecommunication Networks Group, TU Berlin (1998).

    Google Scholar 

  17. D.C. Feldmeier, A.J. McAuley, J.M. Smith, D.S. Bakin, W.S. Marcus and M. Raleigh, Protocol Booster, IEEE Journal on Selected Areas in Communication 16(3) (April 1998).

  18. S. Floyd, TCP and explicit congestion notification, ACM Computer Communication Review 24(5) (October 1994) 10–23.

    Google Scholar 

  19. Z.J. Haas and P. Agrawal, Mobile-TCP: An asymmetric tranport protocol design for mobile systems, in: ICC '97, Montreal, Canada (June 8-12, 1997).

  20. G. Montenegro, S. Dawkins, M. Kojo and V. Magret, Long thin networks, Internet draft (November 18, 1998) draft-montenegropilc-ltn-00.txt.

  21. M. Kojo, K. Raatikainen, M. Liljeberg, J. Kiiskien and T. Alanko, An efficient transport service for slow wireless telephone links, IEEE Journal on Selected Areas in Communications 15(7) (September 1997).

  22. S.J. Leffler, M.K. McKusick, M.J. Karels and J.S. Quarterman, The Design and Implementation of the 4.3 BSD UNIX Operating System (Addison Wesley, 1990).

  23. The editors of IEEE 802.11, Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specification, Draft Standard IEEE 802.11, P802.11/D5.0 (July 1996).

  24. B. Rathke, T. Assimakopoulos, R. Morich, G. Schulte and A. Wolisz, SNUFFLE: Integrated measurement and analysis tool for wireless Internet and its use for in-house environment, in: 10th Intl. Conf. Computer Performance Evaluation, TOOLS '98, Palma deMallorca, Spain (September 1998).

  25. J. Postel, User datagram protocol, RFC 768 (August 1980).

  26. RFC 793, Transmission Control Protocol - Protocol specification (September 1981).

  27. RFC 1122, Requirements for Internet hosts - Communication layers (October 1989).

  28. M. Mathis, J. Mahdavi, S. Floyd and A. Romanow, TCP selective acknowledgement options, RFC 2018 (October 1996).

  29. M. Stemm, P. Gauthier, D. Harada and R.H. Katz, Reducing power consumption of network interfaces in hand-held devices, in: Proc. 3rd International Workshop on Mobile Multimedia Communications (MoMuc-3), Princeton, NJ, USA (September 1996).

  30. L. Svobodova, Measured performance of transport service in LANs, Computer Networks and ISDN Systems 18 (1989/1990).

  31. K. Thompson, G.J. Miller and R. Wilder, Wide-area Internet traffic patterns and characteristics (extended version), IEEE Networks (November/ December 1997).

  32. J. Weinmiller, M. Schläger, A. Festag and A. Wolisz, Performance study of access control in wireless LANs - IEEE 802.11 DFWMAC and ETSI RES 10 HIPERLAN, Mobile Networks and Applications 2 (1997) 55–67.

    Google Scholar 

  33. S.M. West and N.H. Vaidya, TCP enhancements for heterogenous networks, Technical report 97-003, Texas A&M University (April 9, 1997).

  34. H. Wösner, J.P. Ebert, M. Schläger and A. Wolisz, Power saving mechanisms in emerging standards for wireless LAN: the MAC level perspective, Energy Management in Personal Communications and Mobile Computing Systems, IEEE Personal Communication Magazine 5(3) (1998).

  35. G.R. Wright and W.R. Stevens, TCP/IP Illustrated, Vol. 2, The Implementation (Addison-Wesley, 1995).

  36. W.R. Stevens, UNIX Network Programming (Prentice-Hall, 1990).

  37. T. Touch, TCP control block interdependence, RFC 2140 (April 1997).

  38. R. Yavatkar and N. Bhagawat, Improving end-to-end performance of TCP over mobile internetworks, in: Workshop on Mobile Computing Systems and Applications (December 1994).

  39. M. Zitterbart, B. Stiller and A.N. Tantawy, A model for flexible highperformance communication subsystems, IEEE Journal on Selected Areas in Communications 11(4) (1993).

  40. M. Zorzi and R.R. Rao, Energy constrained error control for wireless channels, IEEE Personal Communications 4 (December 1997) 27–33.

    Google Scholar 

  41. Wireless application protocol architecture specification, WAP Forum (April 30, 1998), http://www.wapforum.org.

  42. AT&T WaveLAN: PCM/CIA Adapter Card, http://www. wavelan.com.

  43. Aironet PCM/CIA Adapter Card, http://www.aironet.com.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Schläger, M., Rathke, B., Bodenstein, S. et al. Advocating a Remote Socket Architecture for Internet Access Using Wireless LANs. Mobile Networks and Applications 6, 23–42 (2001). https://doi.org/10.1023/A:1009857619490

Download citation

  • Issue Date:

  • DOI: https://doi.org/10.1023/A:1009857619490

Navigation