MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Multimedia Multicast Transport Service for Groupware

Download:
pdf | ps
by Gregory V
http://www.cs.huji.ac.il/~dolev/pubs/tina-96.ps
Add To MetaCart

Abstract:

Reliability carries different meanings for different applications. For example, in a replicated database setting, reliability means that messages are never lost, and that messages arrive in the same order at all sites. In order to guarantee this reliability property, it is acceptable to sacrifice real-time message delivery: some messages may be greatly delayed, and at certain periods message transmission may even be blocked. While this is perfectly acceptable behavior for a reliable database application, this behavior is intolerable for a reliable video server. For a continuous MPEG video player [20, 19], reliability means real-time message delivery, at a certain bandwidth; It is acceptable for some messages to be lost, as long as the available bandwidth complies with certain predetermined stochastic assumptions. Introducing database style reliability (i.e. message recovery and order constraints) may violate these assumptions, rendering the MPEG decoding algorithm incorrect. Many CSCW groupware and multimedia applications require quality of service multicast for most of their messages, and may greatly benefit from reliable multicast for a small portion of "critical " messages. Furthermore, such applications often need to be fault-tolerant, and need to support smooth reconfiguration when parties join or leave. Group communication [1] is a powerful tool for the construction of fault-tolerant applications,

Citations

592 the Ordering of Events in a Distributed System – Time - 1978
279 Exploiting virtual synchrony in distributed systems – Birman, Joseph - 1987
219 Preserving and using context information in interprocess communication – Peterson, Buchholz, et al. - 1989
195 Extended virtual synchrony – Moser, Amir, et al. - 1994
141 Broadcast protocols for distributed systems – Melliar-Smith, Moser, et al. - 1990
107 A continous media player – Rowe, Smith - 1992
106 Strong and weak virtual synchrony in Horus – Friedman, Renesse - 1995
92 On the use of destination set grouping to improve fairness in multicast video distribution – Cheung, Ammar, et al. - 1996
67 Efficient message ordering in dynamic networks – Keidar, Dolev - 1996
48 Robust and efficient replication using group communication – Amir, Dolev, et al. - 1994
38 A survey of CSCW systems – Rodden - 1991
23 A Resolution Independent Video Language – Swartz, Smith
22 Group communication as an infrastructure for distributed system management – Amir, Breitgand, et al. - 1996
9 QoS Negotiation for Multicast Communications – Mathy, Bonaventure - 1994
6 Efficient Algorithms for Optimal Video Transmission – Kozen, Minsky, et al. - 1995
6 Implementation Techniques for Continous Media Systems and Applications – Smith - 1994
3 Supporting Multiple Quality of Service Options with High Performance Groupware – Chockler, Huleihel, et al. - 1996
2 The WAN according to GARP – Anker, Breitgand, et al.
2 Features of the ACCOPI Multimedia Transport Service – Mathy - 1996
1 Reliable Video Multicast Services – Anker, Breitgand, et al.