IPv6 in 2G and 3G Networks. John Loughney. North American IPv6 Forum 2004

Similar documents
IPv6 Transition Solutions for 3GPP Networks

Network Operators (ISPs) Perspectives (Challenges and Progresses). = IPv6 at Sonatel M. Sall

ARCHITECTING THE NETWORK FOR THE MOBILE IPV6 TRANSITION. Gary Hauser Sr. Marketing Mgr. Mobility Sector Member 3GPP RAN3 WG

IPv6 Roaming Behavior Analysis draft-chen-v6ops-ipv6-roaming-analysis-00. IETF 87- Berlin, August 2013

IPv6 transition for mobile networks. Tomas lynch ip & convergence Lacnog, sao paulo, brazil October 2010

Request for Comments: 3574 Category: Informational August 2003

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

COPYRIGHTED MATERIAL. Contents. 1 Short Message Service and IP Network Integration 1. 2 Mobility Management for GPRS and UMTS 39

IPv6 migration strategies for mobile networks

IPv6 impact on 3G Networks: An operator s view

Workshop on the IPv6 development in Saudi Arabia 8 February 2009; Riyadh - KSA

GPRS and UMTS T

TSIN02 - Internetworking

IPv6 in Mobile Networks and IMS Ericsson NEA Toshikane Oda

Colloque IPv6. d IPv6 dans les réseaux mobiles. David BINET. Orange. Caen, 13 Juin 2013

IPv6. Internet Technologies and Applications

IPv6 the Catalyst for Convergence

Host-based Translation Problem Statement.

ETSI TR V9.0.0 ( ) Technical Report

The Future Wireless Internet

IP Multimedia Services: Analysis of Mobile IP and SIP Interactions in 3G Networks

Transition To IPv6 October 2011

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

Wireless LAN Based GPRS Support Node

Convergence WLAN/CDMA Architecture. CDG Technology Forum October 7, 2005

A Multihoming based IPv4/IPv6 Transition Approach

Mobile broadband -Dual Stack IP connectivity

How to plan and deploy GovWiFi - its IPv6 now! Jul 2013

End-to-end IP Service Quality and Mobility - Lecture #6 -

IPv6 at Google. Lorenzo Colitti

IPv6 Community Wifi. Unique IPv6 Prefix per Host. IPv6 Enhanced Subscriber Access for WLAN Access Gunter Van de Velde Public.

Introduction to IPv6. Stig Venaas, UNINETT /18/2001

IPv6 support. Chris Mitchell. Program Manager Microsoft Corporation Windows Networking & Communications IPv6

IP multimedia in 3G. Structure. Author: MartinHarris Orange. Understanding IP multimedia in 3G. Developments in 3GPP. IP multimedia services

Dual-Stack lite. Alain Durand. May 28th, 2009

Configuring Security on the GGSN

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

Business Objects Product Suite

Mobile broadband and IPv6 in Slovenia

CCNA Questions/Answers IPv6. Select the valid IPv6 address from given ones. (Choose two) A. FE63::0043::11:21 B :2:11.1 C.

Transition Strategies from IPv4 to IPv6: The case of GRNET

IPv6 at Google. Lorenzo Colitti

Cisco ASR 5000 Series Small Cell Gateway

IPv6 Transitioning. An overview of what s around. Marco Hogewoning Trainer, RIPE NCC

Elmic Systems: From IPv4 to MoonV6. The most fluent way to speak Internet

Journey to IPv6 A Real-World deployment for Mobiles

Status of IMS-Based Next Generation Networks for Fixed Mobile Convergence

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

TECHNICAL BRIEFING: MOBILE ACCESS TO THE INTERNET. Bornholm, October 2003

Journey to IPv6: A Real-World deployment for Mobiles

Executive Summary...1 Chapter 1: Introduction...1

LISP Locator/ID Separation Protocol

IPv6 tutorial. RedIRIS Miguel Angel Sotos

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

Why IPv6? Roque Gagliano LACNIC

Migration to IPv6 from IPv4. Is it necessary?

IPv6 in Cellular Networks

Comcast IPv6 Trials NANOG50 John Jason Brzozowski

3GPP TS V8.4.0 ( )

ETSI TS V ( )

IMS-centric Evaluation of IPv4/IPv6 Transition Methods in 3G UMTS Systems

Advanced Computer Networks. IP Mobility

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc.

Akamai's V6 Rollout Plan and Experience from a CDN Point of View. Christian Kaufmann Director Network Architecture Akamai Technologies, Inc.

Considerations and Actions of Content Providers in Adopting IPv6

Mobile IP and its trends for changing from IPv4 to IPv6

Foreword xxiii Preface xxvii IPv6 Rationale and Features

3GPP TR v0.4.0( )

Unit 5 - IPv4/ IPv6 Transition Mechanism(8hr) BCT IV/ II Elective - Networking with IPv6

L2TP Access Concentrator

IPv6 Transition Mechanisms

Security Concerns With Tunneling draft-ietf-v6ops-tunnel-security-concerns-00

All-IP System MMD Roaming Technical Report

Mobile IPv6 Operations Explored

T325 Summary T305 T325 B BLOCK 2 4 PART III T325. Session 1 Block III Part 2 Section 2 - Continous Network Architecture. Dr. Saatchi, Seyed Mohsen

APRICOT 2005 T10-4 Enterprise Network: IPv6 Transition and Operation

Configuring IPv6 PDP Support on the GGSN

IPv6 in Cellular Networks

Proxy Mobile IPv6 (PMIPv6)

3GPP TS V6.1.0 ( )

IPv6 Transition JITC Oct 8-9, 2002 FT Huachuca, AZ

Deploying IPv6 Services

CDG Technology Forum Inter-Technology Networking

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

Mobile Communications

show gprs access-point

IMS signalling for multiparty services based on network level multicast

Part V. Appendices. Service M odelling: Principles and Applications Vilho Räisänen 2006 John Wiley & Sons, Ltd ISBN:

GPRS billing: getting ready for UMTS

Applications and the end-to model of the Internet. Abstract

2001, Cisco Systems, Inc. All rights reserved. Copyright 2001, Cisco Systems, Inc. All rights reserved. Printed in USA. Presentation_ID.

FREQUENTLY ASKED QUESTIONS ABOUT IPv6

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

IP Addressing Modes for Cisco Collaboration Products

Customer IPv6 Delivery

3GPP TR V1.1.1 ( )

Asheville-Buncombe Technical Community College Department of Networking Technology. Course Outline

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

IPv6 Transition Technology

UDP NAT Traversal. CSCI-4220 Network Programming Spring 2015

Transcription:

IPv6 in 2G and 3G Networks John Loughney North American IPv6 Forum 2004

Introduction Relevant IPv6 Status in the IETF Relevant IPv6 Status in 3GPP Relevant IPv6 Status in 3GPP2 Conclusion

What IPv6 Brings Resolves the address space limitation of IPv4 Enables global peer-to-peer services across different networks What is possible with IPv4 in limited scale, is globally possible with IPv6 Less complexity in network maintenance No private address spaces No NATs (savings both in equipment and maintenance costs) End-to-end security features are easier to deploy with global addresses EN D-TO -EN D PHONE CALL +44 3 1234567 +44 9 7654321 EN D-TO -EN D IP M U LTIM ED IA CO N N ECTIO N 1080::1:1:2:ABBA:CAFE IP v6 1080::AAAA:1:2:3:4

IPv6 Products Gaining Momentum Symbian 7.0 supports IPv6. Microsoft WinXP and Windows server 2003 supports IPv6. Linux, HP-UX, AIX, VMS, & Solaris 8 shipping IPv6. Most infrastructure vendors support IPv6 Nokia shipping IPv6 in IPSO 3.3 Cisco announced IPv6 support from IOS 12.2(1)T. Applications Sendmail, Apache Web server and Squid webcache are IPv6 enabled. New breed of applications such as 3Degrees are IPv6 only. For a current list see: http://www.ipv6forum.com/navbar/links/v6apps.htm http://www.ipv6.org/v6-apps.html

