On a moving direction pattern based MAP selection model for HMIPv6 networks
Introduction
Mobile communication has become an indispensable part of our daily life due to the widespread use of portable computers and handheld devices, such as PDAs and smart phones, etc. While roaming between different IP networks, mobile users access the Internet to retrieve emails and other information, and communicate with people via video conferencing. Recently, a growing number of mobile applications require mobile users to transmit multimedia data in wireless environments at a relatively high transmission rate.
In order to transmit time-sensitive or real-time multimedia data in a mobile wireless environment, seamless handoff must be provided. In order to facilitate mobile roaming between different wireless or wired access networks, various mobile IP (MIP) protocols were introduced by the Internet Engineering Task Force (IETF). In the mobile IPv4 (MIPv4) protocol [1], [2], [3], [4], registration can be done in some specialized routers such as foreign agents (FAs) or home agents (HAs). On the other hand, mobile IPv6 (MIPv6) [5] does not require dedicated routers to act as FAs. Both protocols allow a mobile node (MN) to maintain a permanent IP address (viz., the home address) while visiting different networks. The HA redirects packets to the MN while the MN is away from its home network. Whenever an MN changes its point of attachment, both protocols require the MN to update its HA with its new location and all correspondent nodes (CNs) communicating with the MN. Even if the MN roams between subnets within the same domain, the MN must send a binding update (BU) to the HA, which usually resides far from the location of the MN.
To reduce the signaling overhead caused by the handover process, the concept of mobility anchor point (MAP) was introduced in the hierarchical MIPv6 (HMIPv6) protocol [6] and its functionality was extended in many follow-up studies [7], [8]. An MAP serves as a local HA in a foreign network. Whenever an MN moves to a new subnet within the same domain, it sends a BU to the MAP, rather than the HA. This reduces the signaling overhead significantly, since the MAP is usually much closer to the MN than the HA. Within a large-scale network infrastructure, there are usually several coexisting MAPs to improve robustness and enable traffic sharing. As a result, in a given MAP domain, an arriving MN has the task of determining and binding to the most appropriate MAP. When the MN must select the proper MAP in a given domain, selection stability, load balancing among MAPs, BU and packet delivery (PD) costs are important criteria for achieving the optimal performance.
While acknowledging the previous schemes [11], [12], [13], [14], [15], [16], [17], [18], [19] which were found to be efficient, we need to point out that they only focused on one or two influencing factors for determining the most suitable MAP. As a result, many previous schemes work effectively only in some specific cases. However, in general, there might exist some more suitable MAPs than those proposed by the aforementioned MAP selection procedures.
The contributions of this paper are summarized as follows. We propose an improved MAP selection scheme, which is an enhancement to the most recently reported scheme reported in [15]. The proposed scheme can discover a better MAP in terms of total BU and PD costs, while still maintaining the MAP load balance and outperforming the existing schemes. Compared with the existing methods, the proposed scheme takes into account almost all important factors which have impact on the MAP selection process, including (1) the handoff frequency of an MN; (2) the direction of movement of an MN; (3) the expected BU costs (depending on the selected MAP); and (4) the expected packet delivery costs (depending on the selected MAP). In particular, we consider the movement patterns of an MN in this paper. These considerations affect the processing load of an MAP and selection stability.
The remainder of this paper is outlined as follows. Section 2 discusses the related works and the problems with existing MAP selection schemes. Section 3 proposes our MAP selection scheme as an effort to improve the existing schemes. In Section 4, we investigate the proposed scheme via analysis and show the performance of the proposed scheme, followed by the conclusions and future works given in Section 5.
Section snippets
Existing works
Several MAP selection schemes were proposed in the literature. The furthest MAP selection (FMS) scheme [16] selects the furthest MAP along the transmission route from the MN to the HA. This scheme works based on the assumption that an MAP residing far from the MN is most likely to be reachable eventually. As a consequence, resource-consuming BU messages to the HA and correspondent nodes (CNs) are avoided because the MN’s care-of-address (CoA) remains unmodified. However, the furthermost MAP is
Proposed map selection scheme
The proposed MAP selection scheme works in four phases during the entire MAP selection procedure, including: (1) Initialization, (2) MAP evaluation, (3) MAP selection, and (4) MAP revision. The procedure is shown in Fig. 1. This section explains each of the four phases. A detailed description is provided in the corresponding subsections. The Initialization phase starts whenever an MN enters a new MAP domain. Arriving at a foreign network, the MN starts retrieving router advertisement (RA)
Performance analysis
The performance of the proposed MAP selection scheme is evaluated by conducting comprehensive simulations via a simulator developed in a Java platform. We compared our scheme with three existing MAP selection methods including FMS, MHDS and AMS. The proposed advanced adaptive MAP selection scheme is abbreviated as AAMS.
Conclusions and future works
HMIPv6 was introduced to reduce the signaling overhead during the handoff procedure by establishing MAPs. We proposed a novel MAP selection scheme to support HMIPv6 in a multi-MAP environment. Our proposed MAP selection scheme uses a cost function model that enables an MN to rank all available MAPs and bind to the most appropriate one. We considered all important factors that influence the MAP selection process, including MN speed and direction of movement, MAP load, and BU and PD costs.
Acknowledgement
This research was supported by Ministry of Culture, Sports and Tourism (MCST) and Korea Culture Content Agency (KOCCA) in the Culture Technology (CT) Research & Development Program, the Korean government. This research was supported by the Brain Korea 21 program, Ministry of Education, Science and Technology, the Korean government and Taiwan National Science Council research Grant NSC98-2219-E-006-011.
References (20)
- E. Lee, J. Baek, S. Huang, A dynamic mobility management scheme for VoIP services, in: Proceedings of IEEE ITNG, April...
- E. Gustafsson, A. Jonsson, C. Perkins, Mobile IP regional registration, IETF RFC 2002, March...
- C. Perkins, IP mobility support, IETF RFC 2002,...
- C. Perkins, Route optimization in mobile IP, IETF Draft, draft-ietf-mobileip-08.txt, September...
- D. Johnson, J. Arkko, Mobility support in IPv6, IETF RFC 3775, June...
- H. Soliman, C. Castelluccia, K. El Malki, L. Bellier, Hierarchical mobile IPv6 mobility management (HMIPv6), IETF RFC...
- et al.
FI-based local group key generation/distribution for mobile multicast in a hierarchical mobile IPv6 network
KSII Transactions on Internet and Information Systems
(2008) - et al.
An efficient multicast-based binding update scheme for network mobility
KSII Transactions on Internet and Information Systems
(2008) - et al.
A novel scheme for seamless handoff in WMNs
KSII Transactions on Internet and Information Systems
(2009) - et al.
Seamless mobility management in IP-based wireless/mobile networks with fast handover
KSII Transactions on Internet and Information Systems
(2009)
Cited by (6)
Sequential Behavior Pattern Discovery with Frequent Episode Mining and Wireless Sensor Network
2017, IEEE Communications MagazineInvestigation of home agent load balancing, failure detection and recovery in IPv6 network-based mobility
2017, International Journal on Advanced Science, Engineering and Information TechnologyA multi-anchoring approach in mobile IP networks
2016, Wireless Communications and Mobile ComputingAdaptive mobile anchor point selection with multi-objective cooperation
2014, Jilin Daxue Xuebao (Gongxueban)/Journal of Jilin University (Engineering and Technology Edition)Active overload prevention based adaptive MAP selection in HMIPv6 networks
2014, Wireless NetworksPerformance comparison analysis of SSHMIPv6 and HMIPv6 lost packets using network simulator NS-2
2011, Information Technology Journal