DPUMA: A Highly Efficient Multicast Routing Protocol for Mobile Ad Hoc Networks
In this paper we present DPUMA, a mesh-based multicast routing protocol specifically designed to reduce the overhead needed to deliver multicast packets, saving bandwidth and energy, two of the scarcest resources in MANETs. The two main features of DPUMA are: (1) for each multicast group, it periodically floods a single control packet to build the mesh, elect the core of the mesh and get two-hop neighborhood information; and (2) it computes the mesh's k-dominating set to further reduce overhead induced by flooding the mesh when forwarding data packets. These two characteristics contrast with other protocols that blindly flood the net in different stages to construct their routing structure (mesh or tree), to elect the leader of the structure, and that exchange hello messages to get neighbor information. Using detailed simulations, we show over different scenarios that our protocol achieves similar or better reliability while inducinf less packet transmission overhead thab ODMRP, MAODV, and PUMA, which is DPUMA's predecessor.
Menchaca-Mendez, R.; Vaishampayan, R.; Garcia-Luna-Aceves, J. J. ; Obraczka, K. DPUMA: A highly efficient multicast routing protocol for mobile ad hoc networks. Proceedings of the 4th International Conference on Ad-Hoc Networks and Wireless; 2005 October 6-8; Cancun, Mexico.