loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
24th IEEE Symposium on Reliable Distributed Systems (SRDS'05)
LRRM: A Randomized Reliable Multicast Protocol for Optimizing Recovery Latency and Buffer Utilization
Orlando, Florida
October 26-October 28
ISBN: 0-7695-2463-X
Nipoon Malhotra, Purdue University
Shrish Ranjan, Purdue University
Saurabh Bagchi, Purdue University

An efficient recovery protocol for lost messages is crucial for supporting reliable multicasting. The treebased recovery protocols group nodes into recovery regions and designate a recovery node per region for buffering and retransmitting lost messages. In these protocols, the recovery host may get overloaded during periods of large message losses and costly remote recovery may be initiated even though a peer node has the lost message. To address these drawbacks, the Randomized Reliable Multicast Protocol (RRMP) was proposed which distributes the responsibility of error recovery among all members in a group. The pressure on the buffer and computational resources on the intermediate nodes is increasing due to the wide distribution of multicast participants with widely varying reception rates and periodic disconnections. In this paper, we propose the Lightweight Randomized Reliable Multicast (LRRM) protocol that optimizes the amount of buffer space by providing an efficient mechanism based on best-effort multicast for retrieving a lost message. A theoretical analysis and a simulation based study of two realistic topologies indicate that LRRM provides comparable recovery latency to RRMP for lower buffer space usage. While presented in the context of RRMP, LRRM can also benefit other treebased reliable multicast protocols.

Index Terms:
Reliable multicast, Randomized protocols,Buffer utilization, Recovery latency, Tree-based multicast protocols.
Citation:
Nipoon Malhotra, Shrish Ranjan, Saurabh Bagchi, "LRRM: A Randomized Reliable Multicast Protocol for Optimizing Recovery Latency and Buffer Utilization," srds, pp.215-225, 24th IEEE Symposium on Reliable Distributed Systems (SRDS'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.