Cooperative Loss Recovery for Reliable Multicast in Ad Hoc Networks

Providing reliable multicast service is very challenging in Ad Hoc networks. In this paper, we propose an efficient loss recovery scheme for reliable multicast (CoreRM). Our basic idea is to apply the notion of cooperative communications to support local loss recovery in multicast. A receiver node experiencing a packet loss tries to recover the lost packet through progressively cooperating with neighboring nodes, upstream nodes or even source node. In order to reduce recovery latency and retransmission overhead, CoreRM caches not only data packets but also the path which could be used for future possible use to expedite the loss recovery process. Both analytical and simulation results reveal that CoreRM significantly improves the reliable multicast performance in terms of delivery ratio, throughput and recovery latency compared with UDP and PGM.

[1]  Xiaoyan Hong,et al.  A comparison of reliable multicast protocols for mobile ad hoc networks , 2005, Proceedings. IEEE SoutheastCon, 2005..

[2]  Gang Feng,et al.  The Impact of Loss Recovery on Congestion Control for Reliable Multicast , 2006, IEEE/ACM Transactions on Networking.

[3]  David A. Maltz,et al.  Dynamic Source Routing in Ad Hoc Wireless Networks , 1994, Mobidata.

[4]  Mukesh Singhal,et al.  A reliable multicast algorithm for mobile ad hoc networks , 2002, Proceedings 22nd International Conference on Distributed Computing Systems.

[5]  W. Marsden I and J , 2012 .

[6]  Ranveer Chandra,et al.  Anonymous Gossip: improving multicast reliability in mobile ad-hoc networks , 2001, Proceedings 21st International Conference on Distributed Computing Systems.

[7]  Iwao Sasase,et al.  Hybrid Local Recovery Scheme for Reliable Multicast Using Group-Aided Multicast Scheme , 2006, 2007 IEEE Wireless Communications and Networking Conference.

[8]  M. Gerla,et al.  Reliable , Adaptive , Congestion-Controlled Ad hoc Multicast Transport Protocol : Combining Source-Based and Local Recovery , 2022 .

[9]  J. Crowcroft,et al.  The PGM Reliable Multicast Protocol , 2002 .