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.
Similar content being viewed by others
References
Apteker, R.: Video acceptability and frame rate. Witwatersrand University, IEEE Multimedia, 1995
Betz, M.: Interoperable Objects. Dr. Dobb's, 1994
Campbell, A., Coulson, G., Gracia, F.: Integrated Quality of Service for Multimedia Communications. Proc. IEEE Info-Comm’ 93, 1993 pp. 732–739
Cingser, D., Lisa, F., Wolfe, V.: Object-Based Semantic Real-Time Concurrency Control. IEEE Real-Time Systems Symposium, 1993
Cheriton, D.: Dissemination-Oriented Communication Systems, Stanford University, Tech Report, 1995
Clark, D., Lambert, M., Zhang, L.: NETBLT: A Bulk Cata Transfer Protocol, RFC 998, 1997
Danthine, A., Bonaventure, O.: From Best-Effort to Enhanced QoS, RACE 2060, CEC Deliverable No R2060/Ulg/CIO/DS/P/004/bl, 1993
Ferrari, D.: Client Requirements for Real-Time Communication Services. IEEE Commun. pp. 65–72 (1990)
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)
Jardetzky, P., Sreenan, C.: Storage and Synchronisation for Distributed Continuous Media, Multimedia Systems. 3: 3, pp. 151–161 (1995)
Jung, J., Seret, D.: Translation of QoS Parameters into ATM Performance Parameters in B-ISDN, Proc IEEE INFOCOMM’ 93, pp. 748–755 (1993)
Maffeis, S.: iBus - The Java Intranet Software Bus. http://www.olsen.ch/~maffeis/, 1997
Object Management Group, The Common Object Request Broker: Architecture and Specification. http://www.omg.org, 1995
OSITransport Protocol Specification, Standard ISO-8073, 1986
Deering, S.: RFC 1112 Host Extensions for IP Multicasting, see http://ds.internic.net/rfc/rfc112.txt, 1989
Resnick, R.: Toward the Integration ofWWW and Distributed Object Technology: Distributed Objects on the WWW. OPSLA’ 96 (1996)
Resnick, R.: From JSDA to MASH to SOGS, http://www.infospheres.caltech.edu/mailing-lists/dist-obj/0397.html, (1997)
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)
Schmidt, D.: The Performance of Real-Time Object Requests. Computer Commun. J. 4(21) pp. 294–324 (1998)
Steinmetz, R., Fritzsche, C.: Abstractions for Continuous-Media Programming. Computer Commun. Vol. 15, No. 6, pp. 396–402 (1992)
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Parr, G., Curran, K. Dynamicmultimedia protocol stacks. Software - Concepts & Tools 19, 81–88 (1998). https://doi.org/10.1007/s003780050011
Published:
Issue Date:
DOI: https://doi.org/10.1007/s003780050011