Network-based Localized Mobility Management

Slides:



Advertisements
Similar presentations
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Advertisements

IPv6 Mobility Support Henrik Petander
MOBILE IP.  Mobile networking should not be confused with portable networking  Portable networking requires connection to same ISP  Portable Networking.
Deployment of Existing Mobility Protocols in DMM Scenario draft-liu-dmm-practice-of-deployment-00 draft-chan-dmm-framework-gap-analysis-05.
MIP Extensions: FMIP & HMIP
Transitioning to IPv6 April 15,2005 Presented By: Richard Moore PBS Enterprise Technology.
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.
Mobile IPv6 趨勢介紹 1. Mobile IP and its Variants Mobile IPv4 (MIPv4) – MIPv4 – Low-Latency Handover for MIPv4 (FMIPv4) – Regional Registration for MIPv4.
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.
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,
Mobile IP.
Network-Based Mobility Management in the Evolved 3GPP Core Network
Proxy MIPv6 구현기술 및 전망 Youn-Hee Han Korea University of Technology and Education Internet Computing Laboratory
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
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.
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.
1 Motorola PMIPv4 Call Flows: Bearer Setup with Dual Anchoring Parviz YeganiVojislav VuceticAlmon Tang (408) (732) (847)
IETF에서의 이동성 관련 표준화 상황 -Proxy Mobile IPv6 (PMIPv6) 중심으로-
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)
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
Introduction to Mobile IPv6
PMIPv6 Route Optimization Protocol draft-qin-mipshop-pmipro-00.txt Alice Qin Andy Huang Wenson Wu Behcet Sarikaya.
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Network Mobility (NEMO) Advanced Internet 2004 Fall
2003/3/1856th IETF NEMO WG1 Basic Network Mobility Support draft-wakikawa-nemo-basic-00.txt Ryuji Wakikawa Keisuke Uehara
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.
IETF-70 in Vancouver1 STANDARDIZATION OF SOLUTIONS Behcet Sarikaya Huawei Research.
1 IPv6 and Mobile IPv6 For Mobile Networks Hesham Soliman Director, Elevate Technologies Octorber 2012.
V4 traversal for IPv6 mobility protocols - Scenarios Mip6trans Design Team MIP6 and NEMO WGs, IETF 63.
RFC 3775 IPv6 Mobility Support
Booting up on the Home Link
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Networking Applications
Mobile IP.
Network Based Connectivity and Mobility Management for IPv4 draft-chowdhury-netmip4-00.txt Kuntal Chowdhury IETF-65.
Mobility in a Dual Stack Internet
NEMO Basic Support Protocol IETF 60, San Diego
with distributed anchor routers
OmniRAN Introduction and Way Forward
draft-jeyatharan-netext-pmip-partial-handoff-02
IETF67 B. Patil, Gopal D., S. Gundavelli, K. Chowdhury
H. Anthony Chan, Unified framework and DMM gap analysis draft-chan-dmm-framework-gapanalysis H. Anthony Chan,
2002 IPv6 技術巡迴研討會 IPv6 Mobility
© Model Engineering College
IEEE MEDIA INDEPENDENT HANDOVER DCN: srho
IPv4/v6 Mobility & Proxy Mobile IPv6
IEEE MEDIA INDEPENDENT HANDOVER
OmniRAN Introduction and Way Forward
NETLMM 및 IETF 이동성기술 표준화 동향
IEEE MEDIA INDEPENDENT HANDOVER DCN: Title: IETF Liaison Report Date Submitted: March 18, 2010 Presented at IEEE session.
PMIP6 extensions for inter-access handovers and flow mobility
Mobility Support in Wireless LAN
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
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.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

Network-based Localized Mobility Management Internet Computing Laboratory @ KUT (http://icl.kut.ac.kr) Youn-Hee Han

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 2007년도 이동성관리 기술워크샵

Why Network-based? WLAN switch device starts to provide link specific and proprietary solution for IP handover. No change in MN protocol stack required! Layer 3 fast secure roaming The solution works by tunneling traffic from the access point to the WLSM through your Layer 3 core network. No changes to the client devices or the underlying infrastructure are required 2007년도 이동성관리 기술워크샵

Why Network-based? IETF NetLMM WG started to standardize a network-based mobility management protocol. 63th IETF (2005.7) The first NetLMM BoF 64th IETF (2005.11) The second NetLMM BoF 65th IETF (2006.03) The first NetLMM WG 66th,67th,68thIETF (2006.07, 2006.11, 2007.03) The one of very active WGs in IETF meetings Almost 150~200 persons usually participates in the NetLMM WG Operator’s favoritism Network-based XXX managed by operator itself. However… the opinions are varying… 2007년도 이동성관리 기술워크샵

A message from the chair of netlmm WG Why Network-based? 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!). A message from the chair of netlmm WG “3gpp and 3gpp2 have official liaisons to the IETF. 3gpp2 communicated through an official liaison before our session in San Diego that they would like the IETF to produce a standard for proxy MIP. 3gpp maintains a list of what they would like to see from the IETF and they have also communicated their desire to see a standard for PMIP. The IETF does not have an official liaison relationship with the WiMAX forum. They nonetheless sent a message about what they would like to see and some questions. All this information has already been posted here, on the mailing list.” - Phil and Vidya (March 10, 2007) 2007년도 이동성관리 기술워크샵

Proxy MIPv6 Goal IETF PMIPv6 Draft History GOAL S. Gundavelli (CISCO), K. Leung (CISCO), and V. Devarapalli (Azaire Networks), “Proxy Mobile IPv6,” draft-sgundave-mipv6-proxymipv6-00, October 16, 2006. 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, 2007. 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, 2007. 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, 2007. 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. 2007년도 이동성관리 기술워크샵

Network-based Mobility Technical Background Host-based vs. Network-based Mobility HA HA Route Update Route Update AR AR Movement Movement Network-based Mobility Host-based Mobility 2007년도 이동성관리 기술워크샵

Proxy MIPv6 Overview Proxy Mobile IPv6 Overview LMA MAG1 MAG2 LMA: Localized Mobility Agent MAG: Mobile Access Gateway IP Tunnel A IPinIP tunnel LMA and MAG. LMA Home Network MN’s Home Network (Topological Anchor Point) MN’s Home Network Prefix (MN-HNP) CAFE:1:/64 MAG1 Host A LMA Address (LMAA) That will be the tunnel entry-point. LMM (Localized Mobility Management) Domain MAG2 MN’s Home Network Prefix (MN-HNP) CAFE:2:/64 Proxy Binding Update (PBU) Control message sent out by MAG to LMA to register its correct location Host B MN Home Address (MN-HoA) MN continues to use it as long as it roams within a same domain Proxy Care of Address (Proxy-CoA) The address of MAG. That will be the tunnel end-point. 2007년도 이동성관리 기술워크샵

Proxy MIPv6 Overview No host stack change for IP mobility Avoiding tunneling overhead over the air Re-use of Mobile IPv6 PMIPv6 is based on Mobile IPv6 [RFC3775]. Mobile IPv6 is a very mature mobility protocol for IPv6. Reuse of Mobile IPv6’s home agent functionality and the messages/format used in mobility signaling. Numerous Mobile IPv6 enhancement can be re-used. PMIPv6 provides solution to a real deployment problem. Only supports Per-MN-Prefix model Unique home network prefix assigned for each MN. The prefix follows the MN. 2007년도 이동성관리 기술워크샵

