Multicasting sustained CBR and VBR traffic in wireless ad-hoc networks

Wireless ad-hoc networks consist of mobile nodes forming a dynamically changing topology without any infrastructure. Multicasting in a wireless ad-hoc network is difficult and challenging. We propose a novel protocol, the Wireless Ad-hoc Real-Time Multicast (WARM) protocol, for multicasting real-time (CBR and VBR) data among nodes in a wireless ad-hoc network. The protocol is distributed, highly adaptive and flexible. Multicast affiliation is receiver initiated. The messaging is localized to the neighborhood of the receiving multicast member and thus the overhead consumed is low. The protocol enables spatial bandwidth reuse along a multicast mesh (a connected structure of multicast group members). The real time connection is guaranteed quality of service (QoS) in terms of bandwidth. For VBR traffic, a combination of reserved and random access mechanisms are used. The protocol is self-healing in the sense that the mesh structure has the ability to repair itself when members either move or relays fail. We present simulation results to demonstrate features of the protocol and show that the throughput is above 90% for pedestrian environments.