IPCN - Thierry Ernst - May 2001 1 Mobile Routers in IPv6 Thierry Ernst - MOTOROLA Labs & INRIA (Planete) Claude Castelluccia - INRIA (Planete) Hong-Yon.

Slides:



Advertisements
Similar presentations
MONET Problem Scope and Requirements draft-kniveton-monet-requirements-00 T.J. Kniveton Alper Yegin IETF March 2002.
Advertisements

MCT620 – Distributed Systems
Mobile IP How Mobile IP Works? Agenda What problems does Mobile IP solve? Mobile IP: protocol overview Scope Requirements Design goals.
Virtual Trunk Protocol
Security Issues In Mobile IP
Protocol layers and Wireshark Rahul Hiran TDTS11:Computer Networks and Internet Protocols 1 Note: T he slides are adapted and modified based on slides.
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Subnetting IP Networks Network Fundamentals.
Mobile IP By Keenan Yang May 29, 2003 MultiMedia Systems CSE 228.
Mobile IP: Multicast Service Reference: Multicast routing protocol in mobile networks; Hee- Sook Shin; Young-Joo Suh;, Proc. IEEE International Conference.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP. 2 N+I_2k © 2000, Peter Tomsu 02_mobile_ip Evolution of Data Services Mobile IP GSM GPRS CDMA Other Cellular Circuit Switched Data Today Packet.
IPv6 Mobility Support Henrik Petander
Handover Management for Mobile Nodes in IPv6 Networks Nicolas Montavont and Thomas Noël, IEEE Communications Magazine, August 2002 Speaker:
Christophe Jelger – CS221 Network and Security - Universität Basel Christophe Jelger Post-doctoral researcher IP Multicasting.
4/1/2017 Wireless Mobile IP CCRI ENGR 1500 CCRI J. Bernardini.
1 Wireless and Mobile Networks Part 2 November 25, 2008 Department of Electrical and Computer Engineering University of Western Ontario ECE 436a Networking:
Mobile Communications-Network Protocols/Mobile IP
Chapter 9: Subnetting IP Networks
IDMP-based Fast Handoffs and Paging in IP-based Cellular Networks IEEE 3G Wireless Conference, 2001 李威廷 11/22/2001 Telcordia.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Addressing the Network – IPv4 Network Fundamentals – Chapter 6.
VPN AND REMOTE ACCESS Mohammad S. Hasan 1 VPN and Remote Access.
51st IETF London - Thierry Ernst - August Network Mobility Support in IPv6 Thierry Ernst - Motorola Labs & INRIA (Planete)
MIP Extensions: FMIP & HMIP
Network Research Lab. Sejong University, Korea Jae-Kwon Seo, Kyung-Geun Lee Sejong University, Korea.
1 Mobile IP Myungchul Kim Tel:
1 Route Optimization based on ND-Proxy for Mobile Nodes in IPv6 Mobile Networks Jaehoon Jeong, Kyeongjin Lee, Jungsoo Park, Hyoungjun Kim ETRI
Mobile IP Overview: Standard IP Standard IP Evolution of Mobile IP Evolution of Mobile IP How it works How it works Problems Assoc. with it Problems Assoc.
MOBILITY SUPPORT IN IPv6
IPv6 Mobility David Bush. Correspondent Node Operation DEF: Correspondent node is any node that is trying to communicate with a mobile node. This node.
Mobile IP.
IPv6 Network Mobility on Ad hoc network for Transportation System Assoc. Prof. Lee Bu Sung, Francis.
Slide 1, Dr. Wolfgang Böhm, Mobile Internet, © Siemens AG 2001 Dr. Wolfgang Böhm Siemens AG, Mobile Internet Dr. Wolfgang.
Mobile IP Seamless connectivity for mobile computers.
2002 년 2 학기이동인터넷프로토콜 1 Mobile IP:Overview 년 2 학기이동인터넷프로토콜 2 Mobile IP overview Is Mobile IP an official standard? What problems does Mobile IP solve?
1 CIS 6930: Mobile Computing Mobile IP Sumi Helal Credit: majority of slides borrowed from one of Dave Johnson’s talks, 3.
Hierarchical MIPv6 mobility management (HMIPv6)
National Institute Of Science & Technology Mobile IP Jiten Mishra (EC ) [1] MOBILE IP Under the guidance of Mr. N. Srinivasu By Jiten Mishra EC
Mobile IP Most of the slides borrowed from Prof. Sridhar Iyer
1 Sideseadmed (IRT0040) loeng 5/2010 Avo
Re-thinking Security in Network Mobility Jukka Ylitalo Ericsson Research NomadicLab NDSS '05 Workshop - February 2.
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.
49th IETF - San Diego - 1 Mobile Networks Support in IPv6 - Draft Update draft-ernst-mobileip-v6-01.txt - Thierry Ernst - MOTOROLA Labs Ludovic Bellier.
1 Route Optimization for Large Scale Network Mobility Assisted by BGP Feriel Mimoune, Farid Nait-Abdesselam, Tarik Taleb and Kazuo Hashimoto GLOBECOM 2007.
Spring 2004 Network Mobility School of Electronics and Information Kyung Hee University Choong Seon HONG
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Thierry Ernst - MOTOROLA Labs / INRIA Ludovic Bellier - INRIA project PLANETE Claude Castelluccia - INRIA project PLANETE Hong-Yon Lach - MOTOROLA Labs.
Introduction to Mobile IPv6
Performance Validation of Mobile IP Wireless Networks Presented by Syed Shahzad Ali Advisor Dr. Ravi Pendse.
Santhosh Rajathayalan ( ) Senthil Kumar Sevugan ( )
Ασύρματες και Κινητές Επικοινωνίες Ενότητα # 10: Mobile Network Layer: Mobile IP Διδάσκων: Βασίλειος Σύρης Τμήμα: Πληροφορικής.
Mobile IP Definition: Mobile IP is a standard communication protocol, defined to allow mobile device users to move from one IP network to another while.
Network Mobility (NEMO) Advanced Internet 2004 Fall
Mobile IP 순천향대학교 전산학과 문종식
: MobileIP. : r Goal: Allow machines to roam around and maintain IP connectivity r Problem: IP addresses => location m This is important for efficient.
DMET 602: Networks and Media Lab Amr El Mougy Yasmeen EssamAlaa Tarek.
Mobile IP Aamir Sohail NGN MS(TN) IQRA UNIVERSITY ISLAMABAD.
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. 
ROUTING MOBILE IP  Motivation  Data transfer  Encapsulation.
MOBILE IP & IP MICRO-MOBILITY SUPPORT Presented by Maheshwarnath Behary Assisted by Vishwanee Raghoonundun Koti Choudary MSc Computer Networks Middlesex.
DMET 602: Networks and Media Lab
RFC 3775 IPv6 Mobility Support
Mobile Networking (I) CS 395T - Mobile Computing and Wireless Networks
Thierry Ernst (INRIA and WIDE) Hesham Soliman (Ericsson)
Support for Flow bindings in MIPv6 and NEMO
Introduction to Wireless Networking
2002 IPv6 技術巡迴研討會 IPv6 Mobility
DMET 602: Networks and Media Lab
Mobile IP Outline Homework #4 Solutions Intro to mobile IP Operation
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Mobile IP Outline Intro to mobile IP Operation Problems with mobility.
Presentation transcript:

