Elsevier

Computer Networks

Volume 79, 14 March 2015, Pages 53-67
Computer Networks

Comprehensive performance evaluation of distributed and dynamic mobility routing strategy

https://doi.org/10.1016/j.comnet.2015.01.001Get rights and content

Abstract

In this paper, we conduct a comprehensive performance study of distributed and dynamic mobility management (DDMM). DDMM presents a new architectural paradigm for a sustainable mobile networking against an ever-increasing amount of Internet data traffic, providing IP mobility management with distributed deployment of mobility anchors and dynamic activation when mobility is needed. Such a distributed mobility management concept is generally and intuitively accepted in terms of effective distribution of mobile traffic when compared with centralized mobility management (CMM) approaches. Nevertheless, the routing strategy of DDMM has not yet been properly examined through performance studies, and especially the impact of potential mobility routing strategies on the user plane is an open question. We perform a mathematical analysis of DDMM and present numerical results aiming to identify in which conditions, by which factors, and how much, DDMM improves mobility performance. For comparison, Mobile IPv6, Proxy Mobile IPv6 (PMIPv6), and PMIPv6 localized routing (PMIPv6-LR) were considered as representative IP mobility protocols following CMM approaches. Analytical results demonstrate that DDMM generally achieves higher performance when compared with CMM-based protocols in terms of packet delivery cost, tunneling overhead, and throughput, but specific performance varies in function of multiple input parameters.

Introduction

The enormous proliferation of mobile devices and the exploding use of high-volume multimedia services using wireless interfaces (i.e. Wi-Fi, 3G, and LTE) have introduced serious scalability and reliability issues on mobile networks. To cope with these traffic issues, various optimization techniques like LIPA/SIPTO [1], IP Flow Mobility [2], and LIPA Mobility and SIPTO at the Local Network (LIMONET) [3] have been proposed, aiming at data offloading in all communication layers.

Current mobile architectures are deployed in a hierarchical and centralized manner, in what is called centralized mobility management (CMM), which enables mobility access routers to be connected through a mobility anchor, e.g. Home Agent (HA) in Mobile IP [4] and Local Mobility Anchor (LMA) in Proxy Mobile IPv6 (PMIPv6) [5]. Such centralized mobility anchoring approaches introduce a single point of failure due to excessive data packets and corresponding processing burden. Furthermore it brings non-optimal routing and unnecessary resource reservation for IP tunnel management, even while no mobility is in place [18]. This CMM approach can be enhanced with load balancing [6] or HA switching [7], but these approaches still do not seem scalable with current Internet traffic trends, increasingly entailing heavy-size multimedia streaming services with QoE demands.

One idea to address the problem is the flattening of the current mobile architecture, decreasing the traffic burden and contributing to reliable mobility management for users and networks. Such an intuitive idea has been progressed with two technological directions [8]. One direction is exploring intra-domain IP routing protocols, e.g. BGP [9], which updates a routing path by advertising the IP address newly assigned to an attached mobile node (MN). The reachability for the MN is kept inside the domain, without the use of any mobility anchor. However, the handover performance is associated with the routing protocol operation; handover latency is affected by intra-domain routing convergence time and frequent routing updates introduce broadcast storms within the domain [8]. The second direction tries to redesign IP mobility protocols, locating and deploying multiple mobility anchor functions that provide a role of mobility manager for the anchored sessions associated with IP addresses or IP prefixes at the edges. Throughout this paper, we name such a mobility routing strategy – only focused on the data plane – as distributed and dynamic mobility management (DDMM)1 which commits to a very specific routing strategy, one that can be classified in the DMM category. This strategy will be running in mobility routers, known as DDMM routers (DMRs), which can be classified in two types: the anchor DMR (A-DMR) and the serving DMR (S-DMR). DDMM is based on the following operation: when an MN initiates a new session through the connected DMR, the DMR acts as an S-DMR with no need of mobility management; but if the MN moves to another DMR while the session is active, the previous S-DMR acts as the MN’s A-DMR only for that IP flow session.

