Slide 1. Slide 2. Slide 3. Technological Advantages of Mobile IPv6. Outline of Presentation. Earth with 2 Billion Mobile devices

Similar documents
Techological Advantages of Mobile IPv6

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

Charles Perkins Nokia Research Center 2 July Mobility Support in IPv6 <draft-ietf-mobileip-ipv6-14.txt> Status of This Memo

Mobile IP. Mobile Computing. Mobility versus Portability

IPv6 Changes in Mobile IPv6 from Connectathon

IP Mobility vs. Session Mobility

Internet Engineering Task Force (IETF) Ericsson July 2011

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

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]

What is mobility? Mobile IP. Mobility Impact on Protocol Stack (cont.) Advanced Topics in Computer Networks

Foreword xxiii Preface xxvii IPv6 Rationale and Features

Handover Management for Mobile Nodes in IPv6 Networks

IPv6 migration challenges and Security

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

Mohammad Hossein Manshaei 1393

An Analysis of The Fast Handovers for Mobile IPv6 Protocol

CSE 123A Computer Netwrking

ECS-087: Mobile Computing

Network Working Group Request for Comments: Nokia Research Center F. Dupont GET/ENST Bretagne June 2004

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

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

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

Mobile IPv6. Washington University in St. Louis

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

Modification to Ipv6 Neighbor Discovery and Mobile Node Operation

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

IPv6 Protocol. Does it solve all the security problems of IPv4? Franjo Majstor EMEA Consulting Engineer Cisco Systems, Inc.

Mobile Communications Chapter 9: Network Protocols/Mobile IP

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

Mobile IPv6 Overview

Table 3-1 Joint Staff IPv6 Operational Criteria

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

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

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

Mobility Management - Basics

generated, it must be associated with a new nonce index, e.g., j. CN keeps both the current value of N j and a small set of previous nonce values, N j

Mobility Management Basics

Request for Comments: INRIA K. El Malki Ericsson L. Bellier INRIA August Hierarchical Mobile IPv6 Mobility Management (HMIPv6)

Fundamental Questions to Answer About Computer Networking, Jan 2009 Prof. Ying-Dar Lin,

HIP Host Identity Protocol. October 2007 Patrik Salmela Ericsson

Flexible Dynamic Mesh VPN draft-detienne-dmvpn-00

CSE 123b Communications Software

Quick announcements. CSE 123b Communications Software. Today s issues. Last class. The Mobility Problem. Problems. Spring 2004

IPv6: An Introduction

Mobile IPv6 performance in networks: handover optimizations on the link and network layer

Mobility Support in IPv6

Communications Software. CSE 123b. CSE 123b. Spring Lecture 10: Mobile Networking. Stefan Savage

Quick announcement. CSE 123b Communications Software. Last class. Today s issues. The Mobility Problem. Problems. Spring 2003

SJTU 2018 Fall Computer Networking. Wireless Communication

Mobile IPv6 Operations Explored

Network Security - ISA 656 IPsec IPsec Key Management (IKE)

Mobile IP. Mobile IP 1

Mobile IP Overview. Based on IP so any media that can support IP can also support Mobile IP

IPV6 SIMPLE SECURITY CAPABILITIES.

Location Management Agent for SCTP Handover in Mobile Network

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

Mobile IP and Mobile Transport Protocols

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

On using Mobile IP Protocols

An Industry view of IPv6 Advantages

Why do we really want an ID/locator split anyway?

Advanced Computer Networks. IP Mobility

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

IPv6 at takeoff speed. Brian Carpenter Distinguished Engineer, IBM Chair, IETF June 2005

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

IPv6-based Beyond-3G Networking

Joe Finney. IP Mobility Distributed M.Sc. Network layer mobility. Agenda for Today. Dr. Joe Finney Lancaster University, UK

OPTIMIZING MOBILITY MANAGEMENT IN FUTURE IPv6 MOBILE NETWORKS

Mobility Management Protocols for Wireless Networks. By Sanaa Taha

Architectural Approaches to Multi-Homing for IPv6

IPv6 Next generation IP

Fast Handover in Mobile IPv4 and IPv6

Mobile IPv6 Security while traversing a NAT

Fast handoff for Mobile IP and Link Layer Triggers

IEEE C /08

O-PMIPv6: Optimized Proxy Mobile IPv6. Ahmad Rasem, Bachelor of Communications Engineering

Internet Control Message Protocol

MANET Architecture and address auto-configuration issue

Network Encryption 3 4/20/17

white paper The Benefits of IPv6 for the Mobile Internet

Mobility Management. Advanced Mobile Communication Networks. Integrated Communication Systems Group Ilmenau University of Technology

TSIN02 - Internetworking

Internet Protocol, Version 6

CSE 4215/5431: Mobile Communications Winter Suprakash Datta

A Fast Handover Protocol for Mobile IPv6 Using Mobility Prediction Mechanism

NAT, IPv6, & UDP CS640, Announcements Assignment #3 released

IEEE C /26. IEEE Working Group on Mobile Broadband Wireless Access <

Planning for Information Network

IPv6 Security Vendor Point of View. Eric Vyncke, Distinguished Engineer Cisco, CTO/Consulting Engineering

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

Internet security and privacy

Mobile Communications Mobility Support in Network Layer

Mobile Communications Chapter 8: Network Protocols/Mobile IP

IEEE Assisted Network Layer Mobility Support

Host Identity Protocol (HIP):

Joe Finney. Network layer mobility. Agenda for Today. IP Mobility Distributed M.Sc. Dr. Joe Finney Lancaster University, UK

Transitioning to IPv6

Network Layer. Mobile IP. Slides adapted from Prof. Dr.-Ing. Jochen H. Schiller and W. Stallings

Transcription:

