LRRM: A Randomized Reliable Multicast Protocol for Optimizing Recovery Latency and Buffer Utilization. - Nipoon Malhotra; Shrish Ranjan; Saurabh Bagchi (SRDS, 2005)