Proxy MIPv6 구현기술 및 전망 Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory

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.
Dynamic Tunnel Management Protocol for IPv4 Traversal of IPv6 Mobile Network Jaehoon Jeong Protocol Engineering Center, ETRI
IP over ETH over IEEE draft-riegel-16ng-ip-over-eth-over Max Riegel
Network Localized Mobility Management using DHCP
資 管 Lee Lesson 12 IPv6 Mobility. 資 管 Lee Lesson Objectives Components of IPv6 mobility IPv6 mobility messages and options IPv6 mobility data structures.
Inter-Subnet Mobile IP Handoffs in b Wireless LANs Albert Hasson.
NEMO-Enabled Localized Mobility Support for Internet Access in Automotive Scenarios Ignacio Soto, Carlos J. Bernardos, Maria Calderon, and Albert Banchs,
Mobile IP.
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
1 /160 © NOKIA 2001 MobileIPv6_Workshop2001.PPT / / Tutorial Mobile IPv6 Kan Zhigang Nokia Research Center Beijing, P.R.China
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Inter-Mobility Support in Controlled 6LoWPAN Networks Zinonos, Z. and Vassiliou, V., GLOBECOM Workshops, 2010 IEEE.
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.
NEMO Requirements and Mailing List Discussions/Conclusions T.J. Kniveton - Nokia Pascal Thubert - Cisco IETF 54 – July 14, 2002 Yokohama, Japan.
Future Internet Presentation Kyung Hee University, Seok Hyun Hwang( 황석현 ) Seamless Handover in Proxy MIPv6 with AAA Server ( 이종망간 빠른 이동성 제공을.
1 A Cross-Layering Design for IPv6 Fast Handover Support in an IEEE e Wireless MAN Youn-Hee Han, Heejin Jang, JinHyeock Choi, Byungjoo Park and Janise.
NETLMM Meeting IETF 67 James Kempf Phil Roberts
IPv6 이동성기술 표준화 동향 - 네트워크 기반 이동성 관리 기술 중심 - Youn-Hee Han Korea University of Technology and Education Laboratory of Intelligent Networks.
네트워크 기반 지역 이동성 지원 프로토콜 적용 기술 Internet Computing KUT ( Youn-Hee Han.
NEtwork MObility (NEMO) Houcheng Lee. Main Idea NEMO works by moving the mobility functionality from Mobile IP mobile nodes to a mobile router. The router.
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)
Convergence & Handoff Issues in Next-Generation Wireless Networks Jaydip Sen.
IETF에서의 이동성 관련 표준화 상황 -Proxy Mobile IPv6 (PMIPv6) 중심으로-
IPv6 and Mobility in WiBro Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
MOBILE IP GROUP NAME: CLUSTER SEMINAR PRESENTED BY : SEMINAR PRESENTED BY : SANTOSH THOMAS SANTOSH THOMAS STUDENT NO: STUDENT NO:
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.
High Mobility를 지원하는 IPv6 기술: IPv6 over WiBro
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
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.
1 NetLMM Vidya Narayanan Jonne Soininen
Proxy Mobile IPv6 (PMIPv6) Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
Advanced Roaming & Mobility Scenarios in IPv6 Rafal Lukawiecki Strategic Consultant & Director Project Botticelli Ltd in.
Understanding IPv6 Slide: 1 Lesson 12 IPv6 Mobility.
Introduction to Mobile IPv6
JinHyeock Choi, DongYun Shin hppt:// Fast Router Discovery with L2 Support draft-jinchoi-dna-frd-01.txt.
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
Problem Descriptions Chairs 1. Problems One slide per problem proposed First the proposer talks about it Next WG comments are solicited Chairs only to.
Network Mobility (NEMO) Advanced Internet 2004 Fall
21-07-xxxx IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: Network based Distributed Mobility Approach Date Submitted: July,
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.
Per-MS Prefix Model for IPv6 in WiMAX by Frank Xia Behcet Sarikaya Raj Patil Presented by Jonne Soininen.
Network-based Localized Mobility Management
Booting up on the Home Link
NETLMM protocol proposal draft-akiyoshi-netlmm-protocol-00.txt
with distributed anchor routers
draft-jeyatharan-netext-pmip-partial-handoff-02
IETF67 B. Patil, Gopal D., S. Gundavelli, K. Chowdhury
2002 IPv6 技術巡迴研討會 IPv6 Mobility
IEEE MEDIA INDEPENDENT HANDOVER
IPv4/v6 Mobility & Proxy Mobile IPv6
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:

Proxy MIPv6 구현기술 및 전망 Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory

u- 인프라 통합 컨퍼런스 /28  Background  PMIPv6 (Proxy Mobile IPv6) Overview  PMIPv6 Features  69 th IETF NetLMM WG Report  PMIPv6 Handover Latency  Implementation Report  Conclusions & Discussion Outline

u- 인프라 통합 컨퍼런스 /28 Background - IP Mobility What is IP Mobility? Handles changes to the IP point of presence Provides transparent session continuity to upper layers (TCP, UDP, Applications) Forwards packets destined for an “original (home)” IP address to a “transient (care-of)” IP address Preserve IP Session continuity 출처 : 유비유넷

u- 인프라 통합 컨퍼런스 /28 Background - IP Mobility Network-based Mobility Mobility handled by the network, often transparent to the mobile node Directly or indirectly triggered by the mobile node Host-based Mobility Mobility handled by the mobile node Full involvement of the mobile node

u- 인프라 통합 컨퍼런스 /28 Background – Why Network-based? Host-based Mobile IPv4/v6 (RFC 3344/3775) has not been yet deployed that much. Why host-based MIP is not deployed yet?  Too heavy specification to be implemented at a small terminal RFC 3344 (MIPv4): 99 pages RFC 3775 (MIPv6): 165 pages  Battery problem  Waste of air resource No Stable MIPv4/v6 stack executed in Microsoft Windows OS 3GPP, 3GPP2 and WiMAX operators are now showing their STRONG interests for network-based IP mobility solution They are even now deploying their non-standardized network-based IP mobility solution (not Mobile IPv4/v6!).

u- 인프라 통합 컨퍼런스 /28 IETF NetLMM WG started to standardize a network-based mobility management protocol. 63 th IETF (2005.7)  The first NetLMM BoF 64 th IETF ( )  The second NetLMM BoF 65 th IETF ( )  The first NetLMM WG 66 th,67 th,68 th IETF ( , , )  The one of very active WGs in IETF meetings  Almost 150~200 persons usually participates in the NetLMM WG  Proxy Mobile IPv6 (PMIPv6) adopted as WG item 69 th IETF ( )  PMIPv6-01 introduced  Other issues brought up Route optimization, Fast Handover, MIPv6 interaction, Multi-homing, etc. IETF NetLMM WG

u- 인프라 통합 컨퍼런스 /28 IETF NetLMM WG History NetLMM DT solution (draft-giaretta-netlmm-dt-protocol) : designed from the scratch Cisco’s solution (draft-ietf-netlmm-proxymip6) : Proxy Mobile IPv6 (leverage MIPv6) Motorola’s solution (draft-singh-netlmm-protocol) WG Chair (James Kempf, NTT) resigned after 67th meeting → Vidya Narayanan (Qualcomm) WG Chair (Phil Roberts, Motorola) resigned after 68th meeting → Jonne Soininen (Nokia)

u- 인프라 통합 컨퍼런스 /28 IETF PMIPv6 Drafts History Individual  S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6-00, October 16,  S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6- 01, January 5,  S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), B. Patil (Nokia), “Proxy Mobile IPv6,” draft-sgundave- mipv6-proxymipv6-02, March 5, Official WG Item  S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), B. Patil (Nokia), “Proxy Mobile IPv6,” draft-ietf-netlmm-proxymip6-00.txt, April 8,  S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), K. Chowdhury (Starent Networks), B. Patil (Nokia), “Proxy Mobile IPv6,” draft-ietf-netlmm-proxymip6-01.txt, June 18, Internet Drafts of PMIPv6

u- 인프라 통합 컨퍼런스 /28 Goal This protocol is for providing mobility support to any IPv6 host within a restricted and topologically localized portion of the network and without requiring the host to participate in any mobility related signaling. Goal of PMIPv6 PMIPv6 Scenario (being extended) registration

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Overview LMM (Localized Mobility Management) Domain MAG LMA Proxy Binding Update (PBU) Control message sent 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

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Overview New entities LMA (Local Mobility Anchor)  Home Agent for the mobile node in the PMIPv6 domain  Assigns MN's home prefix and manages the MN's reachability state MAG (Mobile Access Gateway)  Manages the mobility related signaling for a mobile node  Tracking the mobile node's attachment to the link and for signaling the MN's LMA Assumptions (or Restrictions) Link between MN and MAG is a point-to-point link (not shared link)  Logically exclusive layer 3 link between MN and MAG Per-MN Prefix model  unique home network prefix is assigned to MN Support both Steteless and Stateful address configuration modes

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Operation Flow 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

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Features 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.  MN always obtain its “home network prefix”, any where in the network.  It will ensure that MN believes it is at its home. M:1 Tunnel LMA-MAG tunnel is a shared tunnel among many MNs. One tunnel is associated to multiple MNs’ Binding Caches. RA Unicast RA should be UNICASTed to an MN It will contain MN’s Home Network Prefix  Per-MN Prefix

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Features Proxy Registration LMA needs to understand the Proxy Registration RFC 3775 MIPv6 BU/BAck Reuse PBU (Proxy Binding Update) PBA (Proxy Binding Acknowledgement)

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Features LMA’s Prefix-based Routing LMA will add prefix routes to MN’s home network prefix over the tunnel. MAG establishes IPv6 in IPv6 tunnel with LMA Routing State for a MN stored in MAG Routing State for a MN stored in LMA

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Features Any MN is just a IPv6 host Any MN is just a IPv6 host with its protocol operation consistent with the base IPv6 specification. All aspects of Neighbor Discovery Protocol will not change. IPv6 protocol parameter consideration  Lower default-router list cache timeout LLA: Link Local Address (e.g., MAC Address)