Slide 1 Technological Advantages of Mobile IPv6 Nokia Research Center Mountain View, CA USA Charles E. Perkins http://people.nokia.net/charliep charliep@iprg.nokia.com 1 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 2 Outline of Presentation Mobile IP in General What s great for mobility about IPv6? Recent results from Mobile IPv6 Context Transfer and Seamless Handover Challenges for the future 2 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 3 Earth with 2 Billion Mobile devices One billion is a large number; we ll be there this year or next It s never been done before! In the beginning, most of them will not be Internet enabled, but they will come online rapidly If IPv4 can do it at all, it will be at a tremendous (unimaginable, even) cost in complexity Only IPv6 offers enough addresses; the Internet is still young! IPv6 also offers the features needed for mobile networking Only Mobile IPv6 takes advantage of the IPv6 features to offer seamless roaming. Network-layer roaming also enables significant cost reductions and improved deployability 3 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 4 Protocol Stacks vs. Mobility Mobility affects every layer of the protocol stack Physical layer: variable S/N ratio, directionality, etc. Link-layer: error correction, hidden terminal effects, Network layer: what this talk is about! Transport layer: congestion vs. errors,?qos? Application configurability, service discovery Eventually, the Internet will be dominated by mobile nodes but as of now the IETF effort doesn t reflect this! Low level protocols attempt to provide transparency But application protocols sometimes need triggers need for new APIs to support mobility Levels 8, 9, and 10 are also affected by mobility Profile management and adaptive network environment 4 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 5 Why Mobile IP? Both ends of a TCP session (connection) need to keep the same IP address for the life of the session. This is the home address, used for end-to-end communication IP needs to change the IP address when a network node moves to a new place in the network. This is the care-of address, used for routing Mobile IP considers the mobility problem as a routing problem managing a binding that is, a dynamic tunnel between a care-of address and a home address Of course, there is a lot more to it than that! 5 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 6 Mobile IP protocol overview Home Agent correspondent node Local Router charliep@nokia.com correspondent node with binding Routing Prefix from local Router Advertisement Seamless Roaming: Mobile Node appears always on home network Address autoconfiguration care-of address Binding Updates home agent & correspondent nodes (home address, care-of address, binding lifetime) 6 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 7 IPv6 features used for Mobile IPv6 Enough Addresses Enough Security (we thought) Address Autoconfiguration for getting care-of addresses Destination Options (and, now, Mobility) extension headers also, reduced Soft-State, etc., not covered here 7 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 8 Features added Binding Cache management in new Mobility Header (a lot like the existing Destination Options header) Route optimization using new Route Header (Almost exactly like the existing Route Header was used) New ICMP messages For Home Agent discovery New Router Advertisement extension For renumbering Binding Request message type 8 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 9 Enough Addresses 340 undecillion addresses (340,282,366,920,938,463,463,374,607,431,768,211,456) total! Needed for billions of IP-addressable wireless handsets over the next 20 years IPv4 address space crunch driving current deployment of NAT But, multi-level NAT unknown/unavailable Besides, NAT not useful for always on operation Even more IP addresses needed for embedded wireless! Especially interesting for China now 22 million IPv4 addresses and 130+ million handsets 9 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 10 Route Optimization Most Internet devices will be mobile, so we should design for that case for the health of the future Internet Binding Update SHOULD be part of every IPv6 node implementation, according to IETF specification Reduces network load by ~50% (depending on your favorite traffic model) Route Optimization could double Internet performance reduced latency better bandwidth utilization reduced vulnerability to network partition eliminate any potential Home Agent bottleneck 10 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 11 Message Types Binding Cache Maintenance Binding Update Binding Acknowledgement Binding Request Home Address Option Return Routability Tests Home Address Test Initiate Care-of Address Test Initiate Home Address Test Care-of Address Test Renumbering Messages Mobile Prefix Solicitation Mobile Prefix Advertisement Home Agent Discovery 11 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 12 Header Types Mobility Header All Binding Cache messages Return Routability messages (HoTI, CoTI, HoT, CoT) New Routing Header for comfortable firewall administration Used by correspondent nodes Has intermediate node == mobile node s care-of address (cannot be forwarded) Presmably makes firewall administrators happier Destination Option Header contains Home Address Option IPv6 in IPv6 encapsulation Non-Final Mobility Header Same messages, but can carry payload also Should be a working-group document by the this time ICMP for Home Agent Discovery 12 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 13 Ingress Filtering and Home Address Option Ingress filtering border routers enforce topologically correct source IP address fields End-to-end applications want to deal with home address exclusively Topological correctness requires the care-of address to be in the Source IP address field IP traditionally passes the Source IP address field up to higher level protocol (e.g., TCP) Home Address Option changes this behavior, so that the option data is passed instead (i.e., the home address!) Result: topological correctness AND stable identification for higher-level protocols 13 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 14 Establishing a Binding Security Association BSA is needed specifically for authenticating Binding Updates Return Routability (RR) tests rely on routing infrastructure Mobile IPv6 RR enables mobile authentication not identification Latter could require validation via certificate authority The correspondent node only has assurance that the Binding Update comes from the same node as before Mobile IPv6 solution resists Denial of Service (DoS) attacks First, do no harm That is, we must be as safe as communications between statically located IPv4 network nodes Only nodes between correspondent node and home network can disrupt traffic 14 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 15 RR Protocol Overview mobile node HoT HoTI CoTI CoT Binding Update correspondent node Test return routability for home address (HoTI, HoT) Test return routability for care-of address (CoTI, CoT) HoT and CoT carry nonces to be combined to make Kbu Very few nodes see nonces in both HoT and CoT BSA in current specification is short-lived Correspondent node keeps no per-mobile state during HoT/CoT Diffie-Hellman could be another option but it s either expensive or patented 15 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 16 Mobile IPv6 status Mobile IPv6 testing event Sept 15-17, 1999 Bull, Ericsson, NEC, INRIA ETSI bake-offs, 2000 & 2001 success! Connectathon March 2000, 2001, 2002 success! Return Routability for Key Establishment Distinguishing between renumbering and movement tunneled router solicitations and advertisements Authentication data in option, as well as in AH or ESP(?) Fast handover design team has issued Internet Draft Chairs and ADs are pushing for re-completion Draft -17.txt issued on Monday, may go to Last Call Draft -18.txt is quite likely to be needed early June 16 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 17 Advantages and Features of Mobile IPv6 Scalable approach to transparent mobility management Applications really can continue to work without modification Performance is quite acceptable, and rarely should burden network capacity Uses IPv6 features with very little change address autoconfiguration authentication requires no address-space partitioning reduced implementation requirements Scalable approach to establishing Binding Security Associations Network renumbering in home domain or foreign domain without restarting mobile device Home Agent discovery 17 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 18 Smooth/Fast/Seamless Handover Smooth handover == low loss Fast handover == low delay 30 ms? Can router pre-empt Duplicate Address Detection?? Seamless handover == smooth and fast 18 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 19 Context Features for Transfer Feature state established to minimize connection overhead Mainly, to conserve bandwidth Header Compression Buffered Data Quality of Service requirements, and perhaps accounting data Security Association with access router, authorization tokens Application context transfer also needed, but not appropriate for resolution within mobile-ip, aaa, rohc, or seamoby working groups Care-of Address, MAC address, etc. handled via fast handover 19 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 20 Context Transfer Framework Control messages HI and Hack (ICMP messages) from Mobile IPv6 fast handover design team are good candidates What about scenarios besides smooth handovers? Context features requested/provided as options Could be another ICMP message, or SCTP, or Dest Opt, or?? Generic Profile types Could be used with any control messages Most kinds of context features will have a number of variants, each with different profile types (e.g., QoS, or [rohc]) Profile types would be registered with IANA, and each specification would lay out fields of suboptions Presence vectors/default values for each field 20 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 21 Mobile-controlled handover PAR RS RA HI HAck NAR One scenario: mobile sends special Router Solicitation (RS) Previous Access Router Proxy Router Advert. (RA) Previous Access Router sends Handover Initiate (HI) New Access Router Handover Acknowledge (HACK) 21 NOKIA NERD2000.PPT/ 11/20/00 / HFl

