Applicability of IETF Mobility Solutions to the 3GPP All IP Network

Similar documents
System Enhancements for Accessing Broadcast Services in All-IP Networks. Motivation

3GPP TS V ( )

3GPP TS V8.3.0 ( )

ETSI TS V ( )

Virtual ID: A Technique for Mobility, Multi- Homing, and Location Privacy in Next Generation Wireless Networks

Proxy Mobile IPv6 (PMIPv6)

ETSI TS V ( )

ETSI TS V8.4.0 ( ) Technical Specification

ETSI TS V8.8.0 ( ) Technical Specification

3GPP TS V8.9.0 ( )

3GPP TS V8.0.0 ( )

ETSI TS V8.0.0 ( ) Technical Specification

Software Defined Network Architectures for Wireless Networks

Distributed mobility management

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

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

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V ( )

ETSI TS V9.3.0 ( ) Technical Specification

Mobile SCTP for IP Mobility Support in All-IP Networks

3GPP TS V9.4.0 ( )

Internet Engineering Task Force (IETF) P. Seite Orange H. Chan Huawei Technologies CJ. Bernardos UC3M January 2015

Signalling Effort Evaluation of Mobility Protocols within Evolved Packet Core Network

ETSI TS V (201

Framework of Vertical Multi-homing in IPv6-based NGN

A Flow Label Based QoS Scheme for End-to-End Mobile Services

ETSI TS V ( )

Distributed Mobility Management: Current Practices and Gap Analysis

Comparision study of MobileIPv4 and MobileIPv6

PMIPv6 PROXY MOBILE IPV6 OVERVIEW OF PMIPV6, A PROXY-BASED MOBILITY PROTOCOL FOR IPV6 HOSTS. Proxy Mobile IPv6. Peter R. Egli INDIGOO.COM. indigoo.

3GPP TS V8.2.0 ( )

INTRODUCTION TO LTE. ECE MOBILE COMMUNICATION Monday, 25 June 2018

Authors: Carlos J. Bernardos, Santiago Zapata, Francisco J. Galera and Ignacio Soto.

Basic SAE Management Technology for Realizing All-IP Network

Mobile & Wireless Networking. Lecture 9: Mobile IP. [Schiller, Section 8.1]

3GPP TS V8.4.0 ( )

IPv6 deployment scenarios in mobile networks Jouni Korhonen Netnod Spring Meeting 9-11 March, 2011 Stockholm, Sweden

ETSI TS V ( )

IEEE Assisted Network Layer Mobility Support

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

Mohammad Hossein Manshaei 1393

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

Internet Engineering Task Force (IETF) Request for Comments: 6612 Category: Informational May 2012 ISSN:

SIFM: A network architecture for seamless flow mobility between LTE and WiFi networks Analysis and Testbed Implementation

Distributed Mobility Management in Proxy Mobile IPv6 using Hash Function

ETSI TS V8.6.0 ( ) Technical Specification

Advanced Computer Networks. IP Mobility

Simulation of LTE Signaling

Versatile IPv6 Mobility Deployment with Dual Stack Mobile IPv6

Q-PMIP: Query-based Proxy Mobile IPv6

A Study on Mobile IPv6 Based Mobility Management Architecture

ETSI TS V (201

ETSI TS V ( )

High-Touch Delivery Learning Services

ETSI TS V ( ) Technical Specification

ETSI TS V ( )

Native Deployment of ICN in 4G/LTE Mobile Networks

IPv6 migration strategies for mobile networks

3GPP TS V9.5.0 ( )

IPv6 in Mobile Networks and IMS Ericsson NEA Toshikane Oda

ETSI TS V ( )

Inter-Domain Mobility Management Based on the Proxy Mobile IP in Mobile Networks

Distributed Mobility Control for Mobile-Oriented Future Internet Environments

System Architecture Evolution

GPRS and UMTS T

Distributed or Centralized Mobility?

An Efficient Correspondent Registration to Reduce Signaling Overheads for Proxy Mobile IPv6

Emerging Wireless LAN Mobility Protocols

Talk 4: WLAN-GPRS Integration for Next-Generation Mobile Data Networks

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

GTP-based S2b Interface Support on the P-GW and SAEGW

ETSI TS V ( )

Chapter 7. Wireless and Mobile Networks. Computer Networking: A Top Down Approach

ETSI TS V9.2.0 ( ) Technical Specification

CSC 401 Data and Computer Communications Networks

3GPP TS V9.2.0 ( )

Dual-Stack Connections in 3GPP Networks. Jari Arkko and Fredrik Garneij, Ericsson

Mobile IPv6 Overview

Client and Network-based Dual Stack Mobility Management

(12) United States Patent

CDG Technology Forum Inter-Technology Networking

3GPP Evolved Packet System and Femtocell Technologies

On the use of SHIM6 for Mobility Support in IMS Networks

IPV6 MULTIHOMING SUPPORT IN THE MOBILE INTERNET

ETSI TS V ( )

An IETF-based Evolved Packet System beyond the 3GPP Release 8

Multihoming for Mobile IPv6

WiFi Integration in Evolution to 5G networks. Satish Kanugovi WiFi Knowledge Summit, Bangalore March 9, Nokia 2018

ETSI TS V ( )

Internet Engineering Task Force (IETF) Request for Comments: 6572 Category: Standards Track

Quality-of-Service Option for Proxy Mobile IPv6

Evolving IP-IP Gateways to Multi-Access Convergence Gateways for LTE/SAE Systems

Mobile IP and its trends for changing from IPv4 to IPv6

ETSI TS V ( )

Extended Correspondent Registration Scheme for Reducing Handover Delay in Mobile IPv6

Internet Engineering Task Force (IETF) February Local Mobility Anchor (LMA) Discovery for Proxy Mobile IPv6

3GPP TS V ( )

3GPP TS V ( )

Transcription:

Applicability of IETF Mobility Solutions to the 3GPP All IP Patrick Stupar, Krishna Pandit, and Wolfgang Granzow Qualcomm CDMA Technologies GmbH Outline Motivation All-IP paradigm in 3GPP LTE network Survey of candidate IETF protocols for IP mobility DS-MIPv6 PMIP SHIM6 MPTCP Requirements definition Comparison of the considered protocols against considered requirements 2 1

Motivation 54.2 % 18.0 % 23.1 % 36.4 % Source: Internet Users Forecast by Countries, etforecasts & Computer Industry Almanac, February 2008 Over 4 billion cellular subscriptions Over 3 billion of these based on 3GPP standardized technology Increase of IP based services accessed by users through 3GPP device 3GPP solution: definition of all-ip network 3 All-IP network paradigm as seen by 3GPP 3GPP developed a network architecture based on the All-IP paradigm Mobile Node () communicates with any other end point (Correspondent Node ) through IP protocol Full integration of other non-3gpp technologies Packet Data gateway Element providing access to the offered services (e.g. Internet) Mobility Anchor IETF IP mobility protocols are used Proxy Mobile IP Dual Stack Mobile IPv6 All-IP network opens the door to further developments (e.g. local break out, multiple access connectivity) Here: analysis of the applicability of other protocols defined in IEFT to the 3GPP all-ip network PGW 4 2

Dual stack Mobile IPv6 overview Extension of MIPv6 to enable to work with IPv4 access networks (as well as with IPv4 applications) Elements involved Home Agent (mobility anchor) Home Agent usage for the data packet communication can be avoided using Route Optimization uses 2 IP addresses IP address routable to the access network the is attached to The IP address is called Care-of Address (CoA) The CoA is changed anytime the connects to a new access router IP address routable to the Home Agent (HA) The IP address is called Home Address (HoA) The HoA never changes while roams to different access routers The HoA is the IP address use for applications Sockets are bound to the HoA dynamically binds its CoA with the HoA Packets destined to the are routed to the HA HA intercepts the packets HA encapsulate the packets to the registered CoA Packets are delivered to the CoA1 PDN-GW DS-MIPv6 HoA CoA 5 Proxy Mobile IPv6 overview Historically it is an extension of MIPv6 Elements involved router Home Agent (mobility anchor) PMIP uses 2 IP addresses as CoA and HoA in DS-MIPv6 CoA is an address configured on the access router The access router binds its CoA with the HoA of the The router communicates to the HA its CoA and binds it with the HoA of the The HA associates the received CoA to the HoA of the Packets destined to the are routed to the HA HA intercepts the packets HA encapsulate the packets to the registered CoA Packets are delivered to the IP SRC CoA1 IP Dst = HoA DATA PDN-GW PMIP HoA CoA 6 3

Level 3 Shim for IPv6 (SHIM6) overview Defines an extension to the IP layer (called SHIM layer ) Elements involved Two end points of the communication ( and ) The shim layer manages the change of the IP addresses used for communication between the 2 end points The two end nodes exchange all the list of available IP addresses Dynamic update of IP addresses Each end point uses the first IP address received from the other end point as identifier for applications That address is bound to the socket Any of the registered IPv6 addresses can be used to send packets No addition of extensions to data packets from SHIM6 layer When a packet is received by an end point the shim6 layer uses the list of registered IP addresses to demultiplex the data to the proper socket TCP/UDP IP Shim 7 Multipath TCP (MPTCP) overview Defines an extension to TCP protocol Can be seen as the equivalent of SHIM6 pushed to TCP layer Elements involved Two end points of the communication ( and ) Each flow can be split into multiple sub-flows Different sub-flows can be mapped to different IP addresses The two end nodes exchange all the list of available IP addresses during TCP 3-way handshake IP addresses can be added and removed during the ongoing communication Any of the registered addresses can be used to send packets Each packet includes a MPTCP extension When a packet is received by an end point the MPTCP layer uses the extensions included in the packet to demultiplex the data to the proper socket TCP MPTCP IP 8 4

Considered requirements Supported IP version: Both IPv4 and IPv6 addressing schemes are supported by 3GPP architectures. IP address functionality At the identifier level IP address used as identifier for sockets IP address used as locator Double jump support: Mobility solutions should support the scenario where both end points of the communication perform handover concurrently. This scenario can have impacts to control plane and potentially can break the communication Minimal impacts on the core network: Current IP based mobility solutions adopted by 3GPP rely on the usage of a mobility anchor deployed in the network. Deployment and maintenance costs increase directly with number of boxes Packet loss: Robustness of considered protocols towards packet loss during handover must be taken into account 9 Comparison against defined requirements Supported IP version Double jump support Impacts on core network DS-MIPv6 PMIP SHIM6 MPTCP IPv4 and IPv6 addresses are supported (route optimization supports IPv6 only) IPv4 and IPv6 addresses are supported IPv6 addresses are supported IPv4 and IPv6 addresses are supported Supported Supported Not supported Not supported Requirement of Mobility Anchor Requirement of Mobility Anchor No requirement on the network No requirement on the network Packet loss New functionalities limiting packet loss can be added d to mobility anchor New functionalities limiting packet loss can be added d to mobility anchor No dedicated elements in the network to enable packet loss reduction No dedicated elements in the network to enable packet loss reduction 10 5

Conclusion Outlined All-IP network paradigm under 3GPP prospective Analysis of 4 protocols defined in IETF Definition of requirements derived from 3GPP architecture Comparison of considered protocols against defined requirements 11 References 3GPP TS 36.300. "Evolved Universal Terrestrial Radio (E-UTRA) and Evolved Universal Terrestrial Radio (E-UTRAN); Overall description; Stage 2". Version 8.0.0. 2007 http://www.3gpp.org/ftp/specs/htmlinfo/36300.htm. 3GPP TS 23.401. "General Packet Radio Service (GPRS) enhancements for Evolved Universal Terrestrial Radio (E-UTRAN) access". Version 8.0.0. 2007. http://www.3gpp.org/ftp/specs/html-info/23401.htm.. 3GPP TS 23.402. "Architecture enhancements for non-3gpp accesses". Version 8.0.0. 2007. http://www.3gpp.org/ftp/specs/html-info/23402.htm. H. Soliman, et al. " Mobile IPv6 Support for Dual Stack Hosts and s ". IETF RFC 5555, June 2009. http://www.ietf.org/rfc/rfc5555.txt E. Nordmark and M. Bagnulo. " Shim6: Level 3 Multihoming Shim Protocol for IPv6". IETF RFC 5533, June 2009. http://www.ietf.org/rfc/rfc5533.txt S. Gundavelli, et al. " Proxy Mobile IPv6". IETF RFC 5213, August 2008. http://www.ietf.org/rfc/rfc5213.txt A. Ford, et al. " Architectural Guidelines for Multipath TCP Development". IETF internet draft, February 2010. http://tools.ietf.org/id/draft-ietf-mptcp-architecture- 00.txt 12 6

Abbreviations: 3GPP: 3 rd Generation Partnership Project : correspondent node DSMIPv6: Dual Stack Mobile IPv6 E-UTRAN: Evolved UMTS Terrestrial Radio IETF: Internet Engineering Task Force IP: Internet Protocol LTE: Long Term Evolution : Mobile Node MPTCP: multipath TCP PDN: Packet Data PGW: PDN Gateway PMIPv6: Proxy Mobile IPv6 TCP: Transport Control Protocol UDP: user datagram protocol WLAN: Wireless Local Area THANK YOU! 13 7