Dual Stack Handsets One common misconception is that IPv6 stack, especially dual stack, is heavy on terminals. IPv6 TCP/IP stack size is comparable to IPv4 TCP/IP stack. Dual stack (IPv4 and IPv6) size is NOT multiple times the size of IPV4 stack. Dual stack (v4/v6) is comparable (only about 15% bigger than) IPv4 TCP/IP stack. Direct correspondence between IPv4 socket library and IPv6 socket library porting does not require major changes in applications.

Peer-to-peer type of applications. Push-to-Talk SIP based multimedia and VoIP Peer-to-peer games IPsec VPNs Applications Benefiting from IPv6

IPv6 in

IPv6 in 3GPP Specifications Support for IPv6 (for user traffic) was fully introduced in 3GPP Release 99. IPv6 address allocation mechanism was updated in 2002 to allocate a globally unique (/64) prefix (instead of a single address) for every primary PDP context. IP Multimedia Subsystem (IMS) - multimedia service infrastructure introduced in Release 5 specifies IPv6 as the only IP version in the IMS to avoid IPv4-IPv6 transition and interworking problems.

Transition to IPv6 in 3GPP networks 3GPP networks have specific requirements and scenarios for transition. Analyzed in the IETF v6ops Working Group Transition Scenarios for 3GPP Networks - RFC 3574 3GPP Analysis - draft-ietf-v6ops-3gpp-analysis-10.txt GPRS transition scenarios: 1. Dual Stack UE connecting to IPv4 and IPv6 nodes 2. IPv6 UE connecting to an IPv6 node through an IPv4 network 3. IPv4 UE connecting to an IPv4 node through an IPv6 network 4. IPv6 UE connecting to an IPv4 node 5. IPv4 UE connecting to an IPv6 node IMS transition scenarios: 1. UE connecting to a node in an IPv4 network through IMS 2. Two IPv6 IMS connected via an IPv4 network

Client,Private IPv4 address 1 There can be NO NATs betw een the PoC term inaland PoC Server! PoC and NATs The UDP inactivity timer in NAT can cause the public UDP port 6538 to be assigned to a different mobile, if the mobile does not send any data within a certain amount of time, e.g. in 40 seconds PoC Server,Public IPv4 address 3 Client,Private IPv4 address 2 N A T UDP port = 6538 Even though PoC connections use a PoC server in the network, private addresses cause problems similar to other SIP signaling cases. UDP inactivity timers are used with NATs and cause some problems: The mobile would need to send keep-alive packets to every used public UDP socket in about 30 seconds. This generates unnecessary overhead traffic and would be very bad for the battery life. The mobiles could easily use up all of the operators public IPv4-addresses due to the refreshments, the public UDP ports can t be assigned to new mobiles. Thus, for performance reasons, NATs should not be used for PoC!!

Private IPv4 Inter-Operator PoC Connectivity with IPv4 Operator1 NAT Public IPv4 Public IPv4 Operator5 NAT Private IPv4 Private IPv4 Operator2 Public IPv4 Public IPv4 Operator6 Private IPv4 NAT NAT Private IPv4 Operator3 NAT Public IPv4 Public IPv4 Operator7 NAT Private IPv4 Private IPv4 Operator4 NAT Public IPv4 Public IPv4 Operator8 NAT Private IPv4 Lots of PoC users require port reservations that can use much of the operator s public IPv4 address space. Current GPRS networks use private addresses almost exclusively.

IMS - IP Multimedia Subsystem GGSN IMS (IPv6) WLAN Fixed netw ork IP Multimedia Subsystem (IMS) is an architecture for mobile multimedia services. IMS is an application that needs IPv6 to be successful and widely deployed. For roaming and inter-operator cases. IMS uses Session Initiation Protocol (SIP) IMS enables peer-to-peer applications

M ulti-country/operator SIP-connectivity network IMS with IPv6 CSCF SIP Signaling: A s address = Public IPv6 Address 1 Public IP-routing dom ain (inter-operator connections) CSCF Client, Public IPv6 address 1 Media from B to A: Sent to Public IPv6 Address 1 Client, Public IPv6 address 2 Peer-to-peer connections can be expanded to inter-operator and inter-country w henever the operator wants to do so

