Abstract
This paper deals with multicasting in an internetwork with mobile hosts, particularly with regard to Mobile-IP and Distance Vector Multicast Routing (DVMRP) protocols. When the source of a multicast datagram is a mobile host (MH), the datagram may not reach all group members to which the datagram is addressed, including other mobile hosts. When the source is a static host and the multicast group includes mobile hosts, a mobile group member may receive datagrams in one cell but not in another. Further, when a MH enters a cell which contains no other member of the same group, the MH will experience a delay before it starts receiving datagrams addressed to that group. Mobility between campuses, which result in a MH acquiring an additional unicast address, also has an effect on multicast routing. We propose enhancements to DVMRP executed at the Mobility Support Routers (MSR) that ensure correct forwarding of multicast datagrams to and from mobile hosts. Our solutions do not require any change at hosts and routers unaware of mobility, i.e. the modifications are limited to MSRs and MHs. We also describe an implementation incorporating a subset of our proposals. Lastly, we show that alternate styles of multicasting or mobile networking, viz. link-state (MOSPF ) and IETF proposal, will face similar problems and our proposed solutions are still valid in their context.