An Implementation Study of Multicast Extensions of AODV

In this paper we describe our experience of implementing multicast extensions of AODV (MAODV). Using insight gained from our implementation we propose some enhancements to MAODV that enhance its stability and its performance. We propose the use of a tree optimization scheme based on Group Hello messages, a scheme for merging group partitions, as well as a method to add reliability to the multicast tree formation and maintenance, via the use of an acknowledgement for MACT messages. Our implementation is based on the kernel AODV implementation from NIST. We describe details regarding our implementation that can provide valuable insight to future implementers of ad hoc routing protocols, and in particular, people attempting to implement multicast routing protocols. We also provide a brief description of some basic validation experiments that we used to verify the functionality and the various features of our

[1]  V. Rich Personal communication , 1989, Nature.

[2]  M. S. Corson,et al.  A highly adaptive distributed routing algorithm for mobile wireless networks , 1997, Proceedings of INFOCOM '97.

[3]  Lusheng Ji,et al.  A lightweight adaptive multicast algorithm , 1998, IEEE GLOBECOM 1998 (Cat. NO. 98CH36250).

[4]  Charles E. Perkins,et al.  Multicast operation of the ad-hoc on-demand distance vector routing protocol , 1999, MobiCom.

[5]  Sung-Ju Lee,et al.  On-demand multicast routing protocol , 1999, WCNC. 1999 IEEE Wireless Communications and Networking Conference (Cat. No.99TH8466).

[6]  Charles E. Perkins,et al.  An implementation study of the AODV routing protocol , 2000, 2000 IEEE Wireless Communications and Networking Conference. Conference Record (Cat. No.00TH8540).

[7]  Charles E. Perkins,et al.  Multicast Ad hoc On-Demand Distance Vector (MAODV) Routing , 2000 .

[8]  Thomas Kunz,et al.  Multicasting in Ad-Hoc Networks: Comparing MAODV and ODMRP , 2001 .

[9]  Christian F. Tschudin,et al.  Coping with communication gray zones in IEEE 802.11b based ad hoc networks , 2002, WOWMOM '02.

[10]  Mingyan Liu,et al.  AMRoute: Ad Hoc Multicast Routing Protocol , 2002, Mob. Networks Appl..

[11]  Muhammad Sher,et al.  Secure Route Path Formation in Ad hoc On-demand Distance Vector Routing Protocol , 2004 .