Abstract

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.

Highlights

  • Multicast is an efficient approach to deliver copies of data to multiple specific receivers, or the group members in Ad Hoc networks

  • Cooperative loss Recovery for Reliable Multicast (CoreRM) is robust to group topology changes, as nodes periodically exchange messages to obtain the information of upstream node by sending Source Path Messages (SPMs)

  • In this paper we have developed a cooperative loss recovery scheme for reliable multicast in Ad Hoc networks called CoreRM

Read more

Summary

Introduction

Multicast is an efficient approach to deliver copies of data to multiple specific receivers, or the group members in Ad Hoc networks. Having the sender or a separate node retransmit to the entire group when only a small subset of the receivers experience losses wastes network resource Another main challenge in reliable multicast is the frequent group membership changes due to node mobility. The Reliable, Adaptive, Congestion-Controlled Ad Hoc Multicast Transport Protocol (ReAct) [6] recovers loss packets with upstream-node and source node. CoreRM is robust to group topology changes, as nodes periodically exchange messages to obtain the information of upstream node by sending Source Path Messages (SPMs) Another feature of loss recovery scheme of CoreRM is the caching strategy. When the node has the recovery path of the loss packet, it can directly send NAK to the address recorded in the recovery path to request the retransmission of the lost packets This strategy aims at maximizing reliability with minimal recovery latency through dispersing the recover traffic around the whole network.

Overview of CoreRM
Caching Scheme
Performance Evaluation
PGM CoreRM
Simulation and Numerical Results
Conclusions

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.