IPv6 이동성기술 표준화 동향 - 네트워크 기반 이동성 관리 기술 중심 - Youn-Hee Han Korea University of Technology and Education Laboratory of Intelligent Networks.

Slides:



Advertisements
Similar presentations
IPv6 Mobility Support Henrik Petander
Advertisements

1 Introduction to Mobile IPv6 IIS5711: Mobile Computing Mobile Computing and Broadband Networking Laboratory CIS, NCTU.
MIP Extensions: FMIP & HMIP
1Nokia Siemens Networks Presentation / Author / Date University of Twente On the Security of the Mobile IP Protocol Family Ulrike Meyer and Hannes Tschofenig.
1 Mobility Management for All-IP Mobile Networks: Mobile IPv6 vs. Proxy Mobile IPv6 Ki-Sik Kong; Wonjun Lee; Korea University Youn-Hee Han; Korea university.
Distributed mobility management in the context of the MEDIEVAL project MEVICO Final Seminar, part 2 23 rd November 2012 Carlos J. Bernardos, UC3M
Adaptive Context Transfer Scheme for Fast Handoff in Proxy Mobile IPv6 Sept. 19, 2008 Jaejong Baek, Jooseok Song {jjb27, Department.
1 DSMIP6 Support QUALCOMM Inc. Jun Wang, George Cherian, Masa Shirota Notice.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
IPv4 and IPv6 Mobility Support Using MPLS and MP-BGP draft-berzin-malis-mpls-mobility-00 Oleg Berzin, Andy Malis {oleg.berzin,
1 Dual Stack Support in Mobile IPv6 for Hosts and Routers OR IPv4 traversal for Mobile IPv6 ! draft-ietf-mip6-nemo-v4traversal-00 H. Soliman, G. Tsirtsis,
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
Network-Based Mobility Management in the Evolved 3GPP Core Network
MultiMob WG. Potential future work (draft-von-hugo-multimob-future-work-02) IETF 78, Maastricht / Dirk von Hugo (Deutsche Telekom), Hitoshi.
81st IETF, Quebec Citydraft-bernardos-mext-dmm-pmip-01 A PMIPv6-based solution for Distributed Mobility Management draft-bernardos-mext-dmm-pmip-01 Carlos.
1 Handover for PMIPv6 Using MIH KANG Joon-Suk 姜 俊錫.
Mobile IP, PMIP, FMC, and a little bit more
미래인터넷의 이동 네트워크 구조 연구 동향 한국기술교육대학교 한연희 (Youn-Hee Han)
Proxy MIPv6 구현기술 및 전망 Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
NS-3를 이용한 Proxy Mobile IPv6 Simulation
Seamless Handover Scheme for Proxy Mobile IPv6 Ju-Eun Kang, LGDACOM CORPORATION/Research Institute of Technology, Korea Dong-Won Kum, Yang Li, and You-Ze.
Future Internet Presentation Kyung Hee University, Seok Hyun Hwang( 황석현 ) Seamless Handover in Proxy MIPv6 with AAA Server ( 이종망간 빠른 이동성 제공을.
NETLMM Meeting IETF 67 James Kempf Phil Roberts
네트워크 기반 지역 이동성 지원 프로토콜 적용 기술 Internet Computing KUT ( Youn-Hee Han.
1 Notice Contributors grant a free, irrevocable license to 3GPP2 and its Organization Partners to incorporate text or other copyrightable material contained.
A Route Optimization Scheme Based on Roaming in PMIPv6 (pROR) S.-s. Oh, H.-Y. Choi, and S.-G. Min 1 in Fifth International Joint Conference on INC, IMS.
1 Motorola PMIPv4 Call Flows: Bearer Setup with Dual Anchoring Parviz YeganiVojislav VuceticAlmon Tang (408) (732) (847)
IETF에서의 이동성 관련 표준화 상황 -Proxy Mobile IPv6 (PMIPv6) 중심으로-
IPv6 and Mobility in WiBro Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
Transient BCE for Proxy Mobile IPv6 draft-liebsch-netlmm-transient-bce-pmipv6-01.txt Oliver Marco
1 IETF 78: NETEXT Working Group IPSec/IKEv2 Access Link Support in Proxy Mobile IPv6 IPSec/IKEv2-based Access Link Support in Proxy Mobile IPv6 Sri Gundavelli.
80-VXXX-X A July 2008 Page 1 QUALCOMM Confidential and Proprietary PMIP Comparison QUALCOMM Inc. Jun Wang, George Cherian, Masa Shirota
IP Dual-Stack Mobility Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
IETF 81: V6OPS Working Group – Proxy Mobile IPv6 – Address Reservations 1 Reserved IPv6 Interface Identifier for Proxy Mobile IPv6 Sri Gundavelli (Cisco)
Shall we apply paging technologies to proxy mobile IPv6? J.-H. Lee, T.-M. Chung, S. Pack, and S. Gundavelli 1 in Proceedings of the 3rd international workshop.
1 Evaluation of PMIPv6 Base Multicast Support Drafts Stig Venaas Behcet Sarikaya November 2009 Multimob WG IETF 76.
Transient BCE for Proxy Mobile IPv6 draft-ietf-mipshop-transient-bce-pmipv6-00.txt Oliver Marco
1 NetLMM Vidya Narayanan Jonne Soininen
Proxy Mobile IPv6 (PMIPv6) Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
+ Solution Overview (LR procedure) The whole sequence for localized routing Local routing capability detection Local routing Initiation LR scope or LR.
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Service Flow Identifier in Proxy Mobile IPv6 draft-hui-netext-service-flow- identifier-03.
PMIPv6 Extension for Multicast draft-asaeda-multimob-pmip6-extension-06 Hitoshi Asaeda Pierrick Seite Jinwei Xia 81 st IETF, July 2011, Quebec City, Canada.
IP Mobility Management 핵심 기술 및 최신 표준 동향
Context Transfer Protocol Extension for Multicast draft-vonhugo-multimob-cxtp-extension-00.txt Proposal of seamless handover support for IP multicast services.
Network Mobility (NEMO) Advanced Internet 2004 Fall
Proxy Mobile IPv6(PMIPv6) 을 위한 ns-2 코드 및 예제 한국기술교육대학교 한연희 교수 고려대학교 컴퓨터학과 최현영 2010 년 2 월 2 일 ns-2 기초 및 무선 / 이동 네트워크.
21-07-xxxx IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Network based Distributed Mobility Approach Date Submitted: July,
네트워크 인지적 Dual-Stack IP 이동성 및 멀티호밍 기술 Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
PMIPv6 inter-working with WiFi Access Authentication draft-liebsch-netext-pmip6-authiwk M. Liebsch, S.Gundavelli, P.Seite IETF83, NETEXT WG March 2012.
IP Mobility Management - 핵심 기술 및 최신 표준 동향 -
Logical Interface and Flow Mobility Technology Laboratory of Intelligent Networks KUT Youn-Hee Han November 26, 2010 Global.
Network Mobility Support using Mobile MAG in Proxy Mobile IPv6 Domain draft-sijeon-netext-mmag-pmip-00.txt Seil Jeon (Presenter), Behcet Sarikaya, Rui.
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: IETF Liaison Report Date Submitted: May 14, 2009 Presented at IEEE session.
Software-Defined Networking in Heterogeneous Radio Access Networks TNC 2014 Conference, Dublin Hao Yu, DTU/NORDUnet May 21, 2014.
Mobile IP THE 12 TH MEETING. Mobile IP  Incorporation of mobile users in the network.  Cellular system (e.g., GSM) started with mobility in mind. 
Network-based Localized Mobility Management
Booting up on the Home Link
Fast Handover for Multicast in Proxy Mobile IPv6
with distributed anchor routers
draft-jeyatharan-netext-pmip-partial-handoff-02
IETF67 B. Patil, Gopal D., S. Gundavelli, K. Chowdhury
2002 IPv6 技術巡迴研討會 IPv6 Mobility
IPv4/v6 Mobility & Proxy Mobile IPv6
IEEE MEDIA INDEPENDENT HANDOVER
NETLMM 및 IETF 이동성기술 표준화 동향
PMIP6 extensions for inter-access handovers and flow mobility
Mobility Support in Wireless LAN
Network-based and Client-based DMM solutions using Mobile IP mechanisms draft-bernardos-dmm-cmip-07 draft-bernardos-dmm-pmip-08 draft-bernardos-dmm-distributed-anchoring-09.
Presentation transcript:

IPv6 이동성기술 표준화 동향 - 네트워크 기반 이동성 관리 기술 중심 - Youn-Hee Han Korea University of Technology and Education Laboratory of Intelligent Networks

Horizontal Handover Vertical Handover Multiple Interface Management Multiple Flow Management A handover is initiated when mobile device exits the boundaries of an administrative domain. Single interface is used. A mobile device does need to move in order to initiate a handover. Multiple interfaces are required, but use one interface at a time. Simultaneous use of multiple interfaces and access networks. Association of an application with an interface Ability to split individual flows between links with respect to the requirements of the flows and the user preferences Complexity Level Host-based IP Mobility Network-based IP Mobility Mobility Support in IPv6 [RFC 3775, June 2004] Hierarchical Mobile IPv6 [RFC 4140, Aug. 2005] Mobile IPv6 Support for Dual Stack Hosts and Routers [RFC 5555, June 2009] Fast Handovers for Mobile IPv6 [RFC 4068, July 2005] Multiple Care-of Addresses Registration [RFC 5648, Oct. 2009] Flow Bindings in Mobile IPv6 and NEMO Basic Support [draft-ietf-mext-flow-binding-14] Traffic Selectors for Flow Binding [draft-ietf-mext-binary-ts-04] Proxy Mobile IPv6 [RFC 5213, Aug. 2008] IPv4 Support for Proxy Mobile IPv6 [RFC 5844, May 2010] Fast Handovers for Proxy Mobile IPv6 [draft-ietf-mipshop-pfmipv6-14] Logical Interface Support for multi- mode IP Hosts [draft-melia-netext-logical-interface- support-01] Multiple Care-of Addresses Registration & Flow Bindings in Proxy Mobile IPv6 [draft-bernardos-netext-pmipv6- flowmob-00] [ 관련 WG: MEXT, MIPSHOP, NETEXT 년 8 월 현재 ] IETF Core Standards for IP Mobility Management 2/24

MIPv6/DSMIPv6 Deployment Host-based IP Mobility (MIPv4/MIPv6/DSMIPv6) has not been widely deployed due to several factors Implementation issues  IPsec and IKEv1  Too heavy specification to be implemented at a small terminal RFC 3344 (MIPv4): 99 pages, RFC 3775 (MIPv6): 165 pages Deployment issues  Negligible deployment of IPv6  No stable MIPv4/v6 stack executed in Microsoft Windows OS Operational issues  Battery problem  Layer 3 signalling via radio link  waste of air resource Layer 8 issues (Financial/Human/Political/FUD/…)  Many operators elected to create their own protocols (eg. GTP), or They picked other IETF mobility protocols (Proxy MIP etc.)  Money! 3/24

Recent IETF Activity of Host-based IP Mobility Criticism about Mobile IPv6 Create “Simplified Mobile IPv6” (?) 4/24 “Several SDOs have considered MIP6 and DSMIP6 as a solution for interworking and mobility between different access technologies and only 3GPP has adopted it in a very limited manner for Rel 8 (for use on the S2c interface) with the likelihood of it being actually deployed quite low (IMO).” - IETF MEXT WG chair ( ) “My opinion as a result of implementation experience is that MIP6/DSMIP6 can be significantly simplified, especially the security architecture.” - IETF MEXT WG chair ( )

Proxy Mobile IPv6 (PMIPv6) Proxy Mobile IPv6 [IETF RFC 5213, August 2008] LMM (Localized Mobility Management) Domain MAG LMA Proxy Binding Update/Ack. (PBU/PBA) Control messages exchanged by MAG to LMA to establish a binding between MN-HoA and Proxy-CoA Home Network Proxy Care of Address (Proxy-CoA) The address of MAG That will be the tunnel end-point IP Tunnel IP-in-IP tunnel between LMA and MAG MAG LMA: Localized Mobility Agent MAG: Mobile Access Gateway LMA Address (LMAA) MN’ Home Address (MN-HoA) MN continues to use it as long as it roams within a same domain That will be the tunnel entry-point MN’s Home Network (Topological Anchor Point) MN’s Home Network Prefix (MN-HNP) CAFE:2:/64 movement 5/24

RA*: MN 의 Prefix 를 Policy Store 에서 수신한 경우의 Router Advertisement RA**: MN 의 Prefix 를 LMA 에서 수신한 경우의 Router Advertisement MNMAGAAA&Policy StoreLMACN MN Attachment AAA Query with MN-ID AAA Reply with Profile RA* PBU with MN-ID, Home Network Prefix option, Timestamp option PBA with MN-ID, Home Network Prefix option RA** [MN-HoA:CN](data) [Proxy-CoA:LMAA][MN-HoA:CN](data) [MN-HoA:CN](data) Tunnel Setup PBU: Proxy Binding Update PBA: Proxy Binding Ack. DHCP Server DHCP Request DHCP Response DHCP Request DHCP Response Optional 6/24 PMIPv6 Operation Flow

7/24 Home in Any Place MAG sends the RA (Router Advertisement) messages advertising MN’s home network prefix and other parameters MAG will emulate the home link on its access link. RA Unicast RA should be UNICASTed to an MN It will contain MN’s Home Network Prefix  Per-MN Prefix Any MN is just a IPv6 host Any MN is just a IPv6 host with its protocol operation consistent with the base IPv6 specification. M:1 Tunnel LMA-MAG tunnel is a shared tunnel among many MNs. One tunnel is associated to multiple MNs’ Binding Caches. PMIPv6 Features

PMIPv6 in 3GPP LTE/EPC Proxy Mobile IPv6 over LTE AAA/ Policy Server UE S-GW/(MAG) GTP-U Tunnel P-GW/LMA IP-in-IP Tunnel eNodeB P-GW: access gateway towards Packet Data Networks (similar to the GGSN) - PMIPv6 will be mainly used for inter-system handovers (i.e. handovers between 3GPP and non-3GPP accesses) Ref.] I. Guardini et al., “Mobile IPv6 deployment opportunities in next generation 3GPP networks,” 16 th IST Mobile&Wireless Communication Summit, Budapest, Hungary 1-5, July 2007 Optional! 8/24

LMA Proxy Mobile IPv6 over LTE Vertical handover scenario PMIPv6 in 3GPP LTE/EPC 9/24

Dual-Stack Support in Proxy MIPv6 IPv4 Support for Proxy Mobile IPv6 [RFC 5844, May 2010] PMIPv6 기반 IPv6/IPv4 Transport 지원 + IPv6/IPv4 Home Address Mobility 지원 DS-MIPv6 와 같은 설계 목표와 원칙 DS(Dual Stack)-PMIPv6 가 고려하는 시나리오 Dual Stack Support in PMIPv6 Cellular IP network WLAN IP Network WiBro IP Network RAS LTE BS WLAN AP IPv4 IPv6 Private IPv4 NAT AAA DS-PMIPv6 LMA IPv4 IPv6 IPv4 Application (VoD, IP-Phone…) IPv6 Application (VoD, IP-Phone…) MN 10/24 DS-PMIPv6 MAG

Operation of DS-PMIPv6 PMIPv6’s Dual-Stack Support Dual Stack LMA Only-IPv6 enabled (LMMAv6) Dual Stack MN or IPv4 MN PBU (HoAv6, Proxy CoAv6, HoAv4) HoAv4 and HoAv6 Proxy CoAv6 [Mobility Binding] IPv6 Tunnel (LMAAv6  Proxy CoAv6) IPv4 traffic CNv4  HoAv4 IPv6 traffic CNv6->HoAv6 Dual Stack MAG Only-IPv6 enabled (Proxy CoAv6) Dual Stack LMA Only-IPv4 enabled (LMAAv4) Dual Stack MN or IPv4 MN PBU (HoAv6, Proxy CoAv4, HoAv4) HoAv4 and HoAv6 Proxy CoAv4 [Mobility Binding] IPv4 Tunnel (LMAAv4  Proxy CoAv4) IPv4 traffic CNv4  HoAv4 IPv6 traffic CNv6->HoAv6 Dual Stack MAG Only-IPv4 enabled (Proxy CoAv4) 11/24

DS-PMIPv6 테스트베드 -1 MN has Dual Stack and both addresses are always enabled ETRI (2007,2008) SSID: PMIP1 SSID: PMIP2 SSID: PMIP3 MAG1 ra0) ffe:1:1::1/64 fe80::1 eth0) 3ffe:1::2/64 MAG2 ra0) ffe:1:2::1/64 fe80::1 eth0) ra0) ffe:1:3::1/64 fe80::1 eth0) V6 network V4 network 초기 실행 : v6 VoD Client 초기 실행 : v4 VoD Client LMA CN NAT eth0) ffe:1::1/64 eth1) ffe:2::1/64 eth0) ffe:2::2/64 V4/V6 network Private V4 network MAG3 LMA 가 MN 에게 할당할 Prefix Pool 3ffe:1:3:1::/64 ~ 3ffe:1:3:ffff::/64 v4/v6 VoD Server 12/24

