MAODV
n MAODV: Multicast Ad Hoc On-Demand Distance Vector protocol
n First node to join a group becomes leader
n Leader periodically broadcasts group hello messages (including
updated group sequence number)
n Multicast tree based on hard state, nodes joining or leaving require
action to reconfigure the tree
n Downstream nodes who detect link failure will try to reconnect to tree
n In case of network partition, two trees get established, after network
partitions merge, multicast trees are merged again as well.
Ø One node will receive two group hello messages for some multicast group
and will ask the leader with lower ID for permission to reconnect and will
do so by joining multicast group