Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks

Similar documents
Seamless Multicast Handover in Fmipv6-Based Networks

Obsoletes: 5268 July 2009 Category: Standards Track

AROSP: Advanced Route Optimization Scheme in PMIPv6 Networks for Seamless Multimedia Service

Fast Handover Based on Mobile IPv6 for Wireless LAN

A Design of Distributed Data Traffic Algorithm based on Hierarchical Wireless/Mobile Networks

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

Mobile IPv6 performance in networks: handover optimizations on the link and network layer

Handover Management for Mobile Nodes in IPv6 Networks

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

On the Layer based Seamless Handover Schemes for Mobile Data Network

Performance Analysis of Fast Handover in Mobile IPv6 Networks

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

A Distributed Signaling Fast Mobile IPv6 Scheme for Next Generation Heterogeneous IP Networks

Performance Comparison and Analysis on MIPv6, Fast MIPv6 Bi-casting and Eurecom IPv6 Soft Handover over IEEE802.11b WLANs

Seamless Handover Scheme for Proxy Mobile IPv6

Low-Latency Non-predictive Handover Scheme in Mobile IPv6 Environments

Fast handovers without DAD using Sector-based Vehicular Mobile IPv6

Network Working Group Request for Comments: October 2007

Performance Analysis of Hierarchical Mobile IPv6 in IP-based Cellular Networks

Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.

Technischer Bericht. Evaluating the Benefits of Introducing PMIPv6 for Localized Mobility Management

OPTIMIZATION OF HANDOVER PERFORMANCE FOR FMIPV6

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

A Probabilistic Scheme for Reducing the Packet Loss in Mobile IPv6

O-PMIPv6: Optimized Proxy Mobile IPv6. Ahmad Rasem, Bachelor of Communications Engineering

Fast Handover in Mobile IPv4 and IPv6

A Fast Handover System Evaluation in an All-IPv6 Mobility Management - Wireless Broadband Access based Hotspot Network Environment

Asian Info-communications Council. Document No November th Conference (Manila)

IEEE Assisted Network Layer Mobility Support

Fast handoff for Mobile IP and Link Layer Triggers

Introduction Mobility Support Handover Management Conclutions. Mobility in IPv6. Thomas Liske. Dresden University of Technology

Guide to TCP/IP Fourth Edition. Chapter 6: Neighbor Discovery in IPv6

Evaluation of IEEE b and Mobile IPv6 Handoff Times

Mobile SCTP for IP Mobility Support in All-IP Networks

Mobile IPv6. Raj Jain. Washington University in St. Louis

Mobile IPv6. Washington University in St. Louis

An Analysis of the Flow-Based Fast Handover Method for Mobile IPv6 Network. Jani Puttonen, Ari Viinikainen, Miska Sulander and Timo Hämäläinen

Adaptive Local Route Optimization in Hierarchical Mobile IPv6 Networks

Location Management Agent for SCTP Handover in Mobile Network

ANALYSIS OF A GEOLOCATION-BASED FMIPv6 EXTENSION FOR NEXT GENERATION WIRELESS LANS

Mobile IP and Mobile Transport Protocols

DAD-Less MIPv6, an improved mechanism for MIPv6

MIPV6 PROTOCOLS: A SURVEY AND COMPARATIVE ANALYSIS

Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity

Slide 1. Slide 2. Slide 3. Technological Advantages of Mobile IPv6. Outline of Presentation. Earth with 2 Billion Mobile devices

A Global Mobility Scheme for Seamless Multicasting in Proxy Mobile IPv6 Networks

nsctp: A New Transport Layer Tunnelling Approach to Provide Seamless Handover for Moving Network

Q-PMIP: Query-based Proxy Mobile IPv6

Performance of Improved Mobile IPv6.

Network Layer. Mobile IP. Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings

IPv6 Changes in Mobile IPv6 from Connectathon

Implementation of Hierarchical Mobile IPv6 for Linux.

Techological Advantages of Mobile IPv6

334 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 1, JANUARY An Enhanced Fast Handover with Low Latency for Mobile IPv6

Network Working Group Request for Comments: 5270 Category: Informational ETRI Y. Han KUT S. Park SAMSUNG Electronics J. Cha ETRI June 2008

Seamless Network Mobility Management for Realtime Service

