DocumentCode
2194643
Title
RTCAST: lightweight multicast for real-time process groups
Author
Abdelzaher, Tarek ; Shaikh, Anees ; Jahanian, Farnam ; Shin, Kang
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Michigan Univ., Ann Arbor, MI, USA
fYear
1996
fDate
10-12 Jun 1996
Firstpage
250
Lastpage
259
Abstract
We propose a lightweight fault tolerant multicast and membership service for real time process groups which may exchange periodic and aperiodic messages. The service supports bounded time message transport, atomicity, and order for multicasts within a group of communicating processes in the presence of processor crashes and communication failures. It guarantees agreement on membership among the communicating processors, and ensures that membership changes (e.g., resulting from processor joins or departures) are atomic and ordered with respect to multicast messages. We provide the flexibility of an event triggered approach with the fast message delivery time of time triggered protocols, such as TTP (H. Kopetz and G. Grunstidl, 1994), where messages are delivered to the application immediately upon reception. This is achieved without compromising agreement order and atomicity properties. In addition to the design and details of the algorithm, we describe our implementation of the protocol using the x-Kernel protocol architecture running on RT Mach 3.0
Keywords
Unix; fault tolerant computing; message passing; operating system kernels; protocols; real-time systems; RT Mach 3; RTCAST; TTP; bounded time message transport; communicating processes; communicating processors; communication failures; event triggered approach; fast message delivery time; lightweight fault tolerant multicast; membership changes; membership service; processor crashes; real time process groups; time triggered protocols; x-Kernel protocol architecture; Algorithm design and analysis; Computer crashes; Fault tolerance; Laboratories; Maintenance; Marine vehicles; Monitoring; Multicast protocols; Real time systems; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time Technology and Applications Symposium, 1996. Proceedings., 1996 IEEE
Conference_Location
Brookline, MA
Print_ISBN
0-8186-7448-2
Type
conf
DOI
10.1109/RTTAS.1996.509542
Filename
509542
Link To Document