Title :
An efficient algorithm for group communication
Author :
Aiello, Rosario ; Pagani, Elena ; Rossi, Gian Paolo
Author_Institution :
Dipartimento di Sci. dell´´Inf., Univ. degli Studi di Milano, Italy
Abstract :
We present an algorithm for reliable group communication that guarantees atomicity and total ordering in message delivery. The algorithm has been designed to operate with general omission failures on top of any datagram subnetwork. It allows one to operate within large groups of processes without loss of efficiency and is suitable for an easy implementation. Processes decide in at most 2fk + 2 protocol rounds after sending O(fkn) messages, where fk is the amount of time required t detect f consecutive coordinator failures, and n is the group cardinality. This paper provides the correctness analysis of the algorithm and discusses the performance of our initial implementation
Keywords :
communication complexity; data structures; message passing; protocols; atomicity; consecutive coordinator failures; correctness analysis; efficient algorithm; general omission failures; group cardinality; group communication; message delivery; protocol rounds; Algorithm design and analysis; Centralized control; Computer crashes; Councils; History; Multicast algorithms; Multicast protocols; Performance analysis; Prototypes; Telecommunication network reliability;
Conference_Titel :
Parallel and Distributed Processing, 1993. Proceedings of the Fifth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-4222-X
DOI :
10.1109/SPDP.1993.395528