MOBILITY AGENTS: AVOIDING THE SIGNALING OF ROUTE OPTIMIZATION ON LARGE SERVERS

A Cross-Layer Scheme for Handover in e Network with F-HMIPv6 Mobility

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

An Enhanced Fast Handover Using Hierarchical Setup for Mobile IP

SJTU 2018 Fall Computer Networking. Wireless Communication

P A R T T W O MOBILE IPv6

Context Reflector for Proxy Mobile IPv6

Analysis of Proxy Mobile IPv6: A Network-based Mobility Solution

AUTHENTICATION MECHANISM FOR FAST HANDOVER PMIPv6 NETWORKS

QoS AMENDMENT TOWARD SEAMLESS HANDOVER IN NETWORK MOBILITY NEMO

Fixed Internetworking Protocols and Networks. IP mobility. Rune Hylsberg Jacobsen Aarhus School of Engineering

Seamless Multicast Handover in PMIPv6-based Wireless Networks

The Journal of Systems and Software

School of Computer Science

11. IP Mobility 최 양 희 서울대학교 컴퓨터공학부

A Fast Handover Scheme for Multicasting in IPv6 based Mobile Ad hoc Networks

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

Mitigating Packet Loss in Mobile IPv6 Using Two-Tier Buffer Scheme

IP Mobility Support with a Multihomed Mobile Router

ECS-087: Mobile Computing

A Simulative Study on the Performance Evaluation for Simultaneous and Successive Mobility for Mobile IPv6

Qualitative and Quantitative Survey of Network Mobility (NEMO) Protocols

Mobile IPv6 Overview

Network Mobility Protocol for Vehicular Ad Hoc Networks

Implementation and analysis of proxy MIPv6

International Journal of Advanced Research in Computer Science and Software Engineering

Mobile IP and its trends for changing from IPv4 to IPv6

T Computer Networks II. Mobility Issues Contents. Mobility. Mobility. Classifying Mobility Protocols. Routing vs.

Experimental Evaluation of Proxy Mobile IPv6: an Implementation Perspective

Proxy Mobile IPv6 (PMIPv6)

How Mobile IP Works? Presenter: Ajoy Singh

IPv6 Protocols and Networks Hadassah College Spring 2018 Wireless Dr. Martin Land

Mobile IP. rek. Petr Grygárek Petr Grygarek, Advanced Computer Networks Technologies 1

CMPE 257: Wireless and Mobile Networking

Mobility Management - Basics

LECTURE 8. Mobile IP

Overview of the MIPv6 Implementation

Efficient Handover Scheme of Proxy Mobile IPv6 in Wireless Local Area Networks

Experimental Evaluation of Mobility Anchor Point Selection Scheme in Hierarchical Mobile IPv6 Zulkeflee Kusin and Mohamad Shanudin Zakaria

Joe Finney. IP Mobility Distributed M.Sc. Network layer mobility. Agenda for Today. Dr. Joe Finney Lancaster University, UK

Mobile IP. Mobile Computing. Mobility versus Portability

Mobile IPv6 Operations Explored

Transcription:

Fast Location Opposite Update Scheme for Minimizing Handover Latency over Wireless/Mobile Networks Sunguk Lee Research Institute of Industrial Science and Technology Pohang, Gyeongbuk, 790-330, S.KOREA sunguk@rist.re.kr Randy S. Tolentino Department of Multimedia Engineering Hannam University, Daejeon, S. KOREA daryn2004@yahoo.com Byungjoo Park Department of Multimedia Engineering Hannam University, Daejeon, S. KOREA bjpark@hnu.kr ABSTRACT Mobile IP (Internet Protocol) allows a mobile node to send and receive packets with its home IP address, regardless of the IP address of its current point of attachment in the Internet. Since Mobile IP induces the handover latency due to mobility management operations, fast handover algorithms have been studied to reduce the latency. In this paper, we optimize the handover procedure in Fast Handover for Mobile IPv6 (FMIPv6) scheme using reverse Binding mechanism. We will explain and discuss the scheme that supports a fast handover effectively in standard Mobile IPv6 (FMIPv6 by optimizing the associated data and the flow of the signal during handover. A new signaling messages, Fast Packet Binding Update (PBU), and Reverse PBU, are defined and utilized to hasten the handover procedure. Keywords: MIPv6, FMIPv6, Binding Update, Fast Handover, Seamless. 1. INTRODUCTION Mobile Internet Protocol version 6 (IPv6) allows an IPv6 node to be mobile to arbitrarily change its location on an IPv6 network and still maintain reachability. Connection maintenance for mobile nodes is not done by modifying Transport layer protocols, but by handling the change of addresses at the Internet layer using Mobile IPv6 messages, options, and processes that ensure the correct delivery of data regardless of the mobile node's location [1]. The MIPv6 facilitates to reduce the signaling overhead and delay concerned with the location update, in which an MN sends a local Binding Updates (BU) to the local MAP, rather than the Home Agent (HA) and Correspondent Nodes (CN). On the other hand, the Fast Handover for MIPv6 (FMIPv6) uses bidirectional tunnels between ARs and exploits various L2 triggers for supporting fast handover and further minimizing service disruption during handover. In this paper we proposed a robust Fast handover scheme for MIPv6 using reverse binding mechanism to overcome such ineffectiveness of standard. This paper briefly describes and discusses the robust fast handover scheme in MIPv6 using reverse binding mechanism. 2. RERATED WORKS AND PROBLEMS A. Handover Procedure in Mobile IPv6 We can define the handover procedure like as movement detection, new CoA configuration, DAD and binding update. To process Movement Detection, an MN detects that it has moved to a new subnet by analyzing the router advertisement periodically sent by

the access router (AR). The MN can also request the AR to send a router advertisement by sending a router solicitation. To initiate CoA configuration and DAD, the information contained in the router advertisement will allow the MN to create a new CoA. As specified in IPv6 [6], the MN first needs to verify the uniqueness of its link-local address on the new link. The MN performs DAD on its link-local address. Then, it may use either stateless or stateful address autoconfiguration [7] to form its new CoA. of an L3 handover. After a change of Link Layer connection the MN must detect any change at the IP Layer before it can signal the change to the network. In MIPv6 this uses RS and RA to detect changes of IP network prefix. This is part of the standard Router Discovery Protocol [6]. The Router Discovery Protocol of IPv6 Neighbor Discovery contains built in timers. These timers prevent a router from sending immediate responses to RS in order to prevent multiple nodes from transmitting at exactly the same time and to avoid long-range periodic transmissions from synchronizing with each other. These are significant delays since they interfere with the MIPv6 movement detection algorithm thus preventing mobility signaling for up to 1000ms [1] [6]. 2) Duplicate Address Detection (DAD): In MIPv6, after completing movement detection an MN should generate a new CoA using IPv6 stateless address autoconfiguration upon moving to the new link [6] [7]. After generation of the CoA an MN should perform DAD for testing the new CoA s uniqueness within the new link. The duration required to complete DAD is up to 1 second. This delay is inherent to MIPv6. B. Fast Handover for Mobile IPv6 Figure 1. MIPv6 Handover Procedure 1) Movement Detection: The primary aim of movement detection is to identify L3 handovers. In MIPv6, movement detection generally uses Neighbor Unreachability Detection to determine when the default router is no longer bi-directionally reachable, in which case the mobile node must discover a new default router on a new link. However, this detection only occurs when the mobile node has packets to send, and in the absence of frequent Router Advertisements or indications from the link-layer, the mobile node might become unaware FMIPv6 is designed to address issues related to IP layer movement detection, CoA configuration and BU in MIPv6. It exploits various L2 triggers to prepare an NCoA at the nar in advance while being connected to oar s link. Upon receiving a L2 trigger, FMIPv6 starts to anticipate or prepare for the forthcoming handover before-hand. It assumes that the oar is configured with a table containing the MAC addresses of its own and the neighboring Point-Of-Attachments (PoA) and the corresponding subnet prefixes of the neighbouring ARs. During the anticipation phase, the oar assists in the NCoA formation by resolving subnet prefixes based on the table and the L2 identifier reported by the MN. There are three FMIPv6 signaling messages involved in the anticipation phase: Router Solicitation for Proxy Advertisement (RtSolPr), Proxy Router Advertisement (PrRtAdv) and Fast Binding Update (FBU). These messages are used for aiding IP movement detection and NCoA configuration. Through the RtsolPr and PrRtAdv messages, the MN formulates the NCoA when it is still present on oar s link. Hence the latency due to new prefix discovery suffered by FMIPv6 is eliminated. The MN could immediately use the prospective address after attaching to the nar s link when the MN

has received a Fast Binding Acknowledgement (FBack) message prior to its mobility to the new link (i.e. Predictive Mode of operation). nodes to function in any location without the services of any special router in that location. There is no ingress filtering problem in Mobile IPv6 (In Mobile IPv4 this happens because the correspondent node puts its home address as the source address of the packet). In Mobile IPv6, the correspondent node puts the care-of address as the source address and having a Home Address Destination option, allows the use of the care-of address to be transparent over the IP layer. When using the FMIPv6 based mobility management, there are still rooms for improvement in reducing the handover latency and handover packet loss: Neighboring access network discovery: The FMIPv6 doesn t address any radio access network discovery mechanism. Discovering the available PoAs by actively searching/scanning all the channels provided by the neighboring networks takes a considerable amount of time, which has a significant contribution to the overall handover latency. Figure 2. FMIPv6 Handover Procedure This reduces long binding update latency suffered by FMIPv6. In the event, the MN moves upon receiving the FBack, and the NCoA would be usable only after it sends the Unsolicited Neighbor Advertisement (UNA) message and the FBU to the oar from the nar s link (i.e. Reactive Mode). In any case, the oar stars tunnelling packets arriving for PCoA to NCoA. Such a tunnel is established by the Handover Initiate (HI) and Handover Acknowledgement (HAck) messages. Apart from that these message could also be used for the ARs to transfer resident contexts, such as access control, QoS, header compressions etc. There is no requirement of foreign Agents in Mobile IPv6. As mentioned previously, Neighbor Discovery and Address Auto-configuration features enable mobile Information exchange with neighboring ARs: The method by which neighbouring ARs exchange the information that enables the construction of PrRtAdv messages is not specified in the original FMIPv6. The IETF SEAMOBY WG produced the Candidate Access Router Discovery (CARD) protocol [2] to address this issue. The CARD protocol allows MNs to dynamically construct and populate their own CAR (Candidate Access Router) tables, which contain the mapping between the L2 PoA ID and corresponding IP addresses of the Candidate ARs. However, the use of CARD protocol so far is very limited for the reason that it will need additional support and upgrade to routers. Also, CARD enables a MN to gather attributes associated with target subnets so that a suitable AR could be selected for handover. But it does not provide the MN with appropriate L2 information in order to tackle the issue of radio access discovery that FMIPv6 faces. In [3], a mechanism to build (AP-ID, AR-Info) between ARs in hierarchical structure is described. However such mechanism is still very pre-mature and would require the ARs to be upgraded. The Cost of Anticipation: In FMIPv6, the L2 handover is triggered by degrading link conditions. There is no guarantee that the MN will be connected to the oar long enough to send and receive all FMIPv6 messages. When anticipation is used, the MN may not have sufficient time to update the oar with the FBU. As a result, if the MN has already lost connection with oar,

