NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Specification and Design of a Fault Recovery Model for the Reliable Multicast ProtocolThe Reliable Multicast Protocol (RMP) provides a unique, group-based model for distributed programs that need to handle reconfiguration events at the application layer. This model, called membership views, provides an abstraction in which events such as site failures, network partitions, and normal join-leave events are viewed as group reformations. RMP provides access to this model through an application programming interface (API) that notifies an application when a group is reformed as the result of a some event. RMP provides applications with reliable delivery of messages using an underlying IP Multicast media to other group members in a distributed environment even in the case of reformations. A distributed application can use various Quality of Service (QoS) levels provided by RMP to tolerate group reformations. This paper explores the implementation details of the mechanisms in RMP that provide distributed applications with membership view information and fault recovery capabilities.
Document ID
19970007018
Acquisition Source
Headquarters
Document Type
Contractor Report (CR)
Authors
Montgomery, Todd
(West Virginia Univ. Fairmont, WV United States)
Callahan, John R.
(West Virginia Univ. Fairmont, WV United States)
Whetten, Brian
(West Virginia Univ. Fairmont, WV United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1996
Subject Category
Computer Programming And Software
Report/Patent Number
WVU-SEL-96-009
WVU-SCS-TR-96-18
CERC-TR-TM-96-009
NASA-IVV-96-009
NAS 1.26:203077
NASA-CR-203077
Report Number: WVU-SEL-96-009
Report Number: WVU-SCS-TR-96-18
Report Number: CERC-TR-TM-96-009
Report Number: NASA-IVV-96-009
Report Number: NAS 1.26:203077
Report Number: NASA-CR-203077
Accession Number
97N13877
Funding Number(s)
CONTRACT_GRANT: NAG5-2129
CONTRACT_GRANT: NCCw-0040
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available