Lightweight causal and atomic group multicast
ACM Transactions on Computer Systems (TOCS)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Broadcast Protocols for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
Efficient causally ordered communications for multimedia real-time applications
HPDC '95 Proceedings of the 4th IEEE International Symposium on High Performance Distributed Computing
Multimedia intra-group communication protocol
HPDC '95 Proceedings of the 4th IEEE International Symposium on High Performance Distributed Computing
A Group Communication Protocol for CORBA
ICPP '99 Proceedings of the 1999 International Workshops on Parallel Processing
Group Communication Protocol for Realtime Applications
ICDCS '98 Proceedings of the The 18th International Conference on Distributed Computing Systems
Atomic Broadcast in Asynchronous Crash-Recovery Distributed Systems
ICDCS '00 Proceedings of the The 20th International Conference on Distributed Computing Systems ( ICDCS 2000)
Real-time causal message ordering in multimedia systems
ICDCS '95 Proceedings of the 15th International Conference on Distributed Computing Systems
High-speed group communication protocol for exchanging real-time multimedia data
International Journal of Wireless and Mobile Computing
International Journal of High Performance Computing and Networking
Hi-index | 0.24 |
In distributed applications such as teleconferences, a group of multiple processes are cooperating, where messages exchanged among the processes are required to be causally delivered. The processes are exchanging kinds of multimedia objects in addition to traditional text data. Since the multimedia messages are longer than traditional messages and are structured, it takes such a longer time that a communication event cannot be considered to be atomic. In this paper, we discuss new types of causally precedent relations among multimedia objects transmitted in the network. We discuss a protocol to causally deliver multimedia objects in a group of multiple processes. We also show the evaluation of the protocol.