Reliable Multicasting in MANETs


  1. Kunz, T.
Corporate Authors
Defence R&D Canada - Ottawa, Ottawa ONT (CAN);Communications Research Centre, Ottawa ONT (CAN)
Multicasting is the transmission of datagrams (packets) to a group of zero or more hosts identified by a single destination address. Maintaining group membership information and building an optimal multicast distribution structure (typically in the form of a routing tree) is challenging even in wired networks. However, nodes are increasingly mobile. One particularly challenging environment for multicast is a mobile ad-hoc network (MANET). This report provides an in-depth study of one-to-many and many-to-many communication in mobile ad-hoc networks. First we compare a range of best-effort protocols: 2 unicast routing protocols, 3 multicast routing protocols, and 2 broadcast protocols. Our results show that broadcast protocols, in particular BCAST, perform well and that this performance does not come with a high overhead. We then enhance BCAST with a NACK-based retransmission scheme to further increase the packet delivery ratio, resulting in reliable BCAST. We also explore the impact of the MAC layer on the performance of both best-effort BCAST and reliable BCAST. Varying the user traffic load and the MAC layer, the results provide a number of insights into the relationship between MAC and ROUTING layer. Overall, BCAST is a protocol that achieves high packet delivery, at the cost of an increase in packet latency. We show that the protocol performs well in a wide range of scenarios and over a number of MAC layers (all of which were variants of the 802.11 protocol family). Increa

Il y a un résumé en français ici.

Multicasting;Routing Protocol;Unicast;Ad-Hoc Networks;Reliable Multicasting Protocol;One-to-many communication;Many-to-many communication;Performance study;Simulation;NS2
Report Number
DRDC-OTTAWA-CR-2003-097 — Contractor Report
Date of publication
01 Jul 2003
Number of Pages
Hardcopy;CD ROM

Permanent link

Document 1 of 1

Date modified: