Based on the analysis of the limitations of existing mobile multicast protocols when applied to real mobile networks, we propose a mobility based dynamic multicast agent protocol (MDMAP), in which "domain multicast agent" (DMA) and "subnet multicast agent" (SMA) are introduced to provide multicast service for the mobile nodes. In MDMAP, DMAs are classified into several levels. The service areas of different DMAs are overlapped so that "single point of failure" can be avoided. The DMA discovery protocol reflects the change of network topology and the mobility based DMA selection algorithm reduces the frequency of tree reconstruction of high mobility nodes. Simulation results show that MDMAP achieved good performance in the frequency of tree reconstruction, and the delivery delay and the delivery cost of multicast datagrams.
['Zheng Wan']
An Efficient Dynamic Multicast Protocol for Mobile IPv6 Networks