IPCN - Thierry Ernst - May Mobile Routers in IPv6 Thierry Ernst - MOTOROLA Labs & INRIA (Planete) Claude Castelluccia - INRIA (Planete) Hong-Yon Lach - Motorola Labs

PLANETE TEAM IPCN - Thierry Ernst - May Presentation overview Foreword Mobile Networks: uWhat applications need mobile routers and networks ? Definition and terminology uRequirements (What do we need to support mobile routers) Current status at the IETF: uMobile IPv6 and Mobile Networks uPrefix Scope Binding Updates in Mobile IPv6 uExtended mode in Hierarchical Mobile IPv6 Ongoing research: uInnovative trends: Multicast delivery of Binding Updates Conclusion

PLANETE TEAM IPCN - Thierry Ernst - May Foreword Most IP devices will be mobile ualways connected to the Internet by some means Networks will themselves be mobile umobile networks may be of any size, ranging: from a few IP devices (e.g. PAN) to thousands of IP devices (e.g. a train) There is no explicit support of mobile networks in todays IP specifications However, Mobile Networks have: uspecific characteristics, uspecific requirements uspecific problems Thus, IP needs explicit support for mobile networks

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: What applications ? Network of sensors deployed in aircrafts, boats, cars, trains, … uair-traffic signaling data exchanged with the Internet whereas passengers are given access to the Internet (web surfing, remote connection to office, …) = Mobile Router

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: What applications ? Personal Area Networks (PANs) connected to the Internet uThe mobile network is composed by all IP devices carried by humans: cellular phone, notebook, digital camera, … uDevices in the PAN may be connected using Bluetooth uThe device connecting the PAN to the Internet is a Mobile Router = Mobile Router

