Reliable communication in the presence of failures
ACM Transactions on Computer Systems (TOCS)
Preserving and using context information in interprocess communication
ACM Transactions on Computer Systems (TOCS)
AMp: a highly parallel atomic multicast protocol
SIGCOMM '89 Symposium proceedings on Communications architectures & protocols
Ordered and reliable multicast communication
ACM Transactions on Computer Systems (TOCS)
Lightweight causal and atomic group multicast
ACM Transactions on Computer Systems (TOCS)
Impossibility of distributed consensus with one faulty process
Journal of the ACM (JACM)
ACM Transactions on Computer Systems (TOCS)
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
SIGMOD '81 Proceedings of the 1981 ACM SIGMOD international conference on Management of data
Broadcast Protocols for Distributed Systems
IEEE Transactions on Parallel and Distributed Systems
The Totem multiple-ring ordering and topology maintenance protocol
ACM Transactions on Computer Systems (TOCS)
Object-Oriented Design of QoS Multicast Communications
Cluster Computing
Dynamic Configuration Management in Reliable Distributed Real-Time Information Systems
IEEE Transactions on Knowledge and Data Engineering
Achieving Fault-Tolerant Ordered Broadcasts in CAN
EDCC-3 Proceedings of the Third European Dependable Computing Conference on Dependable Computing
Efficient Reliable Real-Time Group Communication for Wireless Local Area Networks
EDCC-3 Proceedings of the Third European Dependable Computing Conference on Dependable Computing
A Scalable and Reliable Multicast Communiction Service in Java
IPDPS '02 Proceedings of the 16th International Parallel and Distributed Processing Symposium
Adaptive message scheduling for supporting causal ordering in wide-area group communications
Journal of Systems and Software
Research: Design and analysis of an efficient and reliable atomic multicast protocol
Computer Communications
Hi-index | 0.00 |
Fault-tolerant group communication is highly desirable for maintaining a consistent state in distributed systems. Many existing protocols are quite expensive and of limited benefit for distributed systems in terms of efficiency. This article presents a novel group communication protocol including dynamic assessment of membership. It achieves fault tolerant group communication based on a logical token ring approach. The protocol ensures total ordering of messages and atomicity of delivery in the presence of communication faults and site faults, guaranteeing that all operational members belonging to the same group observe a consistent view of ordered events. The dynamic membership and failure recovery algorithms can handle site faults and restart, group partitions and merges, dynamic members join and leave. The efficiency of the protocol is shown with some performance figures.