Considerations of IP multicast for load balancing in Proxy Mobile IPv6 networks

Abstract Proxy Mobile IPv6 (PMIPv6), taking advantages of the network-based mobility management, enables mobility support for the mobile nodes (MNs) without requiring their involvement in mobility signaling. However, as a centralized mobility management, PMIPv6 relies on a central mobility entity, i.e., Local Mobility Anchor (LMA) to provide the mobility support. The LMA is responsible for maintaining the mobile node’s (MN) reachability state and forwarding the traffic from/to the current location of the MN. As mobile traffic demand rapidly increases, it is easy to make the LMA a bottleneck and a single point of failure. Therefore, load balancing (LB) mechanism among LMAs is a promising solution for these issues. Although previous studies proposed several solutions for distributing the load among the LMAs, none of them considers the multicast service. From the fact that the multicast service is expected to be widely used for delivering multimedia traffic (which will account for the majority of mobile traffic), it can also be considered as a crucial load factor. As a result, the efficiency of the existing solutions may be degraded when considering multicast. Furthermore, applying the existing LB mechanisms can raise several issues for not only the ongoing unicast sessions but also the multicast ones. To tackle these issues, this paper proposes a new LB solution which mainly focuses on the multicast service. The experiments and the numerical results show that this solution helps to better distribute the load among the LMAs while greatly reducing the multicast service disruption as well as avoiding the influence on the ongoing unicast sessions. In addition, the proposed solution can co-operate with the existing proposals to improve the performance of the network.

[1]  Thomas C. Schmidt,et al.  Multicast Mobility in Mobile IP Version 6 (MIPv6): Problem Statement and Brief Survey , 2010, RFC.

[2]  Hidetoshi Yokota,et al.  Runtime Local Mobility Anchor (LMA) Assignment Support for Proxy Mobile IPv6 , 2012, RFC.

[3]  Rajeev Koodli,et al.  Heartbeat Mechanism for Proxy Mobile IPv6 , 2010, RFC.

[4]  Thomas C. Schmidt,et al.  Base Deployment for Multicast Listener Support in PMIPv6 Domains , 2011 .

[5]  Mohamed Khalil,et al.  Introducing Reliability and Load Balancing in Home Link of Mobile IPv6 based Networks , 2006, 2006 ACS/IEEE International Conference on Pervasive Services.

[6]  Luis M. Contreras,et al.  On the efficiency of a dedicated LMA for multicast traffic distribution in PMIPv6 domains , 2011 .

[7]  R. Jain Throughput fairness index : An explanation , 1999 .

[8]  Thomas C. Schmidt,et al.  Base Deployment for Multicast Listener Support in Proxy Mobile IPv6 (PMIPv6) Domains , 2011, RFC.

[9]  Jouni Korhonen,et al.  Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6 , 2011, RFC.

[10]  Donald E. Smith IP TV Bandwidth Demand: Multicast and Channel Surfing , 2007, IEEE INFOCOM 2007 - 26th IEEE International Conference on Computer Communications.

[11]  Hidetoshi Yokota,et al.  Runtime LMA Assignment Support for Proxy Mobile IPv6 , 2009 .

[12]  Hui Deng,et al.  A hybrid load balance mechanism for distributed home agents in mobile IPv6 , 2003, 14th IEEE Proceedings on Personal, Indoor and Mobile Radio Communications, 2003. PIMRC 2003..

[13]  Samuel Pierre,et al.  An Architecture for Seamless Mobility Support in IP-Based Next-Generation Wireless Networks , 2008, IEEE Transactions on Vehicular Technology.

[14]  Frank Xia,et al.  RADIUS Support for Proxy Mobile IPv6 , 2012, RFC.

[15]  Mark Handley,et al.  Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised) , 2016, RFC.

[16]  Christian Bonnet,et al.  Load balancing mechanism for Proxy Mobile IPv6 networks: An IP multicast perspective , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[17]  David Thaler,et al.  Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification , 1997, RFC.

[18]  Sung Han Park,et al.  A dynamic service range-based multicast routing scheme using RSVP in mobile IP networks , 2001, GLOBECOM'01. IEEE Global Telecommunications Conference (Cat. No.01CH37270).

[19]  Hyunseung Choo,et al.  An Efficient Load Balancing of Mobile Access Gateways in Proxy Mobile IPv6 Domains , 2010, 2010 International Conference on Computational Science and Its Applications.

[20]  Wolfgang Fritsche,et al.  Deploying home agent load sharing in operational mobile IPv6 networks , 2006, MobiArch '06.

[21]  Basavaraj Patil,et al.  Proxy Mobile IPv6 , 2008, RFC.

[22]  Yonas Tsegaye,et al.  OSPF Convergence Times , 2013 .

[23]  Claude Castelluccia,et al.  Hierarchical Mobile IPv6 (HMIPv6) Mobility Management , 2008, RFC.

[24]  SuKyoung Lee,et al.  Load balancing and its performance evaluation for layer 3 and IEEE 802.21 frameworks in PMIPv6-based wireless networks , 2010, Wirel. Commun. Mob. Comput..

[25]  Mohamed Khalil,et al.  Introducing reliability and load balancing in mobile IPv6-based networks , 2008, Wirel. Commun. Mob. Comput..

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

[27]  Moonseong Kim,et al.  Load balancing of local mobility anchors in proxy mobile IPv6 networks , 2010, Internetware.

[28]  Yasir Saleem,et al.  Network Simulator NS-2 , 2015 .

[29]  Hongke Zhang,et al.  Mobile Multicast Sender Support in Proxy Mobile IPv6 (PMIPv6) Domains , 2014, RFC.

[30]  Sherah Kurnia,et al.  Understanding Consumers' Expectations of Mobile Data Services in Australia , 2007, International Conference on the Management of Mobile Business (ICMB 2007).

[31]  Beau Williamson Developing IP multicast networks , 1999 .

[32]  Frank Xia,et al.  Fast Handovers for Proxy Mobile IPv6 , 2010, RFC.

[33]  Christian Bonnet,et al.  Performance optimization of multicast content delivery in a Mobile environment based on PMIPv6 , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).