PLANETE TEAM IPCN - Thierry Ernst - May devices and networks are: ualways connected by heterogeneous networks uunified by IP Wireless WAN (IEEE b, GPRS, Bluetooth,...) Wired or Wireless LAN (WaveLAN, HiperLAN,..) Picocellular MAN Mobile Networks: the Mobile Network vision

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: The Mobile Network vision mobile networks formed by smaller ones: A set of mobile devices which compose... a PAN which enters... a car which enters in... a queue of cars on the motorway, or in the Eurostar Shuttle = Mobile Router INTERNET

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: Internet Definition MR Mobile Node = a single node that changes its point of attachment u uby means of Mobile IPv6 Mobile Network = an entire network that changes its point of attachment u uMobile Router (MR) + its attached Nodes and Routers. u uIP subnet or a collection of IP subnets

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: Terminology uMobile Router (MR) = Border router of the mobile network unodes in the mobile networks are: SNs = all Stationary Nodes permanently located in mobile network ( SNs are not Mobile Nodes !) MNs = all Mobile Nodes temporarily visiting the mobile network uCNs = all nodes communicating with MR, SNs and MNs SN MR MN SN

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Network: Characteristics As we have seen, mobile networks: uare always connected to the Internet through a mobile router umobile networks may be composed by a set of subnets and a set of routers usize may range for a few (PAN) to hundreds or even thousands of nodes and routers (train, etc …) upart of a mobile networks may be a sub-mobile network SN MR MN SN MR SN

PLANETE TEAM IPCN - Thierry Ernst - May Mobile Networks: Aim of Mobility Support to provide continuous Internet connectivity to nodes located in the mobile network to offer optimal routing between CNs and nodes located in the mobile network (both SNs and MNs) end-system SN

PLANETE TEAM IPCN - Thierry Ernst - May IETF Status Mobile IP Working Group: uMobile Networks are not currently supported by Mobile IPv6 uCurrent work: Prefix Scope Binding Update: draft-ernst-mobileip-v6-network-01.txt HMIPv6 draft-ietf-mobileip-hmipv6-03.txt Seamoby Working Group (Context Transfer and Micro- mobility routing): usupport of mobile routers and networks is listed by the micro- mobility design team draft-ietf-seamoby-mm-problem-01.txt IPNG Working Group (IP Next Generation or IPv6) some discussions in the mailing list MANET Working group (Ad-hoc routing) No discussion about this subject But ad-hoc network that changes its AR is a mobile network according to our definition

PLANETE TEAM IPCN - Thierry Ernst - May Working Group Mobile IP at the IETF. Allow mobility of end-systems without communication disruption […]: umobile node MN is identified by its home address IP1 (address on the home link) ua new temporary address IP2 (care-of address or CoA) is allocated to MN on each visited foreign link and is used for routing. uBinding between the home address and the CoA uMN is associated with a Home Agent HA (a router on the home link ) IETF Status: Mobile IPv6 for mobile nodes (review)

PLANETE TEAM IPCN - Thierry Ernst - May IETF Status: Mobile IPv6 for mobiles nodes (review) First packets uMN obtains CoA IP2 from a router on the foreign link uMN registers its current CoA IP2 with its home agent HA. uCN sends packets to the CoA IP1 uHA intercepts, encapsulates, and redirects packets to CoA IP2 uMN decapsulates packets Following packets uMN sends its CoA to CN. u CN sends packets directly to CoA IP2 using a IPv6 Routing Extension Header.

PLANETE TEAM IPCN - Thierry Ernst - May IETF Mobile IPv6 is a natural candidate to support mobile routers and networks Specification says that mobile nodes may either be Mobile Hosts or Mobile Routers. uHowever, no explicitly mention of mobile networks uCould Mobile IPv6 support mobile networks anyway ? If we follow the specification, MR: uis a mobile node and operates Mobile IPv6 uhas a home address in its home network ugets a new CoA on each visited link uregisters its new CoA address: with its HA and its own CNs by means of BUs containing current CoA => Packets intended to the MR itself are optimally routed from the CN to the MR IETF Status: Mobile IPv6 for mobile networks ?

PLANETE TEAM IPCN - Thierry Ernst - May IETF Status: Mobile IPv6 for mobile networks ? What about packets intended to the SNs ? CNs do not have a CoA for SNs: uNo optimal routing between CNs and SNs uPackets intended to SNs are routed to the home network uMRs HA has a binding between MRs home address and MRs CoA uPackets are intercepted by MRs HA (proxy ARP) uHA does not know that packets intended to SNs have to be encapsulated to the MRs CoA upackets enter a routing loop and get finally discarded Experiments conducted on FreeBSD has demonstrated this see draft-ernst-mobileip-network-01.txt in some implementations, it may work, but the specification does not say what to do for a mobile router => communication is not possible at all if the implementation strictly follows the specification If we want to use Mobile IPv6, it needs clarification and extensions

PLANETE TEAM IPCN - Thierry Ernst - May Draft-ernst-mobileip-v6.01.txt udeveloped by INRIA and MOTOROLA Labs uPresented at 48th IETF 8/00 and 49th IETF 12/00 uunder revision - new version will come before next IETF Draft addresses 2 issues: uRedirection of packets intended to SNs by the HA to the MR uOptimal Routing between CNs and SNs Proposes Mobile IPv6 extensions: uKey idea: MR is solely responsible for the mobility management of the entire network MR acts as any other MN and operates Mobile IPv6 all interfaces in the mobile network are identified by a common network prefix => the Mobile Network Prefix Binding between the Mobile Network Prefix and the MRs CoA Record in Binding Cache = network route vs host route IETF Status: Prefix Scope BU extensions to MIPv6

PLANETE TEAM IPCN - Thierry Ernst - May How: uThe Mobile Network Prefix is carried in BUs in addition to the CoA uA BU worth for an entire network, not for a single node uBUs are sent by the MR to the MRs HA, all CNs of the MR all CNs of SNs behind the MR uWe define a new sub-Option to record the Mobile Network Prefix A bit Prefix Scope Registration in the Binding Update option that tells BU contains a care-of address valid for a mobile network IETF Status: Prefix Scope BU extensions to MIPv6

PLANETE TEAM IPCN - Thierry Ernst - May Both CNs and HA are then able to redirect packets sent to any node in the mobile network uall packets with a destination address corresponding to mobile network prefix are re-routed to the MRs CoA using a routing extension header or encapsulation Security issues: uThe sender of the BU is easily authenticated uRemaining open issue: Authorization for the MR to manage mobility of the entire network But same problem as for MNs: –a MN needs to be authorized to send a BU for a home address –a MR needs to be authorized to send a BU for a network prefix –this is presently discussed at the IETF and we are waiting for the outcome of this discussion IETF Status: Prefix Scope BU extensions to MIPv6 CNs BINDING CACHE MR home address => MRs CoA = Standard Mobile IPv6 Mobile Network prefix /48 => MRs CoA = our extension

PLANETE TEAM IPCN - Thierry Ernst - May IETF Status: Extended mode in HMIPv6 Draft-ietf-mobileip-hmipv6-03.txt First version around 10/00 Presented at 49th IETF 12/00 Developed by INRIA (Planete) and Ericsson Research Based on original work designed at INRIA (Planete) in 1998 Hierarchical Mobility Management useparate local mobility management from global mobility management u2 modes of operation: Basic Mode and Extended Mode uExtended Mode: could be used to support mobile networks MR has 2 CoAs: –RCoA is kept as long it remains in the same administrative region –LCoA is topologically correct and changes at each new access point –MR broadcast the RCoA in the mobile network MNs (and SNs ?) in the mobile network: –use the RCoA as their CoA –register RCoA with MAP, their HA, their CNs

PLANETE TEAM IPCN - Thierry Ernst - May MR s Home Agent MN s Correspondent RCoA / LCoA1 RCoA MR => RCoA MN => RCoA LCoA1, RCoA MAP RCoA MN s Home Agent MN MR MN => RCoA IETF Status: Extended mode in HMIPv6 MR has 2 CoAs: RCoA is permanent in the site LCoA changes at each new Access Router MN uses MRs RCoA as its CoA MN registers RCoA with MAP, its HA and CNs

PLANETE TEAM IPCN - Thierry Ernst - May RCoA / LCoA2 RCoA MR => RCoA MN => RCoA LCoA1, RCoA LCoA2, RCoA MAP RCoA MR s Home Agent MN s Correspondent MN s Home Agent MN => RCoA MR MN IETF Status: Extended mode in HMIPv6 MN does not need to change its CoA as long as MR remains in the same administrative domain (but it still needs to send periodic Binding Updates !)

PLANETE TEAM IPCN - Thierry Ernst - May HMIPv6 uis more appropriate to support MNs visiting the mobile network umobility management of the MR is not transparent to the MNs Prefix Scope Binding Updates uis more appropriate to support SNs permanently located in the mobile network umobility management of the MR is transparent to the SNs Both solution may not scale to large mobile networks IETF Status:

PLANETE TEAM IPCN - Thierry Ernst - May Ongoing work: How to minimise signalling ? Binding Update explosion uEach SN / MN communicate with several CNs uWe want to perform optimal routing: Current CoA must be sent periodically to each CN MRs CoA if we use Prefix Scope Binding Updates MRs RCoA if we use HMIPv6 Extended Mode Periodic burst due to Binding Updates on the first link – –about 6744 bits every 10 seconds if only one CN – –about bits every 10 seconds if 100 CNs

PLANETE TEAM IPCN - Thierry Ernst - May Ongoing work: Multicast delivery of BUs uIf MR sends Prefix Scope Binding Updates, we note that all CNs get an identical copy of the BU uMulticast delivery of Binding Updates for large mobile networks an innovative trend

PLANETE TEAM IPCN - Thierry Ernst - May Ongoing work: Multicast delivery of BUs Examples on a 1000 nodes topology - CNs are selected randomly For each number of CN, MR visits the same list of ARs Graphs show the total number of links and bandwidth consumed by Binding Updates during 400 seconds for each number of CNs

PLANETE TEAM IPCN - Thierry Ernst - May Conclusion: Open issues Mobile routers and networks have very specific problems and requirements uThey deserve their own solutions uMany open issues to address: Mobile Router moving without its attached nodes Nested mobility: –Mobile Nodes visiting the mobile network –the car which enters in the Eurostar Shuttle is a MN (phone) in a mobile network (PAN) in a mobile network (car) in a mobile network (train) impact on routing protocols What about: uRouter advertisements sent by MR ? uMultihomed MR uNetwork Renumbering

PLANETE TEAM IPCN - Thierry Ernst - May Conclusion: Requirements Requirements usually associated with mobility of end-systems +: uScalability: a very large number of mobile networks mobile network comprising one or more IP subnets very large mobile networks (hundred of SNs or MNs) uOptimal use of network resources: Optimal Routing between CNs and nodes behind the MR (both SNs and MNs) Minimal signalling load Minimise bandwidth use between MR and access router uMobility transparency for nodes behind the MR uAs good security as for mobile nodes (Authentication, Authorisation,…)

PLANETE TEAM IPCN - Thierry Ernst - May Conclusion: In summary Mobile IPv6 can not support mobile networks as is: uredirection by the HA of packets intended to the SNs is not clear uno optimal routing between CNs and SNs Solutions: uPrefix Scope Binding Updates (MOTOROLA / INRIA) for SNs permanently in the mobile network uHMIPv6 Extended Mode (ERICSSON / INRIA) for MNs temporarily in the mobile network uMulticast delivery of Binding Updates (MOTOROLA / INRIA) for large mobile network still a research item

PLANETE TEAM IPCN - Thierry Ernst - May Thank you Fore more information: uhttp:// Draft, presentation made at the IETF and other documents IETF web site: (MobileIP / Seamoby) uPrefix Scope Binding Update: draft-ernst-mobileip-v6-network-01.txt uHMIPv6 Extended Mode draft-ietf-mobileip-hmipv6-03.txt uSeamoby Working Group - micro-mobility design team draft-ietf-seamoby-mm-problem-01.txt