Proxy MIPv6 Overview Rough Procedure MN moves and attaches to an access router After access authentication, MAG (access router) identifies MN MAG obtains MN’s profile containing the Home Address ..etc MAG sends the Proxy Binding Update to LMA on behalf of MN MAG receives the Proxy Binding Ack. from LMA MAG sends Router Advertisements containing MN’s home network prefix Stateless Case MN will still configure (or maintain) the same as its home address. Stateful Case: the network will ensure that it always gets its home address. 2007년도 이동성관리 기술워크샵

Proxy MIPv6 Overview Call Flow Tunnel Setup 2007년도 이동성관리 기술워크샵 In case that profile store does not have MN Home Prefix MAG emulates the MN’s home link Tunnel Setup This can be omitted when stateless configuration is used. 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features Home in Any Place MN will always obtain its “home-address”, any where in the network. A new function, Mobile Access Gateway (MAG), that runs on the access router will emulate the home link on its access link. It will ensure that MN believes it is at its home. MN Identifier MN Home Network Prefix MN Home Address LMA Address Address Configuration Mode Roaming Policy … 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features Proxy Registration LMA needs to understand the Proxy Registration. It has to modify the typical RFC 3775 trust model to support Proxy Model. Proxy Binding Update Proxy Binding Acknowledgement 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features Tunnel Management LMA’s Prefix-based Routing LMA-MAG tunnel is a shared tunnel among many MNs. 1:1 relation  m:1 relation One tunnel is associated to multiple MNs’ Binding Caches. Life-time of a tunnel should not be dependent on the life time of any single BCE. LMA’s Prefix-based Routing LMA will add prefix routes to MN’s home network prefix over the tunnel. 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features MAG Operation It emulates the home link for each MN. After the access authentication, MAG will obtain MN’s profile which contains: MN’s home address MN’s home network prefix LMA address ..etc. It establishes a IPv6/IPv6 tunnel with the LMA. All the packets from MN are reverse tunneled to its LMA All the packets from the tunnel are routed to MN. Router Advertisement should be UNICASTed to an MN It will contain MN’s Home Network Prefix (MN-HNP) 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features MN Operation 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. When MN attaches to a new AR, it receives a Router Advertisement message from the AR with its home prefix. Throughout the PMIP domain, MN using DHCP procedure or in stateless address configuration mode, will obtain the same home address. 2007년도 이동성관리 기술워크샵

Proxy MIPv6’s Features Data Transport LMA-MAG Tunneling/Reverse Tunneling MN MAG LMA CN MN sends a packet to CN MAG forwards to LMA LMA sends to CN CN sends packet to MN LMA forwards to MAG MAG sends to MN IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) IPv6 header (src=MN_ADDR, dst=CN_ADDR) Payload IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) IPv6 header (src=CN_ADDR, dst=MN_ADDR) Paylaod 2007년도 이동성관리 기술워크샵

IPv4 Support R. Wakikawa (Keio Univ.), S. Gundavelli (Cisco), “IPv4 Support for Proxy Mobile IPv6”, draft-ietf-netlmm-pmip6-ipv4-support-00.txt, May 2007 PMIPv6 will support IPv4 Access Network may be IPv4, Private IPv4, IPv6, or Both IPv4 and IPv6 - Dual Stack entity - IPv4&IPv6 Enabled MAG LMA MN IPv4 only, IPv6 only, or Dual Stack internet IPv4/IPv6 - Dual Stack entity - IPv4&IPv6 Enabled Transport network can be IPv4 only, IPv6 only or DS - A separated RFC will be published for extending IPv4 support to the Proxy Mobile IPv6 It will includes 1) IPv4 Home Address Mobility 2) IPv4 Transport Network Support - The signaling protocol is based on Proxy Mobile IP6. 2007년도 이동성관리 기술워크샵

IPv4 Support Leveraging the existing Dual Stack Mobile IPv6 (DSMIPv6) protocol Hesham Soliman (Ed.), “Mobile IPv6 support for dual stack Hosts and Routers (DSMIPv6)”, draft-ietf-mip6-nemo-v4traversal-04.txt, March, 2007 CN HA Tunneled to IPv6 CoA v4 Network IPv4 Packet - Dual Stack MN (or Mobile Router) It has only MIPv6 (not MIPv4) to manage mobility. - Two mobility protocols are needless. Extensions are defined for BU and BAck v6 Network Movement Tunneled to IPv4 CoA IPv6 Packet CN v6 Network v4 Network NAT Tunneled to private IPv4 CoA Private v4 Network Movement 2007년도 이동성관리 기술워크샵

IPv4 Support PMIPv6’s IPv4 Support by using DSMIPv6 proposal When MN moves to an IPv6 network IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) Mobility header - Proxy BAck [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Ack. Option - IPv4 Default Router Address Option IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) Mobility header - Proxy BU [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Option Proxy Binding Update IPv6 binding cache entry LMA MN MAG MN’s IPv6 HoA MAG_ADDR (IPv6) IPv4 binding cache entry MN’s IPv4 HoA MAG_ADDR (IPv6) IPv6 Data Traffic IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) IPv6 header (src=MN_ADDR, dst=CN_ADDR) Payload IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) IPv6 header (src=CN_ADDR, dst=MN_ADDR) Paylaod IPv4 Data Traffic IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) IPv4 header (src=MN_V4ADDR, dst=CN_V4ADDR) Payload IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) IPv4 header (src=CN_V4ADDR, dst=MN_V4ADDR) Paylaod 2007년도 이동성관리 기술워크샵

IPv4 Support PMIPv6’s IPv4 Support by using DSMIPv6 proposal When MN moves to a Public IPv4 network IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) Mobility header - Proxy BU [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Option IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) Mobility header - Proxy BAck [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Ack. Option Proxy Binding Update IPv6 binding cache entry LMA MN MAG MN’s IPv6 HoA MAG_V4ADDR IPv4 binding cache entry MN’s IPv4 HoA MAG_V4ADDR IPv6 Data Traffic IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) IPv6 header (src=MN_ADDR, dst=CN_ADDR) Payload IPv4 header (src=LMA_V4ADDR, dst=MAG_V4ADDR) IPv6 header (src=CN_ADDR, dst=MN_ADDR) Payload IPv4 Data Traffic IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) IPv4 header (src=MN_V4ADDR, dst=CN_V4ADDR) Payload IPv4 header (src=LMA_V4ADDR, dst=MAG_V4ADDR) IPv4 header (src=CN_V4ADDR, dst=MN_V4ADDR) Payload 2007년도 이동성관리 기술워크샵