Many proposals have been made on this second direction. The proposed solutions can be divided into host-based and network-based approaches, in function of the MN’s involvement in mobility process [10], [11], [12]. Furthermore, individual approaches can be classified as partially-distributed or fully-distributed [13], depending whether the control plane is distributed to get the MN’s mobility profile or not. In general, these proposed mobility solutions have similar mobility routing strategies in the data plane, providing regular IP routing for the established session when the MN is attached to a new DMR and a new session is initiated, and anchoring the session while the MN is becoming mobile (see the routing operations at Fig. 1 in Section 2). The DDMM routing strategy is generally expected to be employed to effectively cope with the explosive data problem for future mobile architecture, facilitating shorter routing paths between the A-DMR and S-DMR of the MN’s IP flow, and reducing workload on mobility anchors, ultimately leading to throughput improvements. Notwithstanding the existence of general ideas on DMMM protocols, a comprehensive performance study addressing various network environments and conditions the users are facing (i.e. the size of mobile network, cell crossing rate, the use of supported routing optimization, session duration time, and so on) is missing.

It is worth identifying which factors and which conditions enable DDMM routing to provide better performance (and by how much this DDMM performance will be improved), compared to more traditional mobility routing techniques. For this purpose, we conduct a comprehensive performance study to assess the DDMM routing strategy focused on the data plane. Signaling impact is highly associated with control plane design, such as how and where the mapping information between the MN’s ID and its current network location is obtained from, and which signaling protocol is used. Since it has not yet been fully specified as a standardized solution, and it seems to be a minor factor, we do not consider the control plane into our comparison with the several target protocols. MIPv6 is here compared with DDMM, representing a reference of a host-based IP mobility protocol following the CMM approach. PMIPv6 – providing improved handover performance and having been adopted in standardization bodies [14], [15] – and localized routing-enabled PMIPv6 (PMIPv6-LR) [16], based on CMM approaches, are also compared. Particularly, the selected target protocols have routing optimization schemes, thus their impact could be compared with DDMM.

The remainder of this paper is structured as follows. Section 2 briefly describes how MIPv6 and PMIPv6 work for mobility routing, and highlights drawbacks of the protocols based on CMM approach. In Section 3, we describe the concept of DDMM-based mobility routing. Section 4 presents a mathematical analysis for MIPv6, PMIPv6, PMIPv6-LR, and DDMM. Section 5 provides numerical results, comparing the performance of these protocols. In Section 6, we summarize the related work on DDMM and its performance studies. We conclude this paper in Section 7.

Section snippets

MIPv6 and PMIPv6

MIPv6 consists of a HA and Access Routers (ARs), coupled with mobility functions and protocol stacks. After an MN registers to the assigned HA, it configures its home address based on the received HA’s network prefix, and then all data packets are routed with standard IP routing. The HA is responsible for managing the MN’s reachability from its home network. Once the MN moves to an AR under a foreign network, it maintains the home address but is additionally required to configure a

Mobility routing in DDMM

For implementing and deploying a DDMM protocol, there are various design criteria to be considered depending on the target aspects each specific DDMM-protocol may aim to achieve. Especially, we can emphasize two critical and complementary aspects for DDMM protocol design: distributed and dynamic mobility management (DDMM), where the DMRs are deployed in a distributed manner at the edges and IP mobility is activated on demand for mobility, presenting a basic but core shape for DDMM-based

Performance analysis

In this section, we perform a mathematical analysis to assess the performance of DDMM with MIPv6, PMIPv6, and PMIPv6 localized routing (PMIPv6-LR) in terms of packet delivery (PD) cost, packet tunneling overhead (TO), and throughput. The abbreviations used in our analysis are shown in Table 1.

In our analysis, we take the following points into consideration.

  • Route optimization for MIPv6 and localized routing for PMIPv6: In our performance analysis, we consider route optimization, to compare the

Numerical results

In this section, we present numerical results based on the analysis provided in Section 4. Note that we assume the routing distance (dDMRDMR) between DMRs as an MN moves around the DMRs because the distance depends on the deployed topology of mobile networks. Packet routing between adjacent DMRs in DDMM is considered as drawn in Fig. 2, as it seems they are physically connected and then the packets are routed. However, in a real deployment, they are hierarchically tied to an upper router. So,

Related works

The DMM concept and related benefits were introduced in standards development organizations such as IETF and 3GPP [8], [31], in a framework of a standards landscape and competing approaches, i.e. client-based, network-based, and routing-based. Following such taxonomy, several DMM solutions based on the client-based and network-based approaches were proposed, and compared with traditional IP mobility management protocols such as MIPv6 and PMIPv6, in terms of registration delay and signaling

Conclusion

DDMM is a promising mobility routing strategy for a flat IP-based mobile architecture, due to its distributed deployment of mobility anchors at the edges and its dynamic activation. In this paper, we have conducted a comprehensive performance evaluation of the conceptual DDMM routing strategy compared with the existing standardized IP mobility protocols, i.e. MIPv6, PMIPv6, and localized routing-enabled PMIPv6. By exploring the shorter routing distances between communication nodes and enabling

Acknowledgments

Seil Jeon would like to acknowledge the support of this work by Fundação para a Ciência e Tecnologia (FCT) with the reference numbers, SFRF/BPD/89736/2012. Namhi Kang is with the support by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (No. 2014R1A1A2056961). Additionally, Daniel Corujo is with the support by the Project Cloud Thinking (CENTRO-07-ST24-FEDER-002031), co-funded by QREN, “Mais Centro” Program. In the

Seil Jeon received a Ph.D. degree in Information and Communication Engineering from Soongsil University, South Korea in August 2011. He was a lecturer of graduate school in Soongsil University from September to December 2011. In January 2012, he joined at Instituto de Telecomunicacoes in Aveiro, Portugal, as a Postdoctoral Researcher Fellow at the Advanced Telecommunications and Networks Group (ATNoG). He participated in FP7 EU MEDIEVAL Project, which aims at evolving the Internet architecture

