Membership algorithms for multicast communication groups

Yair Amir, Danny Dolev, Shlomo Kramer, Dalia Malki

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

21 Scopus citations

Abstract

We introduce a membership protocol that maintains the set of currently connected machines in an asynchronous and dynamic environment. The protocol handles both failures and joining of machines. It operates within a multicast communication sub-system. It is well known that solving the membership problem in an asynchronous environment when faults may be present is impossible. In order to circumvent this difficulty, our approach rarely extracts from the membership live (but not active) machines unjustfully. The benefit is that our procotol always terminates within a finite time. In addition, if a machine is inadvertently taken out of the membership, it can rejoin it right away using the membership protocol. Despite the asynchrony, configuration changes are logically synchronized with all the regular messages in the system, and appear virtually synchronous to the application layer. The protocol presented here supports partitions and merges. When partitions and merging occur, the protocol provides the application with exact information about the status of the system. It is up to the application designer to merge the partitioned histories correctly.

Original languageEnglish
Title of host publicationDistributed Algorithms - 6th International Workshop, WDAG 1992, Proceedings
EditorsAdrian Segall, Shmuel Zaks
PublisherSpringer Verlag
Pages293-312
Number of pages20
ISBN (Print)9783540561880
DOIs
StatePublished - 1992
Event6th International Workshop on Distributed Algorithms, WDAG 1992 - Haifa, Israel
Duration: 2 Nov 19924 Nov 1992

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume647 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference6th International Workshop on Distributed Algorithms, WDAG 1992
Country/TerritoryIsrael
CityHaifa
Period2/11/924/11/92

Bibliographical note

Publisher Copyright:
© 1992, Springer Verlag. All rights reserved.

Fingerprint

Dive into the research topics of 'Membership algorithms for multicast communication groups'. Together they form a unique fingerprint.

Cite this