Skip to Main Content
Reliable multicast support at the MAC (medium access control) layer will be of great benefit to the routing function, multicast applications and cluster maintenance in adhoc networks. We propose a reliable MAC protocol with multicast support for multi-channel ad-hoc networks. This protocol, named SNMS (sequenced neighbor with multicast support), uses sender-based data transmission strategy in order to provide efficient multicast. SNMS uses one control channel to deliver the control packets and several data channels to delivery data packets. In SNMS, (i) no any handshake (such as CTS/RTS) or any carrier sensing technology is needed, (ii) no hidden terminal problem or exposed terminal problem will exist, and (iii) no form of clock synchronization is required. Compared with SNDR (sequenced-neighbor double-reservation), the proposed protocol achieves higher reliable multicast efficiency; namely, it delivers multicast packets to receivers reliably with a smaller number of transmissions. Simulation results show that, in the multicast scenario, SNMS delivers a significant improvement over to SNDR.