HLR needs to support provisioning of PDP-contexts with type = IPv6 HLR DNS IPv6 basics (for IMS services) APNs supporting IPv6 and IPv6 over IPv4 tunneling. DNS supporting IPv6 APNs & IPv6 address records (AAAA records) IPv6 capable servers (e.g. IMS) Turning IPv6 on is quite simple GGSN & SGSN supporting IPv6 HLR, DNS and Firewall sw update HLR, DNS and GGSN configurations IPv6 server site has an IPv6-capable router IPv6-capable terminals DNS HLR CSCF CPS site router with IPv6 over IPv4 tunneling (may not be needed) SGSN IMS APN GGSN Native IPv6 or IPv6-in-IPv4 tunnels IMS APN GGSN SGSN Support for IPv6 PDP context signaling in SGSN. IPv6 capable Firewalls IPv6 capable terminals

IPv6 in

3GPP2 IS-835C specifies Simple IPv6 /64 addresses through PPP. no duplicate address detection. Mobile IP MIPv6 is now RFC 3775! IPv6 in 3GPP2 3GPP2 will incorporate this now that MIPv6 has after RFC status in the IETF. 3GPP2 standardization plan for MIPv6 is to be part of IS-835 Rel D (to be published mid-2004) 3GPP2 may also need some context transfers between PDSN s when MIPv6 is deployed. 3GPP2 and 3GPP are Co-operating on IMS 3GPP2 IMS supports both IPv4 and IPv6

Transition Scenarios for 3GPP2 Operators Many possible scenarios for network transition. Simple IPv4 -> Simple IPv6 Mobile IPv4 -> Simple IPv6 Mobile IPv4 -> Mobile IPv6 Various choices for upgrading network Upgrade mobile terminals and PDSNs and some services to dualstack. Leave operator core network as IPv4. Upgrade only mobile terminals and some services to dual-stack. Employ transition mechanism on mobile.

IPv4 and IPv6 Network DST PDSN Operator Network EDGE ROUTER IPv4/IPv6 Host IPv6 IPv6 Internet IPv6 Host Operator IPv6 Services Operator IPv4 Services ROUTER1 ROUTER2 IPv4 IPv4 Internet IPv4/IPv6 Host Operator Network IPv4/IPv6 Host IPv4 Host

Mobile Perspective Dual-Stack Mobile can open an IPv4 only, IPv6 only or both IPv4 and IPv6 connection with the PDSN. Mobile can add or remove IP or IPv6 NCPs at any time. Mobile will use DNS to determine the address family of the end-host. Mobile will decide to use either IPv4 or IPv6 based on the address family of the end-host. Network Perspective PDSN and Edge router must be upgraded to dual-stack. PDSN can tunnel IPv6 packets over IPv4 if the operator core network is IPv4 only. PDSN IPv4 -> dual-stack upgrades are usually software upgrades.

Dual Stack Access DST IPv6 packets PDSN Operator Network EDGE ROUTER IPv4/IPv6 Host IPv6 IPv6 Internet IPv6 Host IPv6 tunneled over IPv4 ROUTER1 IPv4/IPv6 Host ROUTER2 Operator IPv6 Services Operator IPv4 Services IPv4 IPv4 Internet IPv6 packets IPv4 packets Operator Network IPv4/IPv6 Host IPv4 Host

Advantages of Dual-Stack Does not require tunneling on the wireless link. Pricing issues on wireless usage. Bandwidth and latency issues on the wireless link Services can be upgraded to IPv6 in a phased manner. Use of DNS records (AAAA or A records) is the central control point for transitioning services. Software upgrades required for network entities, for the most part.

IPv6 resolves IPv4 address space limitations and enables peer-to-peer connectivity in global scale Co-existence of IPv4 and IPv6. 1.Enable IPv6 in end nodes and networks 2.Make applications use IPv6. Summary Enabling IPv6 in mobile network is relatively straight-forward. IMS era is here Commercial IMS network elements & IMS services (file sharing, peerto-peer gaming,...) piloting in 2004 Wide-scale, commercial IMS deployment in from 2005 onwards IPv6 is an important enabler for IMS However, IPv6 can be used for more than just IMS. Connecting People