Skip to main content
Log in

Evaluation of Well-Known Protocol Implementation Techniques for Application in Wireless Networks

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

Minimizing power consumption is a key requirement for mobile terminals. Here we discuss how power consumption of mobile terminals is influenced by the implementation of the protocol stack in the mobile. We compare the integrated layer processing (ILP) approach with the server model and the activity thread model. ILP is expected to lead to the fastest protocol implementation, and thus to the one with the lowest power consumption. To investigate this, we have implemented the eXample Data Transfer (XDT) Protocol using all three approaches. Our measurements show that the ILP approach can be outperformed by both of the other techniques when the packet error rate of the channel exceeds a threshold of 7%. To cope with dynamic changes we propose an adaptable implementation strategy, concluding that the question of the response to errors on a wireless channel requires careful consideration.

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.

Similar content being viewed by others

References

  1. M. Abbott and L. Peterson. Increasing network throughput by integrating protocol layers. IEEE/ACM Transactions on Networking, 1:600-610, 1993.

    Google Scholar 

  2. S. Aggawal and R. P. Kurshan. Automated implementation from formal specification. In Y. Yemini, R. Strom, and S. Yemini eds., Protocol Specification, Testing and Verification, IV, pp. 127-136, North-Holland, Amsterdam, 1985.

  3. T. Braun and C. Diot. Protocol implementation using integrated layer processing. In ACM SIGCOMM, 1995.

  4. D. D. Clark. The structuring of systems using upcalls. In Proceedings of the 10th ACM SIGOPS Symposium on Oper. Systems Principles, pp. 171-180, 1985.

  5. D. D. Clark, V. Jacobson, J. Romkey, and H. Salwen. An analysis of TCPprocessing overhead. IEEE Communications Magazine, June, pp. 23-29, 1989.

  6. D. D. Clark and D. L. Tennenhouse. Architectural considerations for a new generation of protocols. ACM SIGCOMM, pp. 200-208, 1990.

  7. P. J. M. Havinga and G. J. M. Smit. A survey of energy saving techniques for mobile computers. Moby Dick Technical report, University of Twente, 1997. http://wwwhome.cs.utwente.nl/havinga/ppapdir.html.

  8. ITU-T. Z.100: Specification and Description Language (SDL). ITU, 1993.

  9. H. König. eXample Data Transfer Protocol (XDT). Technical report 1-18/1997, 1997.

  10. R. Kraemer and M. Methfessel. A vertical approach to energy management In Proceedings of European Wireless' 99 Mobile Kommunikation, VDE, 1999.

  11. P. Langendörfer and H. König. COCOS-a configurable SDL compiler for generating efficient protocol implementations. In R. Dssouli, G. V. Bochmann, Y. Lahav, eds., SDL'99 The Next Millennium, pp. 259-274, New York, Elsevier, 1999.

    Google Scholar 

  12. P. Lettieri and M. B. Srivastava. Advances in wireless terminals IEEE. Personal communications, June 1998.

  13. T. H. Meng, A. C. Hung, E. K. Tsern, and B. M. Gordon. Low-power signal processing system design for wireless applications. IEEE personal communications, June 1998.

  14. M. Schläger, B. Rathke, S. Bodenstein, and A. Wolisz. Advocating a remote socket architecture for Internet access using wireless LANs. MONET on Wireless Internet and Intranet Access. http://www.tkn.e-technik.tu-berlin.de.

  15. L. Svobodova. Implementing OSI systems. IEEE Journal on Selected Areas in Communications, 7(7): 1115-1130, 1989.

    Google Scholar 

  16. V. Tsaoussidis, H. Badr, and R. Verma. Wave and wait protocol (WWP): an energy-saving transport protocol for mobile IP devices. In Proceedings of the 7th International Conference on Network Protocols (ICNP'99), pp. 301-308. IEEE Computer Society Press, 1999.

  17. V. Tsaoussidis, H. Badr. TCP-probing: towards an error control schema with energy and throughput performance gains. In Proceedings of the 8th International Conference on Network Protocols (ICNP'00), IEEE Computer Society Press, 2000.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Langendörfer, P., Kraemer, R. & König, H. Evaluation of Well-Known Protocol Implementation Techniques for Application in Wireless Networks. The Journal of Supercomputing 20, 161–173 (2001). https://doi.org/10.1023/A:1011178718630

Download citation

  • Issue Date:

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

Navigation