Versatile IPv6 Mobility Deployment with Dual Stack Mobile IPv6

Similar documents
Versatile IPv6 Mobility Deployment with Dual Stack Mobile IPv6

Implementation and Operation of Mobility in WIDE

Design and Implementation of Mobile IPv6 Data Communication in Dual Networks

Performance Evaluation of NEMO Basic Support Implementations

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

3GPP TS V9.4.0 ( )

SHISA: The IPv6 Mobility Framework for BSD Operating Systems

Category: Standards Track June Mobile IPv6 Support for Dual Stack Hosts and Routers

ETSI TS V ( )

A Service Management Architecture for NEMO in IPv4 and IPv6 Networks

ETSI TS V8.0.0 ( ) Technical Specification

Mobile IP and its trends for changing from IPv4 to IPv6

SHISA: The Mobile IPv6/NEMO BS Stack Implementation Current Status

Proxy Mobile IPv6 (PMIPv6)

Multiple Care-of Address Registration draft-ietf-monami6-multiplecoa-04.txt

Mobile Ad-hoc Network. WIDE project/keio University

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

ETSI TS V ( )

TSIN02 - Internetworking

ETSI TS V ( )

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

Mobility Activity in WIDE

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

SJTU 2018 Fall Computer Networking. Wireless Communication

Client and Network-based Dual Stack Mobility Management

Authors: Carlos J. Bernardos, Santiago Zapata, Francisco J. Galera and Ignacio Soto.

Comparision study of MobileIPv4 and MobileIPv6

Mobile IP. Mobile IP 1

Mobile SCTP for IP Mobility Support in All-IP Networks

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

The WIDE Nautilus6 Working Group Report 2007

Operational Experiment of Seamless Handover of a Mobile Router using Multiple Care-of Address Registration

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

IP Mobility Support with a Multihomed Mobile Router

School of Computer Science

Mobile Internet Protocol v6 MIPv6

Mobile IPv6. Washington University in St. Louis

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

Performance Comparison between Multihomed Network Mobility Protocols

Context Reflector for Proxy Mobile IPv6

Network Security. Security of Mobile Internet Communications. Chapter 17. Network Security (WS 2002): 17 Mobile Internet Security 1 Dr.-Ing G.

Mobile IPv6 Overview

IPv4/v6 Considerations Ralph Droms Cisco Systems

Mobility Management - Basics

Advanced Computer Networks. IP Mobility

Update of C2C-CC Requirements for NEMO Route Optimization

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

Mobility Management Protocols for Wireless Networks. By Sanaa Taha

Outline. CS5984 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Host Mobility Problem Solutions. Network Layer Solutions Model

Seamless Network Mobility Management for Realtime Service

Mohammad Hossein Manshaei 1393

Outline. CS6504 Mobile Computing. Host Mobility Problem 1/2. Host Mobility Problem 2/2. Dr. Ayman Abdel-Hamid. Mobile IPv4.

CSE 4215/5431: Mobile Communications Winter Suprakash Datta

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

LISP: A NOVEL APPROACH FOR FUTURE ATN/IPS

Seamless Handoff Solution For Nested Mobile Networks

EXPERIMENTS WITH IPV6 NETWORK MOBILITY USING NEMO PROTOCOL

Request for Comments: Wichorus G. Tsirtsis Qualcomm T. Ernst INRIA K. Nagami INTEC NetCore October 2009

IEEE Assisted Network Layer Mobility Support

LECTURE 8. Mobile IP

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

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

Transitioning to IPv6

Mobile IPv6 Operations Explored

Mobility vs Multihoming

Location Management Agent for SCTP Handover in Mobile Network

Mobility Management Basics

ETSI TS V ( )

Mobility in IPv6 Networks

TCP/IP Mobility (Network Mobility)

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

3GPP TS V ( )

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

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

ECS-087: Mobile Computing

Request for Comments: Category: Best Current Practice June 2008

Remote DLNA Communication System Based on NTMobile

Mobile IP. Mobile Computing. Mobility versus Portability

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

Mobile Communications

Fast Handover in Mobile IPv4 and IPv6

Mobile Communications Chapter 9: Network Protocols/Mobile IP

Multihoming for Mobile IPv6

IPv6 Network Mobility Route Optimization Survey

The link-local prefix ff00::/8 specifies any addresses which are used only in software.

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

IPv6. IPv4 & IPv6 Header Comparison. Types of IPv6 Addresses. IPv6 Address Scope. IPv6 Header. IPv4 Header. Link-Local

3GPP TS V8.4.0 ( )

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

Tik Network Application Frameworks. IPv6. Pekka Nikander Professor (acting) / Chief Scientist HUT/TML / Ericsson Research NomadicLab

Overview of the MIPv6 Implementation

Mobility in IPv6 Standards and Upcoming Trends. Thomas C. Schmidt HAW Hamburg & link-lab

Performance Measurement of Real-Time Mobile Communication in an IPv6 Testbed

Mobile Group Communication

Fast handoff for Mobile IP and Link Layer Triggers