References (39)

  • T. Condeixa et al.

    Studying the integration of distributed and dynamic schemes in the mobility management

    Comput. Networks

    (2014)
  • L. Yi et al.

    An analytical study of distributed mobility management schemes with a flow duration based model

    J. Network Comput. Appl.

    (2014)
  • 3GPP TR 23.401, General Packet Radio Service (GPRS) Enhancements for Evolved Universal Terrestrial Radio Access Network...
  • A. de la Oliva et al.

    IP flow mobility: smart traffic offload for future wireless networks

    IEEE Commun. Mag.

    (2011)
  • 3GPP TR 23.859, Local IP Access (LIPA) Mobility and Selected IP Traffic Offload (SIPTO) at the Local Network, April...
  • C. Perkins, D. Johnson, J. Arkko, Mobility Support in IPv6, IETF RFC 6275, July...
  • S. Gundavelli, K. Leung, V. Devarapalli, K. Chowdhury, B. Patil, Proxy Mobile IPv6, IETF RFC 5213, August...
  • S. Jeon et al.

    Load-balancing proxy mobile IPv6 networks with mobility session redirection

    IEEE Commun. Lett.

    (2013)
  • B. Haley, V. Devarapalli, H. Deng, J. Kempf, Mobility Header Home Agent Switch Message, IETF RFC 5142, January...
  • J.C. Zuniga

    Distributed mobility management: a standards landscape

    IEEE Commun. Mag.

    (2013)
  • P. J. McCann, Design of a flat wireless internet service provider network, in: Proc. of WPMC 2011, October...
  • P. Bertin, S. Bonjour, J.-M. Bonnin, Distributed or centralized mobility? in: Proc. of IEEE GlobeCom 2009, December...
  • J. Lee, J.-M. Bonnin, X. Lagrange, Host-based distributed mobility management support protocol for IPv6 mobile...
  • P. Bertin, S. Bonjour, J.-M. Bonnin, An evaluation of dynamic mobility anchoring, in: Proc. of IEEE VTC 2009-Spring,...
  • C. Bernardos, A. Oliva, F. Giust, A PMIPv6-Based Solution for Distributed Mobility Management,...
  • 3GPP TS 23.402, 3GPP: Technical Specification Group Services and System Aspects; Architecture Enhancements for non-3GPP...
  • WiMAX Forum, WiMAX Forum Network Architecture; Stage 3: Detailed Protocols and Procedures, Release 15, v. 01...
  • S. Krishnan, R. Koodli, P. Loureiro, Q. Wu, A. Dutta, Localized Routing for Proxy Mobile IPv6, IETF 6705, September...
  • IETF DMM WG....
  • Cited by (13)

    • Analysis of PMIPv6 extensions for identifying and assessing the efforts made for solving the issues in the PMIPv6 domain: A systematic review

      2020, Computer Networks
      Citation Excerpt :

      By using the evolving capabilities of mobile devices and high bandwidth of future internet speed such as 5 G [157,158], the future scheme should be capable enough to utilize these evolving parameters for a cost effective solutions. The future solutions could provide better mobility by integrating host-based solutions with network-based schemes [36,101]. In the past, limitation of mobile nodes capabilities and resources attracted the user towards network-based solutions.

    • Internet of things (IOT) mobility support based on distributed sensor proxy MIPV6

      2017, Journal of Theoretical and Applied Information Technology
    View all citing articles on Scopus

    Seil Jeon received a Ph.D. degree in Information and Communication Engineering from Soongsil University, South Korea in August 2011. He was a lecturer of graduate school in Soongsil University from September to December 2011. In January 2012, he joined at Instituto de Telecomunicacoes in Aveiro, Portugal, as a Postdoctoral Researcher Fellow at the Advanced Telecommunications and Networks Group (ATNoG). He participated in FP7 EU MEDIEVAL Project, which aims at evolving the Internet architecture for efficient video transport. Now, he is working as a Research Associate, exploring and pursuing research areas in design of network architectures and protocols, seamless mobile user connectivity, and scalable and flexible mobile networks for future Internet networking. He has contributed to NETLMM, MULTIMOB, NETEXT, and DMM WG in IETF standardization since 2008. He has several patents granted in U.S. and South Korea.

    Namhi Kang received B.E. and M.S. degrees in Electrical and Communications Engineering from Soongsil University, Korea in 1999 and 2001, respectively. He received a Ph.D. degree in Information and Communications Engineering from Siegen University, Germany, in December 2004. During studies he concentrated on system security and secure multimedia communications. In 2005 he joined Ubiquitous Network Research Center, DASAN Networks, where he was a senior engineer. In 2007 he started to teach at the Department of Computer Engineering, Catholic University. Since 2009, he has been a professor in the Department of Digital Media, Duksung Women’s University, where he leads a research team working in computer networks and security Laboratory. His research interests include QoS and security in wired and wireless networks, and the development of secure applications for smart media. He has recently become interested in the secure communication protocols of constrained devices in Internet of Things (IoT).

    Daniel Corujo is a Research Fellow in the University of Aveiro, Portugal, where he concluded his Ph.D. in Communication Models for the Future Mobile Internet, in 2013. He has previously worked in telecommunication management software at Nokia Siemens Networks and as an IMS deployment executive for the research branch of Portugal Telecom. He is currently working as a researcher for the Advanced Telecommunications and Networks Group (ATNoG) at IT-Aveiro, Portugal, where he worked in several EU IST projects, and is pursuing research areas in mobility mechanisms for heterogeneous networks and the Future Internet. He is also project manager of several software projects at IT-Aveiro, such as ODTONE and OPMIP, and contributes to the IEEE 802.21 and IRTFG’s ICNRG standardisation workgroups.

    Rui L. Aguiar received a Ph.D. degree in Electrical Engineering in 2001 from the University of Aveiro, Portugal. He is currently a professor at the University of Aveiro, being responsible for networking aspects. He is leading a research team at the Institute of Telecommunications, Aveiro, on future generation network architectures and systems. His participation in European cooperative research is extensive, and he is currently involved in the 5G-PPP Infrastructure Association. His current research interests are centered on the implementation of advanced networks and systems with special emphasis on future Internet and mobile architectures. He is a member of ACM and a senior member of IEEE. He has more than 300 published papers in those areas. He has served as technical and general chair of several conferences, such as ICNS’05, ICT’06, ISCC’07, Monami’2012, ISCC’2014, NTMS’2014.

    View full text