ACM Home Page
Please provide us with feedback. Feedback
AMp: a highly parallel atomic multicast protocol
Full text PdfPdf (1.40 MB)
Source Applications, Technologies, Architectures, and Protocols for Computer Communication archive
Symposium proceedings on Communications architectures & protocols table of contents
Austin, Texas, United States
Pages: 83 - 93  
Year of Publication: 1989
ISBN:0-89791-332-9
Also published in ...
Authors
P. Veríssimo  INESC
L. Rodrigues  INESC
M. Baptista  INESC
Sponsor
SIGCOMM: ACM Special Interest Group on Data Communication
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 0,   Downloads (12 Months): 11,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/75246.75256
What is a DOI?

ABSTRACT

This paper deals with the problem of reliable group communication for distributed applications, in the context of the Reliable Broadcast class of protocols. An atomic multicast protocol for token passing Lans is presented. The actual implementation is on an 8802/4 Token-bus, although it is applicable to 8802/5 Token-rings and the FDDI Fibre-Optic network. The simplicity and efficiency of reliable broadcast protocols may be considerably improved, if the system fault model is restricted or convenient architectures are used. Fail-controlled communication components are used here to build an efficient reliable multicast protocol on top of the exposed MAC interface of a VLSI Lan controller. The architecture is built on standard Lans, in view of taking advantage of the availability of communications hardware and the possibility of coexistence with standard stations, in the same network. The service offered allows transparent multicasting inside logical groups, which are dynamically created and updated. The primitive is highly parallel and provides atomic agreement and consistent delivery order, respecting logical precedence. These features are an important contribution for the implementation of high performance distributed computing systems.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Babaoglu 85
Oza.lp Babao~lu and Rog~rio Drummond. Streets of byzantium: network architectures for fast reliable broadcasts. IEEE Transactions on Software E~zgineering, (6), June 1985.
 
Berglund 85
E.J. Berglund and D. Cheriton. A distributed multi-player game program using the distributed v kernel. IEEE, (2):, May 1985.
Birman 87
 
Cart 87
Mich~le Cart, Jean Ferric, and Sukrisno Mardyanto. Atomic broadcast protocol, preserving concurrency for an unreliable broadcast network. Local communication systems: LAN and PBX, 1987.
Chang 84
Cheriton 85
 
Cristian 85
F. Cristian, Aghili. H., R. Strong, and D. Dolev. Atomic Broadcast: From simple message diffusion to Byzantine Agreement. In FTCS15- Ann Arbor- USA, june 1985.
 
Cristian 86
F. Cristian, Aghili. H., and R. Strong. Clock synchronization in the presence of omission and performance faults. In FTCS16- Viena- A ttstria, July 1986.
 
Gray 78
J. Gray. Notes on database operating systems. Lecture Notes in Computer Science, 1978.
 
Hadzilacos 84
Lamport 78
Lamport 82
 
Martin 85
P. Martin, C. Guerin, and T. Muntean. Specification and implementation of protocols' reliabte broadcast protocols. Geneve, Switzerland, January 1985.
 
Navaratnam 88
S. Navaratnam, S. Chanson, and G. Neufeld. Reliable group communication in distributed systems, pages 428-437, IEEE, San Jose - USA, June 1988.
 
Peterson 88
Larry L. Peterson, Nick C. Buchholdz, and Richard D. Schlichting. Preserving and Using Contezt Information in Interyrocess Commanication. Technical Report 88-23, Departement of Computer Science, The University of Arizona, Tucson, Arizona 85721, May 1988.
 
Powell 88
D. Powell, D. Seaton, G. Bonn, P. Verissimo, and F. Waeselynk. The Delta-4 approach to dependability in open distributed computing systems. In FTC$18 - Tokyo- Japan, June 1988.
 
Schneider 84
 
Schneider 86
 
Verissimo 87
Paulo Verissimo, Luis Rodrigues, and Jo~ Marques. Atomic Multicast Extensions for 802.4 Token-Bus. In FOC/LAN 87, Conference, Anaheim-USA, October 1987.
 
Verissimo 88a
Paulo Verissimo. Redundant media mechanisms for dependable communication in token-bus lans. In Local Computer Network Conference, IEEE, Minneapolis-USA, October 1988.
 
Verissimo 88b
Paulo Verissimo, Lufs Rodrigues, and Mario Baptista. AMP: A highly parallel atomic multicast primiiive. Technical Report RT/139, Delta4 Proj., INESC, Lisboa, Portugal, September 1988.

CITED BY  16

Collaborative Colleagues:
P. Veríssimo: colleagues
L. Rodrigues: colleagues
M. Baptista: colleagues