Abstract
A relevant class of Distributed MultiMedia Applications (DMMAs) can be implemented to support critical activities from which either financial investments, or human lives, or both, may depend. These DMMAs can be distributed across wide geographical distances; owing to their critical nature, the principal requirements they exhibit include the need for scalable services that be both timely and highly available (i.e. responsive). In order to provide support to these DMMAs, we have designed and developed a communication software architecture that meets effectively these requirements. In this paper, we introduce that architecture, and discuss its performance as resulting from a prototype implementation we have developed.
Partial support for this work was provided by the Commission of European Communities under ESPRIT Programme Basic Research Project 6360 (BROADCAST).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Banerjea, D. Ferrari, B.A. Mah, M. Moran, D.C. Verma, H. Zhang. The Tenet Real Time Protocol Suite: Design, Implementation and Experiences, IEEE/ACM Transactions on Networking, 1996, Vol.4 N. 1, 1–10.
J. Bolot, A. Vega Garcia, “The Case for FEC-based Error Control for Packet Audio in the Internet”, ACM Multimedia Systems, to appear.
G. Coulson, F. Garcia, D. Hutchison, D. Shepherd, Meeting the Real-Time Synchronization Requirements of Multimedia in Open Distributed Processing, Distrib. Syst. Eng. Vol. 1, 1994, 135–144.
F. Cristian, H. Aghili, R. Strong, D. Dolev, Atomic Broadcast: from Simple Diffusion to Byzantine Agreement, Information and Computation Vol. 118, 1995, 158–179
S. Deering, Host Extension for IP Multicasting, RFC N. 1112 (1992).
L. Delgrossi, R.G. Herrtwich, F.O. Hoffmann, S. Schaller, Receiver-Initiated Communication with ST-II, ACM Multimedia Systems, Vol. 2,N. 4, 1994, 141–149.
D. Ferrari, D. C. Verma, A Scheme for Real-Time Channel Establishment in Wide Area Networks, IEEE Journal on Selected Areas in Communications, SAC-8, 1990, 368–379.
D. Ferrari, Design and Application of a Delay Jitter Control Scheme for Packetswitching Internetworks, in Network and Operating System Support for Digital Audio and Video, R.G. Herrtwich (Ed.), LNCS 614, Springer-Verlag, 1992, 72–83.
I. Getting, The Global Positioning System, IEEE Spectrum, December 1993, 36–47.
A. Gupta, K. Rothermel (1995) Fault Handling for Multi-party Real Time Communication, TR-95-059, International Computer Science Institute, Berkeley (CA), October 1995.
K. Jeffay, D. L. Stone, F. Donelson Smith, Transport and Display Mechanims for Multimedia Conferencing across Packet-Switched Networks, Computer Networks and ISDN Systems, Vol. 26,N. 10, 1994, 1281–1304.
T. A. Joseph, K. P. Birman, Reliable Broadcast Protocols, in An Advance Course on Distributed Systems, S. J. Mullender (Ed.), Addison Wesley Publishing Co., 1989, 313–338.
H. Kopetz, G. Grunsteidl, J. Reisenger, Fault-Tolerant Membership Service in a Synchronous Distributed Real-Time System, Proc. Int. Conf. on Dependable Computing for Critical Applications, Santa Barbara (CA), 1989, 167–174.
P. M. Melliar-Smith, L. E. Moser, V. Agrawala, Broadcast Protocols for Distributed Systems, IEEE Trans. on Parallel and Distributed Systems, Vol. 1,N. 1, 1990, 17–25.
P.G. Neumann, On Hierarchical Design of Computer Systems for Critical Applications, IEEE Trans. on Software Engineering, Vol. SE-12,N. 9, 1986, 905–920.
F. Panzieri, S.K. Shrivastava, The Design of a Reliable Remote Procedure Call Mechanism IEEE Transactions on Computers, Vol. C-31,N. 7, 1992, 692–697.
F. Panzieri, M. Roccetti, Synchronization Support and Group-Membership Services for Reliable Distributed Multimedia Applications, ACM Multimedia Systems, Vol.5,N. 1, 1997, 1–22.
M. Roccetti, et al. Design and Experimental Evaluation of an Adaptive Playout Delay Control Mechanism for Packetized Audio for use over the Internet, Multimedia Tools and Applications, Kluwer Academic Publishers, to appear.
M. Satyanarayanan, The Influence of Scale on Distributed File System Design, IEEE Trans. on Software Engineering, Vol. 18,N. 1, 1992, 1–8.
P. Venkat Rangan, H. M. Vin, S. Ramanathan, Communication Architectures and Algorithms for Media Mixing in Multimedia Conferences, IEEE/ACM Trans. on Networking, Vol. 1,N. 1, 1993, 20–30.
A. Vogel, B. Kerherve, G. Von Bochmann, Distributed Multimedia and QOS: A Survey, IEEE Multimedia, Vol. 2,N. 2, 1995, 10–19.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2000 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Panzieri, F., Roccetti, M. (2000). Responsive Protocols for Distributed Multimedia Applications?. In: Krakowiak, S., Shrivastava, S. (eds) Advances in Distributed Systems. Lecture Notes in Computer Science, vol 1752. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46475-1_7
Download citation
DOI: https://doi.org/10.1007/3-540-46475-1_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-67196-1
Online ISBN: 978-3-540-46475-4
eBook Packages: Springer Book Archive