Design and Implementation of NEMO based ZigBee Mobile Router for Healthcare System

Handover Management for Mobile Nodes in IPv6 Networks

MIPv6: New Capabilities for Seamless Roaming Among Wired, Wireless, and Cellular Networks

Mobile Communications Chapter 8: Network Protocols/Mobile IP

Network Mobility Across Private Domains

Transcription:

Versatile IPv6 Mobility Deployment with Dual Stack Mobile IPv6 Romain KUNTZ (LSIIT, Strasbourg, France) - kuntz@lsiit.u-strasbg.fr Jean LORCHAT (IIJ, Japan) - jean@iij.ad.jp 2008/08/22 - MobiArch

IPv6 and Mobility In a nutshell Goal: moving from one IPv6 access network to another, transparently for the applications IPv6 Mobility standardized few years ago already: Mobile IPv6 (RFC3775, June 2004): host mobility NEMO Basic Support (RFC3963, Jan. 2005): network mobility Mobility management centralized at the Mobile Router Contemplated solution in the ITS Open source implementations: UMIP, SHISA 2

IPv6 and Mobility Issues Many efforts to achieve seamless communications & ubiquity: Fast Mobile IPv6 (FMIPv6), Multiple Care-of Addresses (MCoA) registration. Still, ubiquity is not possible while IPv4 is still used in the vast majority of networks, Just moving to an IPv4 network breaks all communications Transition mechanisms are essential to ensure a faster deployment. 3

Dual Stack Mobility State of the Art Operating both Mobile IPv4 and Mobile IPv6 on the same host, Overhead, not efficient if access network is not dual-stack IPv6-in-IPv4 tunneling + NAT-PT Location of the NAT-PT device, issues with NAT in the access network Dual Stack Mobile IPv4 (DSMIPv4) Based on MIPv4 signaling, thus not working in IPv6-only networks Dual Stack Mobile IPv6 (DSMIPv6) draft-ietf-mext-nemo-v4-traversal 4

Dual Stack Mobility DSMIPv6 Mobility in IPv6-only, IPv4-only and dual stack networks: IPv4 Care-of Address registration and IPv6-in-IPv4 tunnels Reduction of the tunneling level IPv4 Home Address to use with IPv4-only correspondents No need for a translator NAT detection and traversal mechanism with UDP encapsulation IPv4 prefix delegation for a mobile network 5

Dual Stack Mobility Use Case Office Current Internet Client company IPv6 Home Agent IPv4 Access Router IPv6 Direct connection Foreign Network Automatic Tunneling with UDP encapsulation UMTS (Global IPv4) Network IPv6 IPv4 Company Network Client Company Network 6

UMIP-DSMIP Presentation DSMIPv6 implementation for GNU/Linux IPv4 CoA registration, NAT detection Based on UMIP 0.4, kernel 2.6.24 Support of NEMO Basic Support Freely available First release on May 30th 2008 http://software.nautilus6.org/dsmip/ 7

UMIP-DSMIP Kernel & Userland Kernel: UDP encapsulation for signaling / data (XFRM) Userland: Movement detection (DHCP / DNA) Tunnelling management (SIT tunnels) 8

UMIP-DSMIP Sample Operation (Horizontal Handovers) Sequence Number (Data Packet) 2500 2000 1500 1000 500 0 Data Packet Signaling Packet Handover from IPv6 to IPv6 networks Interruption: 3.02 sec. 1 2 3 4 5 6 7 8 9 10 DHCP Ack DHCP Request DHCP Offer DHCP Discover BA BU Signaling Type Reception time at CN (sec.) 9

UMIP-DSMIP Specification/Implementation Issues IPsec and NAT detection & traversal IPsec mandatory for signaling (BU/BAck) IPv4 source (IP header) compared with IPv4 CoA option (MH) Original IPv4 header no more available once the payload has been decrypted by the IPsec stack Need communication between IPsec and MIPv6 stack PF_KEY extensions? draft-sugimoto-mip6-pfkey-migrate draft-ebalard-mext-pfkey-enhanced-migrate 10

UMIP-DSMIP Next Steps Stabilization, Vertical handovers, NAT traversal (UDP encapsulation for data packets), IPv4 Home Address, IPv4 Prefix, Multihoming (Multiple IPv6 & IPv4 CoA registration),... 11

Thank you for your attention, Questions? Romain KUNTZ (LSIIT, Strasbourg, France) - kuntz@lsiit.u-strasbg.fr Jean LORCHAT (IIJ, Japan) - jean@iij.ad.jp 2008/08/22 - MobiArch

Backup Slides 13

IPv6 and Mobility NEMO Basic Support 14

UMIP-DSMIP Operation Home Link (IPv6 & IPv4) Home Agent Internet IPv6 Correspondent Node Access Router 1 Access Router 2 Foreign Link 3 (IPv6) Foreign Link 1 (IPv4) Foreign Link 2 (IPv6) DSMIPv6 Mobile Router DSMIPv6 Mobile Router DSMIPv6 Mobile Router Mobile Network Node (MNN) MNN MNN Handovers 15