Multicasting is an essential service for mobile ad-hoc networks. A major challenge of multicasting in mobile ad-hoc networks is unstable forwarding path. This work presents a reliable multicasting protocol for mobile ad-hoc networks. A virtual backbone is used as a shared structure for multiple sessions, and a lost packet recovery scheme is developed for reliable packet transmission, called Recovery Point (RP) scheme. The RP scheme keeps the data packets from the source for recovering lost packets for its downstream RPs. A mergence scheme for RP is proposed to avoid the excessive control overhead. This scheme can be used to improve reliability of the traditional non-acknowledged multicasting approach. Experiments were conducted to evaluate the proposed multicasting scheme and the results demonstrate that our scheme outperforms other schemes in terms of packet delivery ratio and multicast efficiency. Furthermore, the simulation results also demonstrate that our approach is stable in networks with high mobility.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.