Abstract:Reliable multicast in Ad hoc networks is challenging due to high error rate, low bandwidth, limited node power, and highly dynamic topology changes. In this paper, an efficient loss recovery scheme is proposed for reliable multicast (CoreRM). The basic idea is to apply the notion of cooperative communication to support local loss recovery. According different packet loss cases, CoreRM tries to retrieve the lost packet through progressively cooperating with neighboring nodes, upstream nodes or source node. In order to minimize recovery latency and retransmission overhead, CoreRM caches not only data packets but also the path which could be used for future possible packet recovery. In CoreRM, upstream nodes suppress duplicate NAKs to tackle feedback implosion. Both analytical and simulation results reveal that CoreRM significantly improves the multicast performance in terms of throughput and recovery latency compared with UDP and PGM.
黄梦洁, 冯钢, 张翼德. Ad hoc网络基于协同的可靠组播丢失恢复算法设计[J]. 电子与信息学报, 2010, 32(9): 2065-2071.
Huang Meng-Jie, Feng Gang, Zhang Yi-De. CoreRM: Cooperative Loss Recovery for Reliable Multicast in Ad hoc Networks. , 2010, 32(9): 2065-2071.