Skip to main content

Tailoring Protocols for Dynamic Network Conditions and User Requirements

  • Conference paper
  • 257 Accesses

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

Abstract

This paper shows the use of protocols dynamically generated for a particular network environment and an application’s requirements. We have developed a novel system called PNUT (Protocols configured for Network and User Transmissions), which can be used to dynamically generate protocols. A distributed MPEG player has also been developed using PNUT to demonstrate the need for adaptive protocols that can reconfigure their functionality as the operating environment changes. One of the key features of PNUT is that it allows for the dynamic reconfiguration of the protocol stack, which we believe is necessary when developing protocols for mobile computing environments. The paper also shows how intermediate servers can be used to provide better services to the mobile application. Furthermore, we show how intermediate servers can be used to allow mobile applications using PNUT to interact with servers based around traditional applications

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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. Bakre, A., Badrinath, B., I-TCP: Indirect TCP for mobile hosts, in Proceedings of 15th Intl. Conf. On Distributed Computing Systems, May 1995.

    Google Scholar 

  2. Berkeley Player, Berkeley Multimedia Research Center (BMRC), University of California, Berkeley, 1996. http://bmrc.berkeley.edu/projects/mpeg/mpeg_play.html

  3. Bestavaros, A., Kim, G., Exploiting redundancy for timeliness in TCP Boston, in Proceedings of 3rd IEEE Real-Time Technology and Applications Symposium, Los Alamitos CA, USA, p184–90, 1997.

    Google Scholar 

  4. Castelluccia, C., Chrisment, I., Dabbous, W., Diot, C., Huitema, C., Siegel, E., De Simone, R., Tailored protocol development using ESTEREL, Research report 2374, INRIA, France, Oct. 1994.

    Google Scholar 

  5. Chen, Z., Tan, S.M., Campbell, R.H., Li, Y., Real Time Video and Audio in the World Wide Web, Fourth International World Wide Web Conference, Massachusetts, December 1995.

    Google Scholar 

  6. Clark, D., Lambert, M., Zhang, L., Neblt: A high throughput transport protocol, in Proceedings of ACM SIGCOMM Conference (Communication Architecture and Protocols), USA, 1990, pp. 200–208.

    Google Scholar 

  7. Clark, D., Tennenhouse, D., Architectural considerations for a new generation of protocols, in Proceedings of ACM SIGCOMM Conference (Communication Architecture and Protocols), USA, 1990, pp.200–208.

    Google Scholar 

  8. De Silva, R., PNUT-Protocols configured for Network and User Transmissions, PhD Thesis, University of Technology, Sydney, Jan. 1998.

    Google Scholar 

  9. Diot, C., Seneviratne, A., Quality of Service in Heterogeneous Distributed Systems, Proceedings of the 30th Hawaii Internation Conference on System Sciences HICSS-30, Hawaii, Jan. 1997.

    Google Scholar 

  10. Jacobson, V., Modified TCP for Congestion Avoidence, end-to-end mailing list, April 1 1990.

    Google Scholar 

  11. Jacobson, V., Braden, R.T., Borman, D.A., TCP Extensions for High Performance, RFC 1323, May 1992

    Google Scholar 

  12. Landfeldt, B., Seneviratne, A., Diot, C., USA: User Service Agent, a New QoS Management Framework, Int. Workshop in Quality of Service Management (IWQOS98), USA, May 1998.

    Google Scholar 

  13. O’Mailey, S.W., Peterson, L. L., A Highly Layered Architecture for High-Speed Networks, In Protocol for High-Speed Networks, IFIP, 1991.

    Google Scholar 

  14. Rao, K. R., Hwang, J. J., Techniques & Standards for Image Video & Audio Coding, Prentice Hall, 1996.

    Google Scholar 

  15. Rojas-Cardenas, L., Chaput, E., Dairaine, L., Senac, P., Diaz, M., Transport of Video over Partial Order Connections, Proceedings of the HIPPARCH 98 Workshop, London, pp158–171, 1998.

    Google Scholar 

  16. Schmidt, D., Box, D., Suda, T., ADAPTIVE: A flexible and adaptive transport system architecture to support lightweight protocols for multimedia applications on high speed networks, in Proceedings of the Symposium on High Performance Distributed Computing Conference, Amsterdam, Sept.1992.

    Google Scholar 

  17. Schulzrinne, Casner, Frederick, Jacobson, RTP: A transport protocol for real-time applications, Technical report, Internet Engineering Task Force-Audio-Video Transport WG, 1994.

    Google Scholar 

  18. Zitterbart, M., Stiller, B., Tantawy, A., A model for flexible high performance communication subsystem, IEEE Journal on Selected Areas in Communications, 1993, pp.507–518.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

De Silva, R., Seneviratne, A. (1999). Tailoring Protocols for Dynamic Network Conditions and User Requirements. In: Diaz, M., Owezarski, P., Sénac, P. (eds) Interactive Distributed Multimedia Systems and Telecommunication Services. IDMS 1999. Lecture Notes in Computer Science, vol 1718. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-48109-5_15

Download citation

  • DOI: https://doi.org/10.1007/3-540-48109-5_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66595-3

  • Online ISBN: 978-3-540-48109-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics