Q-PMIP: Query-based Proxy Mobile IPv6

Similar documents
Partial Bicasting with Buffering for Proxy Mobile IPv6 Handover in Wireless Networks

Distributed Mobility Management in Proxy Mobile IPv6 using Hash Function

Seamless Multicast Handover in PMIPv6-based Wireless Networks

Enhanced Mobility Control in Mobile LISP Networks

Distributed Mobility Control for Mobile-Oriented Future Internet Environments

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

Seamless Handover Scheme for Proxy Mobile IPv6

A Network-Based Handover Scheme in HIP-Based Mobile Networks

DHT-based Identifier-Locator Mapping Management for Mobile Oriented Future Internet


A Comparative Analysis of Centralized and Distributed Mobility Management in IP-Based Mobile Networks

Proxy Mobile IPv6 (PMIPv6)

An Efficient Correspondent Registration to Reduce Signaling Overheads for Proxy Mobile IPv6

Research Article An ID/Locator Separation Based Group Mobility Management in Wireless Body Area Network

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

Keywords PMIPv6, Local Mobility Anchor, Mobile Access Gateway, AAA.

Mobile QoS provisioning by Flow Control Management in Proxy Mobile IPv6

Mobile Oriented Future Internet (MOFI): Architectural Design and Implementations

Proxy Mobile IPv6 (PMIPv6)

Internet Engineering Task Force (IETF) Request for Comments: 6279 Category: Informational ISSN: Q. Wu Huawei June 2011

Seamless Multicast Handover in Fmipv6-Based 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.

msctp for Vertical Handover Between Heterogeneous Networks

A Scheme Improving Fast PMIPv6-based Network Mobility by Eliminating Tunneling Overload for ITS

Internet Engineering Task Force (IETF) Request for Comments: 6612 Category: Informational May 2012 ISSN:

Performance of mobile IPv6 with different route optimization scheme

Host Identifier and Local Locator for Mobile Oriented Future Internet: Implementation Perspective

Mobile SCTP for IP Mobility Support in All-IP Networks

Distributed CoAP Handover Using Distributed Mobility Agents in Internet-of-Things Networks

Impact of SDN on Mobility Management

Inter-Domain Mobility Management Based on the Proxy Mobile IP in Mobile Networks

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

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

Improving Route Optimization in Proxy Mobile IPv6

Micro mobility improvement in proxy mobile IPv6 domain

Context Reflector for Proxy Mobile IPv6

Experimental Evaluation of Proxy Mobile IPv6: an Implementation Perspective

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

Network PMIP Support COPYRIGHT. 3GPP2 X.S Version 1.0 Date: December 5, 2008

Internet Engineering Task Force (IETF) Request for Comments: 8191 Category: Standards Track. X. Lee CNNIC. August 2017

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

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

Flow Mobility Management in PMIPv6-based DMM (Distributed Mobility Management) Networks

Fast-Handover Mechanism between WLAN and WiMax with MIH in PMIPv6

Route Optimization for Proxy Mobile IPv6 in IMS Network

A New Inter-networking Architecture for Mobile Oriented Internet Environment

Distributed Mobility Control Schemes in the HIP-based Mobile Networks

Internet Engineering Task Force (IETF) February Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6

Packet Loss and Packet Delivery Evaluation Using Network Simulator for Multicast Enabled Network Mobility Management

Adaptive Local Route Optimization in Hierarchical Mobile IPv6 Networks

PMIPv6: A Network-Based Localized Mobility Management Solution

Emerging Wireless LAN Mobility Protocols

Network Working Group. Intended status: Informational. H. Deng. China Mobile. July 4, 2014

Network-based Fast Handover for IMS Applications and Services

On Secure-Smart Mobility Scheme in Proxy Mobile IPv6 Networks

Optimal method to Reducing Link and Signaling Costs in Mobile IP

AUTHENTICATION MECHANISM FOR FAST HANDOVER PMIPv6 NETWORKS

ID/LOC Separation Network Architecture for Mobility Support in Future Internet

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

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

Proxy Mobile IPv6 draft-ietf-netlmm-proxymip6-01.txt

A Scheme of Primary Path Switching for Mobile Terminals using SCTP Handover

Efficient network mobility support scheme for proxy mobile IPv6

Distributed Dynamic Mobility Management Scheme for Network Mobility

Network Working Group. Intended status: Informational Expires: October 24, 2013 April 22, 2013

A Survey on Signaling Load in Mobility Management

Design and Simulation of a Flow Mobility Scheme Based on Proxy Mobile IPv6

Internet Engineering Task Force (IETF) Cisco C. Perkins Futurewei Inc. October Separation of Control and User Plane for Proxy Mobile IPv6

A Seamless Handover Mechanism for IEEE e Broadband Wireless Access

Internet Engineering Task Force (IETF) Request for Comments: 6572 Category: Standards Track

NETWORK MOBILITY SUPPORTED PROXY MOBILE IPV6

Configuring Proxy Mobile IPv6

Mobile IPv6 Overview

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

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

A Hybrid Load Balance Mechanism for Distributed Home Agents in Mobile IPv6

School of Computer Science

The Backward Fast Media Independent Handover for Proxy Mobile IPv6 Control Scheme (BFMIH-PMIPV6) over Heterogeneous Wireless Mobile Networks

CC-SCTP: Chunk Checksum of SCTP for Enhancement of Throughput in Wireless Network Environments

Internet Engineering Task Force (IETF) Category: Standards Track. C. Williams Consultant S. Gundavelli Cisco CJ. Bernardos UC3M March 2014

NEMO-based Mobility Management in LISP Network

An Approach to Efficient and Reliable design in Hierarchical Mobile IPv6

Applicability of IETF Mobility Solutions to the 3GPP All IP Network

I-PMIP: An Inter-Domain Mobility Extension for Proxy-Mobile IP

Internet Engineering Task Force (IETF) Request for Comments: 8278 Category: Standards Track. S. Gundavelli Cisco January 2018

Virtual Hierarchical Architecture Integrating Mobile IPv6 and MANETs for Internet Connectivity

IP Mobility Support for QoS over Heterogeneous Networks

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

An Enhancement of Mobile IP by Home Agent Handover

A Probabilistic Scheme for Reducing the Packet Loss in Mobile IPv6

Life Science Journal 2014;11(3s) Enhanced Authentication Scheme for Proxy Mobile IPv6

Cost-effective handoff scheme based on mobility-aware dual pointer forwarding in proxy mobile IPv6 networks

Host Identity Protocol and Proxy Mobile IPv6: a Secure Global and Localized Mobility Management Scheme for Multihomed Mobile Nodes

Enhanced Cluster-based CoAP in Internet-of-Things Networks

Bi-directional Route Optimization in Mobile IP Over Wireless LAN

IPv4 Care-of Address Registration for IPv4 Support on the NEMO Basic Support Protocol

A Service Management Architecture for NEMO in IPv4 and IPv6 Networks

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

EVALUATION OF MOBILE CDN WITH BASED SEAMLESS MOBILITY SUPPORT

Proxy Mobile IPv6 extensions for Distributed Mobility Management

Transcription:

Q-PMIP: Query-based Proxy Mobile IPv6 Jae Wan Park*, Ji In Kim*, Seok Joo Koh* *School of Computer Science and Engineering, Kyungpook National University, Korea jwparkinf8@gmail.com, jiin16@gmail.com, sjkoh@knu.ac.kr Abstract This paper proposes the two extensive data delivery schemes of Query-based PMIPv6 () and Signalling Query-based PMIPv6 () in wireless networks. In the proposed scheme, when a correspond node (CN) sends the data packet to mobile node (MN), the Mobile Access Gateway (MAG), which CN is attached to, will send the binding query messages to Local Mobility Anchor (LMA) to get the Proxy-CoA of mobile node. After that, the CN can deliver all the subsequent data packets over the optimized routing path. The proposed scheme is similar to the. However, in, the CN will use a prior signalling with its attached MAG, before data transmission, to get the Proxy CoA of the mobile node. By using the, we can reduce the overhead of MAG of CN required for buffering the data packets during the Proxy Binding Query operation. The two proposed schemes are compared with the existing scheme of PMIPv6 by ns-2 simulations. From the performance analysis, we can see that the proposed two schemes can reduce the overhead of packet processing at LMA and throughput of data transmission, compared to the existing PMIPv6 scheme. This paper proposes the two extensive packet delivery schemes of PMIPv6, called QPMIPv6 and Signalling SQ- PMIPv6. It is assumed that both CN and MN are located in the same mobile network domain. In the proposed schemes, the MAG of CN (CN-MAG) will send the binding query to LMA to get the Proxy-CoA of MN. After getting the Proxy- CoA, the CN-MAG will deliver all the subsequent data packets over the optimized packet delivery path to the MAG of MN (MN-MAG). This paper is organized as follows. Section II describes the related work on the data transmission operation of PMIPv6. In Section III, we present the two proposed schemes: and. In Section IV, we compare the performances of candidate schemes by ns-2 simulation. Section V concludes this paper. II. RELATED WORKS Figure 1 shows the operation of PMIPv6 data transmission. Keywords Proxy MIPv6, Binding Query, Q-PMIP, SQ-PMIP I. INTRODUCTION To support the IPv6 mobility, the Mobile IPv6 (MIPv6) was designed in the Internet Engineering Task Force (IETF) [1]. The MIPv6 protocol can be used to maintain IP connectivity for MN. To perform the mobility management signaling, each MN should have the modules to exchange the signals related to mobility management. Such a protocol is referred to host-based mobility management protocol. In the wireless network environment, the PMIPv6 was designed to support the network-based mobility management for MN in IPv6 network [2]. The network-based mobility means that MN does not participate in exchanging signaling messages to process the mobility management unlike the hostbased mobility scheme. In PMIPv6, the mobile agents called MAG and LMA in the network will perform the mobility signaling instead of MN, and will keep track of movement of MN. However, in the routing optimization and LMA scalability issue, the PMIPv6 still needs to be for further study. When the MN communicates with CN in PMIPv6, all the data packets should be delivered from source node to destination node via LMA, so those data packets will be delivered over the non-optimized path inefficiently. Figure 1. PMIPv6 data transmission operations When MN enters the MN-MAG s area and the MN-MAG detects the MN s attachment. The MN gets a link-up trigger of the link, it establishes a link connection with the MN-MAG, and then to update the LMA about the current location of MN. Then, the MN-MAG sends Proxy Binding Update (PBU) message to the LMA. Upon accepting this PBU message, the LMA sends a Proxy Binding Acknowledgement (PBA) message to the MN and creates the Binding Cache Entry (BCE). After these registration procedures, the LMA sets up its endpoint of the bi-directional tunnel to MN-MAG, the MN is ready to communicate with the CN by sending or receiving data packets. In the figure, CN sends the data packets to the MN. The all data packets toward the MN should be transmitted via the ISBN 978-89-5519-154-7 742 Feb. 13~16, 2011 ICACT2011

LMA. It may make the overhead of packet processing at the LMA. It incurs much more overhead when the number of data packets from CN to MN increases. Moreover, the path from CN-MAG to MN-MAG is not optimized path because it is via LMA. So, it may increase the data packet transmission time. from the CN. To prevent the packet losses, the MAGs perform the buffering until that CN-MAG receives PBQA from LMA and sets up the bi-directional tunnel between the MN-MAG and the CN-MAG. III.QUERY-BASED PMIPV6 In this paper, we propose the extensive schemes for data transmission, in which we will extend the PMIPv6 scheme. The proposed schemes can be used to reduce the overhead of packet processing at LMA and the throughput of data transmission in the PMIPv6 network. Figure 2 shows the reference network configuration for Q- PMIP and SQ-PMIP. Figure 3. Query-based PMIPv6 data transmission operations After establish the tunnel, the CN-MAG sends the data packets buffered in the CN-MAG first. After that, the CN- MAG sends the data packets received from CN. Basically, the MAG in PMIPv6 network delivers all data packets to LMA. But the can use the optimized path without LMA to transmit the data packet by using the Query. With the data transport over the optimized path, can reduce the transmission delays of data packets, compared to PMIPv6. In addition, can avoid the problem of the data traffic processing load at LMA, since the data transmission to MN will be performed by the concerned MAG, instead of LMA, in the distributed manner. Figure 2. Overview In the figure, the CN sends the data packets to MN. On receiving the data packets from CN, the CN-MAG exchanges the Proxy Binding Query (PBQ) and Proxy Binding Query Acknowledgement (PBQA) messages with LMA so as to get the Proxy-CoA. Then, the bi-directional tunnel is established between MAGs. The data packets are transmitted over the tunnel. This optimized path can reduce the overhead of the LMA and packet transmission delay between the MN and the CN. A. Query-based PMIPv6 Figure 3 shows the operation of the. First, the MN register to MN-MAG, it performs the link-layer signaling. The MN-MAG sends the PBU message to with the LMA to register the binding and routing state of MN. On receiving the PBU request, the LMA will create the BCE and send the PBA to respond to the MN-MAG. After the PBU operations to register the MN to the LMA, the CN sends the data packets to the MN. When the CN-MAG receives the first packet from the CN, and then the CN-MAG sends PBQ message to the LMA to get the Proxy-CoA of MN. On the reception of PBQ, the LMA sends PBQA including the information that includes Proxy-CoA of MN. During these procedures, the CN-MAG has been received the data packets B. Signalling Query-based PMIPv6 The proposed scheme is based on the Q- PMIPv6 which is described in the above section. The Q- PMIPv6 has a problem. That is, the number of the buffered data packets in CN-MAG may increase during the processing the PBQ operation with the LMA. For example, if the PBQ or PBQA message delivery time increases, a significant amount of data packets should be buffered in the buffer of CN-MAG. Figure 4. Signaling Query-based PMIPv6 data transmission operations To solve this problem of the, we suggest the additional signaling procedure for the, before data ISBN 978-89-5519-154-7 743 Feb. 13~16, 2011 ICACT2011

transmissions from the CN to the CN-MAG, which is called the and described in Figure 4. In Figure 4, before the CN sends data packets, it must send the Data Transmission-Request (DT-Req) message to the CN- MAG. After receiving the DT-Req message, the CN-MAG will perform the PBQ operation with LMA, as done in the Q- PMIPv6. After that, the CN-MAG will send the Data Transmission-Acknowledgement (DT-Ack) message to the CN. Then, CN can transmit its data packets to MN. With the help of these additional signaling procedures, the SQ-PMIP does not need to buffer the data packets, so it can reduce the overhead in the CN-MAG. IV.PERFORMANCE ANALYSIS A. Test Network To analyze the performance of the two proposed Q- PMIPv6 and schemes, we configure a test network using the Network Simulator-2 [3], as shown in Figure 5. Packet Sequence Number 35 30 25 20 15 10 5 PMIPv6 0 0.5 0.55 0.6 0.65 0.7 0.75 0.8 Simulation Time(s) Figure 6. Trace of data packets transmitted during simulation From the figure, we can see that proposed two schemes which are both and provide better performance than the existing PMIPv6 scheme. Above all, SQ- PMIPv6 shows the best performance among the three candidate schemes. This is because the proposed and use the optimized path to MN. In the mean time, in comparison of and, the SQ- PMIPv6 gives better performance, since the uses the optimized path from the first data packet, whereas the Q- PMIPv6 needs the buffering of initial data packets during the PBQ operations. Figure 7 shows the packet delivery times of the candidate schemes for different CN-MAG-LMA link delay. Figure 5. Simulation Topology In simulations, it is assumed that the MN and the CN are in same PMIPv6 domain. The wired links between the LMA and the MAGs have a network bandwidth of 100Mbps and link delay of 10ms, respectively. On the other hand, the wireless links between MAGs and MN/CN have a network bandwidth of 11Mbps and link delay of 10ms. During simulation, the CN transmits CBR data packets with the UDP packet size of 1,000 bytes at a transmission rate of 200 packets per second to the MN. B. Experimental Results Figure 6 shows the simulation results, which plots the packet sequence number for each scheme to compare the throughput performance over simulation time. Packet Delivery Time(s) 0.075 0.07 0.065 0.06 0.055 0.05 0.045 0.04 0.035 0.03 PMIPv6 1ms 3ms 5ms 7ms 9ms 11ms 13ms 15ms CN-MAG to LMA Delay time(ms) Figure 7. Comparison of packet delivery time between CN-MAG and LMA In the figure, it is shown that the proposed and schemes have smaller packet delivery time than the existing PMIPv6 scheme for all the cases. In addition, the gap of packet delivery time gets larger, as the CN-MAG-LMA delay increases. This is because the existing PMIPv6 is quite influenced by the MAG-LMA link delay, compared to the proposed two schemes. In other word, the PMIPv6 scheme tends to use a longer path of CN-MAG-LMA and MN-MAG- LMA, compared to the two proposed and SQ- PMIPv6 schemes. On the other hand, the and SQ- PMIPv6 are rarely affected by the concerned delay. That is, ISBN 978-89-5519-154-7 744 Feb. 13~16, 2011 ICACT2011

after the PBQ procedures, the proposed two schemes will send data packets by using the optimized path. Figure 8 shows the number of packets that are processed at LMA during simulation. In the figure, we can see that the number of packets processed at LMA for PMIPv6 is greater than those of and. In particular, the number of packets processed at LMA for PMIPv6 gets larger, as the number of CN increases. This is because all of the packets from the CN to the MN should be passed via the MAG-LMA link. On the other hand, the proposed and schemes will send the data packets using the optimized MN-MAG-CN-MAG link. As a result, both the two schemes show better performances than the existing PMIPv6. The number of packets in LMA 4500 4000 3500 3000 2500 2000 1500 1000 500 0 PMIPv6 1 2 3 4 5 6 7 The number of CNs Figure 8. Comparison of overhead of processing packet at LMA Figure 9 shows the comparison the scheme with the scheme in terms of the deviation of packet delivery time. In, the CN-MAG should buffer the data packets until the PBQA message arrives from LMA to CN- MAG. After receiving the PBQA message, CN-MAG forwards the data packets to MN-MAG over the optimized path. At a result, it induces a large deviation of packet delivery time in, compared to. Mean Deviation of Packet Delivery Time(s) 0.007 0.006 0.005 0.004 0.003 0.002 0.001 0 1ms 3ms 5ms 7ms 9ms 11ms 13ms 15ms CN-MAG to LMA Delay time(ms) V. CONCLUSIONS In this paper, we present the Query-based PMIPv6 and Signaling Query-based PMIPv6 schemes that use the binding query to LMA so as to get the optimized data path. In the proposed scheme, we can achieve much smaller transmission delay of data packets than the existing PMIPv6. However, the tends to hold the data packets in the buffer of CN-MAG, until the PBQ and PBQA operation has finished. SO, if the PBQ operation takes a long delay, the overhead of the CN-MAG gets more severe in the. To overcome this drawback of the, we proposed the, which doesn t need to buffer the data packets. In the scheme, it is required that the PBQ & PBQA operation will be done using a pre-signalling procedure, before the CN transmit the data packets to MN. For performance analysis, we compared the existing PMIPv6 scheme with the proposed two schemes, and SQ-PMIP. In the PMIPv6, all data packets should be delivered via LMA. So, the overhead of LMA gets larger and the packet delivery cost is greater than the proposed two schemes. On the other hand, the and induce a lower packet delivery cost than the PMIPv6, since they use an optimized path. In the meantime, the can overcome the buffering problem of by using the pre-signalling with CN-MAG before data transmission of CN. ACKNOWLEDGMENT This research was supported by the IT R&D program of MKE/KEIT (10035245: Study on Architecture of Future Internet to Support Mobile Environments and Network Diversity) and the ITRC program of MKE/NIPA (NIPA- 2010-C1090-1021-0002). REFERENCES [1] D. Johnson, C. Perkins, and K. Arkko, ''Mobility support in IPv6'', RFC 3775, June 2004. [2] S. Gundavelli, K. Leung, V. Decarapalli, K. Chowdhury, and B. Patil, Proxy Mobile IPv6, RFC 5213, August 2008. [3] Network simulator NS-2, http://www.isi.edu/nsnam/ns. [4] M.Liebsch, L. Le and J. Abeille, Route Optimization for Proxy Mobile IPv6, Internet-Draft, November 13, 2007. [5] S. Krishnan, Ed, R. Koodli, P. Loureiro, Q. Wu and A. Dutta, "Localized Routing for Proxy Mobile IPv6", Internet-Draft, September 1, 2010. Figure 9. Comparison of deviation of packet delivery time ISBN 978-89-5519-154-7 745 Feb. 13~16, 2011 ICACT2011