Slide 22 Network Controlled Handover PAR NAR HI HAck proxy rtr adv Previous access router (PAR) sends Proxy Router Advertisement on behalf of the new access router (NAR) contains prefix and lifetime information, etc. PAR sends Handover Initiate message to NAR Mobile node SHOULD finalize context transfer at NAR 22 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 23 Challenges for Mobile IPv6 Achieving Proposed Standard (esp. re: HAO) Legacy equipment and smooth transition (esp. with HLR) Walled Gardens (mobile access to all Internet services desired) Application adaptations to mobility (new APIs needed) Security protocol development, deployment (key distribution) Maintaining same level of quality as in current cellular (help from [seamoby]) Enabling ad hoc networking (what is the business model?) Governmental considerations (Location) Harmonizing 3GPP and 3GPP2 Video? QoS? Social awareness to restore the end-to-end application model (vs., e.g., NATs) 23 NOKIA NERD2000.PPT/ 11/20/00 / HFl Slide 24 Summary and Conclusions Mobile IPv6 offers scalable, secure, and high-performance mobility management Mobile IPv6 is working, and new issues are resolved There s lots of interoperability experience, but new draft is different Implementation is natural under IPv6 and IPsec Binding Update now has a lightweight key establishment protocol First, do no harm Fast Handover has been developed for improved handover performance (goal: smooth voice handovers and, video!) Context Transfer to preserve link contexts to avoid reestablishment (gaining further performance improvements) 24 NOKIA NERD2000.PPT/ 11/20/00 / HFl