KT (2007): DS-PMIPv6 with Only Private IPv4 Network and IPv4 Application LMA (PC0) VoD (PC4) Subnet 4 NAT1 NAT2 MAG1 (PC1) MAG2 (PC2) Subnet 1Subnet 2 MAG3 (PC3) Subnet 3 Notebook1Notebook2Notebook g802.11a DS-PMIPv6 테스트베드 -2 13/24

Test Results with Heavy Traffic (presented at MobiWorld 2008 conference)  Encoding Rate: 2Mbps UDP Throughput of MIPv6UDP Throughput of PMIPv6 Test: MIPv6 vs. PMIPv6 14/24

PMIPv6 Handover Optimization 네트워크 기반의 IP Handover 기술 및 최적화 Basic Standard  Proxy Mobile IPv6 (PMIPv6) – RFC 5213 Base Protocol IETF 의 네트워크 기반 핸드오버 최적화 기술  Fast Handovers for Proxy Mobile IPv6 (F-PMIPv6) draft-ietf-mipshop-pfmipv6-14.txt (May 2010) 핸드오버시 라우터간 터널링 기술  Transient Binding for Proxy Mobile IPv6 (TB-PMIPv6) draft-ietf-mipshop-transient-bce-pmipv6-05.txt (Jan 2010) Make-before-break 핸드오버시 두 개의 인터페이스를 동시에 사용할 수 있는 기술 L2 handover MD ( 필요없음 ), DAD ( 생략가능 ), Network-based BU time Layer 2+3 Latency [PMIPv6] 15/24

F-PMIPv6 Procedure Fast Handover for PMIPv6 Access technology specific (out of scope) Tunnel Setup NMAG requests PMAG to forward or buffer the packets & Tunnel Setup (When?  out of scope) Forwarding (Optionally Buffering at NMAG) Access technology specific (out of scope) 16/24

PMIPv6 vs. F-PMIPv6 Fast Handover for PMIPv6 HO-INITIATE HO-COMPLETE (Link-UP) Link-specific Handover MN PBUPBAck LMA Old MAG New MAG Total Handover Latency Link-specific Handover MN PBUPBAck LMA Old MAG New MAG Total Handover Latency HI HAck Buffering PMIPv6 F-PMIPv6 HO-INITIATE HO-COMPLETE (Link-UP) 17/24

Multihoming Scenario Works in Host-based MIPv6 “draft-ietf-mext-flow-binding-14”  It allows a mobile node (MN)/mobile router (MR) to bind a particular flow to a particular CoA with HA and CN. “draft-ietf-mext-binary-ts-04”  It defines the formats for IPv4 and IPv6 Traffic Selector sub-options defined in “draft-ietf-mext-flow-binding-06.txt”. 18/24

Supported Scenario Scenario 1: Setting up Mobility Sessions on Demand  Create additional mobility sessions via a new interface on demand  A new mobility session with a new prefix is created Scenarios for Network-based Flow Mobility 19/24 WiBro MAG LMA PBU (HI=1) MAG 3G MN 3GWiBro MAG LMA PBU (HI=1) MAG MN 3GWiBro 3G 다른 인터페이스의 스위치 를 올려서 단순하게 접속만 시도했군 ! 세션이동성은 없고 … Mobile IPTV flow VoIP flow Mobile IPTV flow VoIP flow HTTP flow

Supported Scenario Scenario 2: Move some of flows to a new interface  If another access is enabled on the MN, some of the existing flows could be moved over, to achieve, e.g., load balancing and better user experience Scenarios for Network-based Flow Mobility 20/24 MAG LMA PBU (HI=2) MAG LMA PBU (HI=1) MAG MN 3G 새로운 인터페이스로 세션을 이동하고 있네 ? Vertical 핸드오버군 ! MN 3GWiBro VoIP flow Mobile IPTV flow WiBro3GWiBro3G WiBro Mobile IPTV flow VoIP flow

Logical Interface over Multiple Physical Interfaces draft-melia-netext-logical-interface-support-01 Virtual Interface: term in implementation perspective Features  It provide a single interface view to the layers above IP. Therefore, it also allow hiding access technology changes or movement from host IP layer.  Resolve the problem that each physical interface should be assigned different IP addresses. That is, only logical interface is assigned all addresses Logical Interface 21/24 PI1 [IEEE ]PI2 [3GPP]PI3 [IEEE ]… Data Link Layer Virtual InterfaceFlow Interface Manager Virtual Interface Layer Network Layer (IPv4, IPv6, ICMPv4, ARP, ICMPv6, …) Transport Layer (TCP, UDP…) Application Layer Logical Interface Layer

Document draft-bernardos-netext-pmipv6-flowmob-00, July 2010 Proposed procedure Current flow mobility Proposal of NetExt WG 22/24 [New Messages] - FMI (Flow Mobility Initiation) - FMA (Flow Mobility Ack.)

Binding and Flow Binding States After flow mobility… Current flow mobility Proposal of NetExt WG 23/24

IETF Standards of Network-based Mobility Management Open Issues Not Yet Complete - Flow Mobility Design Implement and Validate It! Proposals  Implementation and Validation Tool: NS3 ( Summary & Conclusions 24/24 1) Proxy Mobile IPv6 [RFC 5213, Aug. 2008] 2) IPv4 Support for Proxy Mobile IPv6 [RFC 5844, May 2010] 3) Fast Handovers for Proxy Mobile IPv6 [draft-ietf-mipshop-pfmipv6-14] 4) Logical Interface Support for multi-mode IP Hosts [draft-melia-netext-logical-interface- support-01] 5) Proxy Mobile IPv6 Extensions to Support Flow Mobility [draft-bernardos-netext-pmipv6- flowmob-00]