u- 인프라 통합 컨퍼런스 /28 69 th IETF NetLMM WG Report Base protocol and IPv4 support reasonably stable More reviews and updates needed before the documents can be sent to last call PMIP6-MIP6 interactions work in progress Next steps to be discussed after current work progress to last call IETF NetLMM WG Milestones Done Initial version of the Protocol draft submitted Done Initial version of the IPv4 support document Aug 07 Initial version of the PMIP6-MIP6 interactions document Aug 07 WG LC on MN-AR document Aug 07 WG LC on the Protocol document Sep 07 WG LC on the IPv4 support document Oct 07 WG LC on the PMIP6-MIP6 Interactions document Oct 07 Submit Protocol, IPv4 support and MN-AR documents for AD review Nov 07 Submit PMIP6-MIP6 Interactions document for AD review Dec 07 Re-charter

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Handover Latency Comparison Reference Models and Parameters

u- 인프라 통합 컨퍼런스 /28 PMIPv6 Handover Latency Comparison Mobile IPv6

u- 인프라 통합 컨퍼런스 /28 Hierarchical Mobile IPv6 (Intra-domain) PMIPv6 Handover Latency Comparison

u- 인프라 통합 컨퍼런스 /28 Proxy Mobile IPv6 PMIPv6 Handover Latency Comparison

u- 인프라 통합 컨퍼런스 /28 Comparison Results PMIPv6 Handover Latency Comparison MIPv6 HMIPv6PMIPv6

u- 인프라 통합 컨퍼런스 /28 System Block Diagram Implementation Report IEEE MAC Control Link-Up Event Link-Up Event Processing Address Configuration IP Routing Processing PBU/PBAck IPv6 ND Message Exchange Data Packets