IPv4 Support PMIPv6’s IPv4 Support by using DSMIPv6 proposal When MN moves to a Private IPv4 network IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv6 header (src=LMA_ADDR, dst=MAG_ADDR) Mobility header - Proxy BAck [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Ack. Option - NAT Detection Option IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv6 header (src=MAG_ADDR, dst=LMA_ADDR) Mobility header - Proxy BU [P flag is set] Mobility Option - Home Network Prefix (MN IPv6 Home Address) - Timestamp Option - MN IPv4 Home Address Option Proxy Binding Update IPv4 NAT IPv6 binding cache entry LMA MN MAG MN’s IPv6 HoA MAG_V4ADDR IPv4 binding cache entry MN’s IPv4 HoA MAG_V4ADDR IPv6 Data Traffic IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv6 header (src=MN_ADDR, dst=CN_ADDR) Payload IPv4 header (src=LMA_V4ADDR, dst=MAG_V4ADDR) UDP header IPv6 header (src=CN_ADDR, dst=MN_ADDR) Payload IPv4 Data Traffic IPv4 header (src=MAG_V4ADDR, dst=LMA_V4ADDR) UDP header IPv4 header (src=MN_V4ADDR, dst=CN_V4ADDR) Payload IPv4 header (src=LMA_V4ADDR, dst=MAG_V4ADDR) UDP header IPv4 header (src=CN_V4ADDR, dst=MN_V4ADDR) Payload 2007년도 이동성관리 기술워크샵

IPv4 Support – Open Issues IPv4 NAT’s location Current spec. discusses the case that NAT resides between MAG and LMA. More Consideration about NAT’s location NAT and MAG Coexistence NAT between MN and MAG 2007년도 이동성관리 기술워크샵

PMIPv6 and MIPv6 Interworking V. Devarapalli (Azaire Network), S. Gundavelli (Cisco), K. Chowdhury (Starent Networks), A. Muhanna (Nortel), “Proxy Mobile IPv6 and Mobile IPv6 Interworking”, draft-devarapalli-netlmm-pmipv6-mipv6-00.txt, April 2007. PMIPv6 is typically used for localized mobility management and MIPv6 is applied for global mobility management. In case of intra-domain movement the MN and MIPv6 HA are not aware of the movement. In case of inter-domain movement It acquires a new MN-HoA in the new domain It treats the new MN-HoA as the CoA of MIPv6. It treats the previous MN-HoA as the HoA of MIPv6. MN sends MIPv6 binding update with the pair (New MN-HoA, Prev. MN-HoA). 2007년도 이동성관리 기술워크샵

Case #1. MN in a Home Domain PMIPv6 Domain #2 PMIPv6 Domain #3 MIPv6-Home Agent = LMA #1 Binding Cache MAG #1-1 MAG #1-2 HoA CoA Proxy Flag MN-HoA #1 MAG#1-1’s Addr. 1 Proxy BU In the interior of MN, MIPv6-CoA is not needed since all MAGs will emulate the home link. PMIPv6 Domain #1 (Mobile IPv6 Home Domain) MIPv6-HoA = MN-HoA #1 2007년도 이동성관리 기술워크샵

Case #2. Movement in a Home Domain PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Binding Cache MAG #1-1 MAG #1-2 HoA CoA Proxy Flag MN-HoA #1 MAG#1-2’s Addr. 1 Proxy BU In the interior of MN, MIPv6-CoA is still not needed since all MAGs will emulate the home link. PMIPv6 Domain #1 (Mobile IPv6 Home Domain) PMIPv6 is operated! Still… MIPv6-HoA = MN-HoA #1 2007년도 이동성관리 기술워크샵

Case #3. MN moves to a new domain Both MIPv6 and PMIPv6 are operated! MN obtains MN-HoA #2 MN maintains two addresses - MIPv6-HoA = MN-HoA #1 MIPv6-CoA = MN-HoA #2 MAG #2-1 Binding Cache HoA CoA Proxy Flag Proxy BU MN-HoA #2 MAG#2-1’s Addr. 1 MIPv6 BU LMA #2 MAG #2-2 PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Binding Cache HoA CoA Proxy Flag MN-HoA #1 MN-HoA #2 PMIPv6 Domain #1 (Mobile IPv6 Home Domain) 2007년도 이동성관리 기술워크샵

Case #4. Intra-domain Movement Just PMIPv6 is operated! MN still maintains two addresses - MIPv6-HoA = MN-HoA #1 MIPv6-CoA = MN-HoA #2 MAG #2-1 Binding Cache HoA CoA Proxy Flag MN-HoA #2 MAG#2-2’s Addr. 1 LMA #2 Proxy BU MAG #2 PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Binding Cache HoA CoA Proxy Flag MN-HoA #1 MN-HoA #2 PMIPv6 Domain #1 (Mobile IPv6 Home Domain) 2007년도 이동성관리 기술워크샵

Case #5. MN moves to a new domain without net-based mobility management PMIPv6 is NOT operated! Just MIPv6 is operated. MN obtains a normal CoA, CoA #1 MN maintains two addresses - MIPv6-HoA = MN-HoA #1 MIPv6-CoA = CoA #1 AR #1 MIPv6 BU A Normal Gateway AR #2 PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Binding Cache HoA CoA Proxy Flag MN-HoA #1 CoA #1 PMIPv6 Domain #1 (Mobile IPv6 Home Domain) 2007년도 이동성관리 기술워크샵

Case #6. Intra-domain Movement in the domain Just MIPv6 is operated. MN again obtains a normal CoA, CoA #2 MN maintains two addresses - MIPv6-HoA = MN-HoA #1 MIPv6-CoA = CoA #2 AR #1 A Normal Gateway AR #2 MIPv6 BU PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Binding Cache HoA CoA Proxy Flag MN-HoA #1 CoA #2 PMIPv6 Domain #1 (Mobile IPv6 Home Domain) 2007년도 이동성관리 기술워크샵

Case #7. Returning to Home PMIPv6 Domain #2 Non-PMIPv6 Domain MIPv6-Home Agent = LMA #1 Both MIPv6 and PMIPv6 are operated. MN sends a de-registration MIPv6 BU. MAG sends PMIPv6 PBU. Binding Cache MAG #1-1 MAG #1-2 HoA CoA Proxy Flag MN-HoA #1 MAG#1-2’s Addr. 1 Proxy BU MIPv6 BU (lifetime=0) PMIPv6 Domain #1 (Mobile IPv6 Home Domain) 2007년도 이동성관리 기술워크샵

PMIPv6 and MIPv6 Interworking - Issues possible race condition between PMIP registration and MIP registration this is because the PBU and the BU are sent by different entities (MAG and MN) MIPv6 terminals and PMIPv6 terminals in the same network The issue seems to be solvable at system-level More issues…? HoA management and lookup key in BC in MIPv6, the HoA is the lookup key in the BC MN does not include any MN-ID in the BU based on standard rfc3775 in PMIPv6, the HoA may not even be present (based on the per-MN prefix model) and either MN-Identifier or the network prefix is the lookup key 2007년도 이동성관리 기술워크샵

Route Optimization in PMIPv6 A. Qin (Huawei), A. Huang (Huawei), W. Wu (Huawei), B. Sarikaya (Huawei), “PMIPv6 Route Optimization Protocol”, draft-qin-mipshop-pmipro-00.txt, Feb. 2007. PMIPv6 uses indirect routing via HA Type 1 CNs MIPv6 corresponding node functionality enabled, not behind PMIPv6 ‘MAG’ Type 2 CNs MNs behind PMIPv6 ‘MAG’ HA1(LMA) AR(MAG1) MN CN PMIP Network Scenario 1 MIP6 enabled CN AR(MAG2) HA1(LMA1) AR(MAG1) MN CN PMIP Network Scenario 2 CN behind MAG HA2(LMA2) 2007년도 이동성관리 기술워크샵

Fast Handover in PMIPv6 F. Xia (Huawei), B. Sarikaya (Huawei), ”Mobile Node Agnostic Fast Handovers for Proxy Mobile IPv6”, draft-xia-netlmm-fmip-mnagno-00.txt, Feb. 2007 Predictive Mode Reactive Mode 2007년도 이동성관리 기술워크샵

Summary PMIPv6 is New Idea? PMIPv6 is a good example of compromise Absolutely No!, but new trend!. It’s a turn for the better! PMIPv6 is a good example of compromise Until now, long confrontation Telecommunication Operators  Internet Developers and Users PMIP is a good example of compromise It is still RFC 3775 MIP-based one. But, it follows telco’s favoritism! More Studies Needed Route Optimization in PMIPv6 Fast Handover in PMIPv6 PMIPv6 over IEEE 802.16/WiBro (Cross-layering Issues) New Research Areas using PMIPv6 Network-based Global Mobility PMIPv6-based NeMo (MANEMO) PMIPv6-based 6LowPAN Sensor Node Mobility 2007년도 이동성관리 기술워크샵