then the MN is forced to operate in the reactive mode and the handover latency will increase consequently. The Ping Pong Movement: Time taken by the signaling exchange of the three FMIPv6 anticipation messages (RtSolPr, PrRtAdv and FBU) is long enough to increase the uncertainty of a MN s movements. For example, the handover may take place earlier than originally anticipated by the link layer. The border between overlapping cells may change dynamically due to the objects (e.g. buildings, trees etc) blocking the signals between the APs and MN. Due to the intrinsic dynamic nature of wireless channels, the MN may not move to the originally anticipated PoA. It may not move after all, or it may move somewhere else. That is to say that the MN would ping-pong between cells. Hence premature forwarding of data by the oar (upon reception of an FBU) could be harmful because the MN may not move to the anticipated PoA. As a result there will be packet losses and long handover latencies. C. Fast Handover and Triggers in FMIPv6 Mobile IP supports MN to maintain connectivity to the Internet during its handover from one AR to another. During handover operation Mobile IP involves movement detection, IP address configuration, and location update. This combined handover latency may preclude MN from real-time and throughput sensitive applications [3]. When MN moves from PAR to NAR, handover occurs. When packets are lost during the handover, they are retransmitted by higher-level protocols. If L2 connection between MN and previous AP (PAP) fails, then L3 connection between MN and PAR also fails. L2 and L3 handovers are started at this point. After L2 handover, MN receives Router Advertisement (RA) message or sends Router Solicitation (RS) message to NAR via new AP (NAP). Then MN requests new CoA to NAR and registers to HA. After authentication from HA, L3 handover is completed. Since router discovery delay is closely related to L2 system, an efficient L3 handover algorithm is necessary to reduce delay due to the route re-establishment. 3. Proposed Handover Scheme In this section, we describe our proposed scheme to reduce the total latency and network load resulting from movement detection and tunneling for the fast handover in Fast Mobile IPv6 networks. 3.1. Handover procedure for FMIPv6 with reverse binding mechanism The main goal of the proposed scheme is to incorporate the reverse binding mechanism to MIPv6 to enhance the fast handover procedure and to overcome such ineffectiveness by defining the signaling messages between NAR and HA in MIPv6 fast handover. The proposed scheme utilizes only preestablished bi-directional tunnels between NAR and HA. The Fast MIPv6 handover using Reverse Binding Mechanism consists of the following messages. (a). The mobile node (MN) sends a Router Solicitation for Proxy (RtSolPr) to find out about neighboring ARs. (b). The MN receives a Proxy Router Advertisement (PrRtAdv) containing one or more [AP-ID, AR-Info] tuples. (c). MN sends a Fast Binding Update (FBU) to the Previous Access Router (PAR). (d). PAR sends a Handover Initiate (HI) message to the New Access Router (NAR), A duplicate address detection for Care of Address (CoA) within (a000ms) & set tunneling. (e). NAR sends a Handover Acknowledge (HAck) message to the PAR. (f).par sends a Fast Binding Acknowledgement message to the MS on the new link. The FBAck is also optionally sent on the previous link if the FBU was sent from there. (g). MN sends Fast Neighbor Acknowledgement (FBAck) to the NAR after attaching to it. (h). PAR starts packet forwarding message to NAR, and then the packet buffering start. (i). MN sends a router solicitation with Fast Neighbor Advertisement (FNA) to NAR. (j). After the NAR received the outer solicitation with Fast Neighbor Advertisement (FNA), it sends an outer Advertisement FNA to MN. (k). NAR sends a tunneled Packet to MN. (l). NAR sends a Enhanced PBU to the CN.

(m). CN received the Enhanced Packet and sends a Enhanced Packet Binding Acknowledgement to the CN. (n). PAR sends a Fast Update message to HA. (o). After HA received the Fast Update message, it sends a Fast Update message response to PAR. (p). HA sends a Reverse Packet Binding Update to NAR. (q). After NAR received the Reverse Packet Binding Update, it replies a Reverse Packet binding Acknowledgement to HA. (t). HA sends the packet to MN. [5] Johnson, D., C. Perkins and J. Arkko. 2003. Mobility Support in IPv6 (work-in progress). draft-ietfmobileipipv6-2a.txt. [6] Dommety, G. 2003. Fast Handovers for Mobile IPv6 (work-in progress). draft-ietf-mobileip-fastmipv6-06.txt. 3.2. Movement Detection The primary aim of movement detection is to identify the L3 handovers. Movement detection generally uses Neighbor Unreachability Detection to determine when the default router is no longer bi-directionally reachable, in which case the mobile node must discover a new default router on a new link. 4. CONCLUSIONS This paper has described Robust Fast handover scheme using Reverse Binding mechanism as new scheme applied in MIPv6 for supporting a fast handover effectively.. 5. ACKNOWLEDGEMENTS This research was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (2010-0024401, 2011-0026286). Byungjoo Park is Correspondent author of this paper. 6. REFERENCES [1] Davies R. W." The Data Encryption standard in perspective,"computer Security and the Data Encryption Standard, pp. a29-a32. [2] M. Liebsch, et.al, Candidate Access Router Discovery (CARD), RFC 4066, IETF, 2005. [3] J.Zhang, H.Chen, Z. Xia, X. Duan, Z. Zhou, AR Information for FMIPv6, IETF, June 2006 [4] Othman, R. 200a. Antecedents and Outcome of IT use: How does HRM fit in Asia Pacific Management Review 6(a) 9a-a04.