Skip to main content
Log in

Dynamicmultimedia protocol stacks

  • Published:
Software - Concepts & Tools

Abstract

Fixed end-system protocols are unable to support the wide range of applications requirements on top of current networks without adding overhead in the form of unnecessary functionality for multiple combinations of application requirements and networks.

This paper presents the Real-time Wide Area Network Dissemination Architecture Protocol (RWANDA), which dynamically configures multimedia protocol stacks to support a wide range of application requirements and to increase performance. It overcomes synchronous limitations by providing an asynchronous group communication model. Applications only pay for required quality of service (QoS) such as multicast, virtual synchrony and encrypted communication.

In RWANDA, information sources use channels to disseminate information to a potentially large and changing set of channel subscribers. RWANDA recognises the differing media characteristics and transport requirements of multimedia by providing a protocol composition framework that extends to incorporate yet unsupported communication protocols, qualities of service and optimised multimedia stacks. RWANDA provides an asynchronous foundation necessary for developing a large-scale wide area network continuous media protocol.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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. Apteker, R.: Video acceptability and frame rate. Witwatersrand University, IEEE Multimedia, 1995

    Google Scholar 

  2. Betz, M.: Interoperable Objects. Dr. Dobb's, 1994

    Google Scholar 

  3. Campbell, A., Coulson, G., Gracia, F.: Integrated Quality of Service for Multimedia Communications. Proc. IEEE Info-Comm’ 93, 1993 pp. 732–739

    Chapter  Google Scholar 

  4. Cingser, D., Lisa, F., Wolfe, V.: Object-Based Semantic Real-Time Concurrency Control. IEEE Real-Time Systems Symposium, 1993

    Google Scholar 

  5. Cheriton, D.: Dissemination-Oriented Communication Systems, Stanford University, Tech Report, 1995

    Google Scholar 

  6. Clark, D., Lambert, M., Zhang, L.: NETBLT: A Bulk Cata Transfer Protocol, RFC 998, 1997

    Google Scholar 

  7. Danthine, A., Bonaventure, O.: From Best-Effort to Enhanced QoS, RACE 2060, CEC Deliverable No R2060/Ulg/CIO/DS/P/004/bl, 1993

    Google Scholar 

  8. Ferrari, D.: Client Requirements for Real-Time Communication Services. IEEE Commun. pp. 65–72 (1990)

    Google Scholar 

  9. Gibbs, S.: Composite Multimedia and Active Objects'. OOPSLA’ 91 Conference, Phoenix, Arizona, October 1991. ACM SIGPLAN Notices, Vol. 26, No. 11, pp. 97–112 (1991)

    Google Scholar 

  10. Jardetzky, P., Sreenan, C.: Storage and Synchronisation for Distributed Continuous Media, Multimedia Systems. 3: 3, pp. 151–161 (1995)

    Article  Google Scholar 

  11. Jung, J., Seret, D.: Translation of QoS Parameters into ATM Performance Parameters in B-ISDN, Proc IEEE INFOCOMM’ 93, pp. 748–755 (1993)

    Chapter  Google Scholar 

  12. Maffeis, S.: iBus - The Java Intranet Software Bus. http://www.olsen.ch/~maffeis/, 1997

    Google Scholar 

  13. Object Management Group, The Common Object Request Broker: Architecture and Specification. http://www.omg.org, 1995

    Google Scholar 

  14. OSITransport Protocol Specification, Standard ISO-8073, 1986

  15. Deering, S.: RFC 1112 Host Extensions for IP Multicasting, see http://ds.internic.net/rfc/rfc112.txt, 1989

    Google Scholar 

  16. Resnick, R.: Toward the Integration ofWWW and Distributed Object Technology: Distributed Objects on the WWW. OPSLA’ 96 (1996)

    Google Scholar 

  17. Resnick, R.: From JSDA to MASH to SOGS, http://www.infospheres.caltech.edu/mailing-lists/dist-obj/0397.html, (1997)

    Google Scholar 

  18. Saltzer, J.H., Reed, D.P., Clark, D.D.: End-to-End Argument in Systems Design. ACMTrans. Computer Systems 2(4), pp. 277–288 (1984)

    Article  Google Scholar 

  19. Schmidt, D.: The Performance of Real-Time Object Requests. Computer Commun. J. 4(21) pp. 294–324 (1998)

    Article  Google Scholar 

  20. Steinmetz, R., Fritzsche, C.: Abstractions for Continuous-Media Programming. Computer Commun. Vol. 15, No. 6, pp. 396–402 (1992)

    Article  Google Scholar 

  21. VisiBroker for Java 3.2, http://www.visigenic.com For further information on research at the University of Ulster, consult our web site at: http://www.ulst.ac.uk/staff/gp.parr

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gerard Parr.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Parr, G., Curran, K. Dynamicmultimedia protocol stacks. Software - Concepts & Tools 19, 81–88 (1998). https://doi.org/10.1007/s003780050011

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s003780050011

Key words