An efficient mobile multicast mechanism for fast handovers: A study from design and implementation in experimental networks

There have been many research efforts to solve the problem of providing IP multicast to mobile nodes (MNs). However, the issue of minimizing the packet losses and the multicast service disruption period during handovers are relatively given little concerns or even neglected. In this paper, we discuss the possible multicast subscription approaches in FMIPv6 to reduce the packet losses during handovers. Then, we propose an efficient multicast support mechanism for FMIPv6, which is derived from the consideration of the advantages and drawbacks of the discussed multicast subscription approaches. Two versions of the proposed protocol, both of which operate in the context of FMIPv6 handovers, are introduced. The first version is designed to minimize the required modification to the existing FMIPv6 stack, while the second version is designed to eliminate inefficiencies that exist in the first version allowing some modifications to the existing protocol stacks. To evaluate the performance of the proposed protocol, we have implemented the proposed protocol in real systems and conducted an extensive set of experiments in a multicast enabled experimental network. The performance of the proposed protocol in terms of scalability is also examined by simulation study. The experiment and simulation results show that the proposed protocol achieves good performance in terms of the number of packet losses, multicast service disruption period, traffic incurred by multicast packet delivery, and delivery path length.

[1]  Tony Ballardie,et al.  Core Based Trees (CBT version 2) Multicast Routing - Protocol Specification - , 1997, RFC.

[2]  Young-Joo Suh,et al.  An Efficient Multicast Routing Protocol in Wireless Mobile Networks , 2001, Wirel. Networks.

[3]  David A. Maltz,et al.  MSOCKS: an architecture for transport layer mobility , 1998, Proceedings. IEEE INFOCOM '98, the Conference on Computer Communications. Seventeenth Annual Joint Conference of the IEEE Computer and Communications Societies. Gateway to the 21st Century (Cat. No.98.

[4]  George C. Polyzos,et al.  IP multicast for mobile hosts , 1997, IEEE Commun. Mag..

[5]  Aruna Seneviratne,et al.  S-MIP: a seamless handoff architecture for mobile IP , 2003, IEEE INFOCOM 2003. Twenty-second Annual Joint Conference of the IEEE Computer and Communications Societies (IEEE Cat. No.03CH37428).

[6]  Young-Joo Suh,et al.  Performance comparison of mobile IPv6 and fast handovers for mobile IPv6 over wireless LANs , 2005, VTC-2005-Fall. 2005 IEEE 62nd Vehicular Technology Conference, 2005..

[7]  Stephen E. Deering,et al.  Distance Vector Multicast Routing Protocol , 1988, RFC.

[8]  Charles E. Perkins,et al.  Mobility support in IPv6 , 1996, MobiCom '96.

[9]  Vipul Gupta,et al.  Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environments , 2000, Proceedings IEEE INFOCOM 2000. Conference on Computer Communications. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies (Cat. No.00CH37064).

[10]  Rolland Vida,et al.  Multicast Listener Discovery Version 2 (MLDv2) for IPv6 , 2004, RFC.

[11]  Carey L. Williamson,et al.  Mobile multicast (MoM) protocol: multicast support for mobile hosts , 1997, MobiCom '97.

[12]  Young-Joo Suh,et al.  A timer-based mobile multicast routing protocol in mobile networks , 2003, Comput. Commun..

[13]  Henning Schulzrinne,et al.  Application-layer mobility using SIP , 2000, MOCO.

[14]  Carey L. Williamson,et al.  Multicast support for mobile hosts using Mobile IP: Design issues and proposed architecture , 1998, Mob. Networks Appl..

[15]  Woo-Jae Kim,et al.  Multicast routing by mobility prediction for mobile hosts , 2003, IEEE International Conference on Communications, 2003. ICC '03..

[16]  Iakovos S. Venieris,et al.  Fast handover support in a WLAN environment: challenges and perspectives , 2005, IEEE Network.

[17]  Meejeong Lee,et al.  mSCTP for soft handover in transport layer , 2004, IEEE Communications Letters.

[18]  Young-Joo Suh,et al.  Access router information protocol with FMIPv6 for efficient handovers and their implementations , 2005, GLOBECOM '05. IEEE Global Telecommunications Conference, 2005..

[19]  William C. Fenner,et al.  Multicast Listener Discovery (MLD) for IPv6 , 1999, RFC.

[20]  Charles E. Perkins Mobile IPv6 , 2001, LCN.

[21]  Iakovos S. Venieris,et al.  Seamless multicast mobility support using fast MIPv6 extensions , 2006, Comput. Commun..

[22]  John Moy,et al.  Multicast Extensions to OSPF , 1994, RFC.

[23]  Henrik Petander,et al.  MIPL mobile IPv6 for Linux , 2002 .