u- 인프라 통합 컨퍼런스 /28 System Block Diagram HostAP daemon  WLAN driver 와 연동하여 AP 의 본 기능과 WPA 인증 기능 수행 PMIP MAG/LMA daemon  MIPv6 daemon 을 수정하여 PMIP 기능 수행 NetLink/RtNetLink  라우팅 테이블, 터널링, IP 주소 관리, Link Up/Down 관련 기능 수행 IPv6 Networking  IPv6 networking kernel part, MIPv6 를 위한 patch 가 적용됨 Implementation Report

u- 인프라 통합 컨퍼런스 /28 Testbed Setup MAG (MAG1, MAG2)  CPU: Intel Pentium 4, 3.00GHz  NIC: Linksys Dual-Band Wireless A+G PCI Adapter WMP-55AG (Atheros Chipset)  OS: Debian 3.1 sarge, kernel LMA  CPU: Intel Pentium 4, 1.80GHz  OS: Debian 3.1 sarge, kernel CN, MN  CPU: Intel Pentium 4, 1.80GHz, 1.6 GHz  OS: Windows XP, SP2 VoD Streaming Software  CN: VLC media server  MN: VLC media player Test Results Implementation Report HUB MAG1 MAG2 CN eth0) ffe:2::1/64 eth0) ffe:2::3/64 eth2) eth0) ffe:1::1/64 eth0) ffe:1::3/64 eth0) ffe:1::2/64 ra0) ffe:1:1::1/64 ra0) ffe:1:2::1/64 Prefix Pool to be allocated to MN by LMA 3ffe:1:3:1::/64 ~ 3ffe:1:3:ffff::/64

u- 인프라 통합 컨퍼런스 /28 IPv6 Link Model in WiBro PMIPv6 over WiBro PSS 1 PSS 2 PSS 3 PSS 4 PSS 5 PSS 6 RAS 1 RAS 2 RAS 3 ACR/MAG 1 ACR/MAG 2 IP Link  An ACR  Multiple RASs attached to the ACR  Multiple PSSs attached to these RASs ACR is the first hop access router of a PSS. Even from IP perspective, an PSS cannot communicate with another PSS directly. All traffic go through an AR.  It implies that an PSS's on-link neighbor is only an AR.  Peer-to-peer Model IP Link 1 IP Link 2 Ref.] S. Madanapalli, “Analysis of IPv6 Link Models for IEEE Based Networks,” RFC4968, Aug. 2007

u- 인프라 통합 컨퍼런스 /28 Prefix Model Selection PMIPv6 over WiBro Ref.] S. Madanapalli, “Analysis of IPv6 Link Models for IEEE Based Networks,” RFC4968, Aug Shared Prefix Model L3 L2 PSS 1 RAS ACR/ MAG Wireless Peer-to-Peer Connection GRE Tunnel IPv6 (Shared Prefix Model) L2 RAS GRE Tunnel L3 PSS 2 IPv6 (Shared Prefix Model) Unique Prefix Model L3 L2 PSS 1 RAS ACR/ MAG Wireless Peer-to-Peer Connection GRE Tunnel IPv6 (Unique Prefix Model) L2 RAS GRE Tunnel L3 PSS 2 IPv6 (Unique Prefix Model) Current Should be changed to…

u- 인프라 통합 컨퍼런스 /28 PMIPv6 can be a way to facilitate the deployment of IP mobility Favorable to ISPs PMIPv6 is New Idea?  Absolutely No!, but new trend!. It’s a turn for the better! In the handover latency aspect, PMIPv6 is very good protocol! More Study and Standardization Needed Route Optimization in PMIPv6 Fast Handover in PMIPv6 Multihoming Cross-layering Issues  PMIPv6 over IEEE /WiBro  Fast Handover with leverage of IEEE New Research Areas Network-based Global Mobility PMIPv6-based NeMo (MANEMO) PMIPv6-based 6LowPAN Sensor Node Mobility Conclusions & Discussion