IPV6 IN MOBILE NETWORKS



Similar documents
IPV6 IN MOBILE NETWORKS

464XLAT: Breaking Free of IPv4. APRICOT 2014

464XLAT in mobile networks

464XLAT: Breaking Free of IPv4. T-Mobile.com NANOG 61 June 2014

VDE Tagung Mobilkommunikation 2014, Osnabruck

IPv6 Roaming Behavior Analysis draft-chen-v6ops-ipv6-roaming-analysis-02

Deploying IPv6 in 3GPP Networks. Evolving Mobile Broadband from 2G to LTE and Beyond. NSN/Nokia Series

SIIT-DC: IPv4 Service Continuity for IPv6 Data Centres. Tore Anderson Redpill Linpro AS RIPE69, London, November 2014

Technical White Paper

Deploying IPv6 at Scale As an ISP. Clinton Work Member of the TELUS team October 2015

Disaster Recovery White Paper

IPv4 and IPv6 Integration. Formation IPv6 Workshop Location, Date

Configuration Guide. How to Configure SSL VPN Features in DSR Series. Overview

How Your Computer Accesses the Internet through your Wi-Fi for Boats Router

Charter Text Network Design and Configuration

IPv6-Only. Now? Sites. Deutscher IPv6 Kongress June 6/7, 2013 Fr ankfur t /Ger many. Holger.Zuleger@hznet.de

Industry Automation White Paper Januar 2013 IPv6 in automation technology

- Network Address Translation -

LAN TCP/IP and DHCP Setup

Securing the Transition Mechanisms

Cisco AnyConnect Secure Mobility Solution Guide

3G/Wi-Fi Seamless Offload

Ensuring a Smooth Transition to Internet Protocol Version 6 (IPv6)

Next Generation Network Firewall

IP Address and Pre-configuration Information

VPN Configuration Guide. Dealing with Identical Local and Remote Network Addresses

SIIT-DC: Stateless IP/ICMP Translation for IPv6 Data Centre Environments & SIIT-DC: Dual Translation Mode

Configuring Global Protect SSL VPN with a user-defined port

IPv6-only hosts in a dual stack environnment

21.4 Network Address Translation (NAT) NAT concept

IPv6 Tunneling Over IPV4

BLOOMBERG ANYWHERE FOR MOBILE CUSTOMERS

IP ALLOCATION AND USAGE POLICY FOR NETWORK SPACE FROM INTEGRA

An Architecture View of Softbank

VIA CONNECT PRO Deployment Guide

Transition to IPv6 in Service Providers

Inside Cisco IT: Making the Leap to IPv6

Real World IPv6 Migration Solutions. Asoka De Saram Sr. Director of Systems Engineering, A10 Networks

Virtual private network. Network security protocols VPN VPN. Instead of a dedicated data link Packets securely sent over a shared network Internet VPN

Application Delivery Networking

Digi Connect WAN Application Helper Configuring and Testing the Digi Connect WAN GSM

VIA COLLAGE Deployment Guide

Network Address Translation (NAT) Good Practice Guideline

Using a VPN with Niagara Systems. v0.3 6, July 2013

Campus IPv6 connection Campus IPv6 deployment

Troubleshooting BlackBerry Enterprise Service 10 version Instructor Manual

How To Connect Ipv4 To Ipv6 On A Ipv2 (Ipv4) On A Network With A Pnet 2.5 (Ipvin4) Or Ipv3 (Ip V6) On An Ipv5

DirectAccess in Windows 7 and Windows Server 2008 R2. Aydin Aslaner Senior Support Escalation Engineer Microsoft MEA Networking Team

Customer Service Description Next Generation Network Firewall

Licenses are not interchangeable between the ISRs and NGX Series ISRs.

Viewing VPN Status, page 335. Configuring a Site-to-Site VPN, page 340. Configuring IPsec Remote Access, page 355

Security implications of the Internet transition to IPv6

Strategies for Getting Started with IPv6

IPv4/IPv6 Transition Mechanisms. Luka Koršič, Matjaž Straus Istenič

Planning for Information Network

1 Basic Configuration of Cisco 2600 Router. Basic Configuration Cisco 2600 Router

France Telecom s IPv6 Strategy. C. Jacquenet, M. Sall

IPv6 TRANSITION TECHNOLOGIES

Carrier Grade NAT. Requirements and Challenges in the Real World. Amir Tabdili Cypress Consulting

ITL BULLETIN FOR JANUARY 2011

SIIT-DC: IPv4 Service Continuity for IPv6 Data Centres. Tore Anderson Redpill Linpro AS 8th Belgian IPv6 Council, Bruxelles, November 2015

Fundamentals of Windows Server 2008 Network and Applications Infrastructure

INTRODUCTION TO FIREWALL SECURITY

Using a VPN with CentraLine AX Systems

Fireware Essentials Exam Study Guide

IPv6 The Big Picture. Rob Evans, Janet

RAP Installation - Updated

WHITE PAPER. Best Practices for Deploying IPv6 over Broadband Access

IPv6 Transition Work in the IETF

Document ID: Introduction

M2M Series Routers. Port Forwarding / DMZ Setup

Planning the transition to IPv6

Configuring Windows Server 2008 Network Infrastructure

Chapter 6 Configuring the SSL VPN Tunnel Client and Port Forwarding

AT&T IP Flex Reach/ IP Toll Free Configuration Guide IC 3.0 with Interaction SIP Proxy

Video Conferencing and Firewalls

Whitepaper IPv6. OpenScape UC Suite IPv6 Transition Strategy

Firewalls und IPv6 worauf Sie achten müssen!

Supporting Multiple Firewalled Subnets on SonicOS Enhanced

Proxy Server, Network Address Translator, Firewall. Proxy Server

Challenges in NetFlow based Event Logging

DEPLOYMENT GUIDE Version 1.0. Deploying the BIG-IP LTM with Microsoft Windows Server 2008 R2 Remote Desktop Services

Create a VPN on your ipad, iphone or ipod Touch and SonicWALL NSA UTM firewall - Part 1: SonicWALL NSA Appliance

Enabling NAT and Routing in DGW v2.0 June 6, 2012

RemoteApp Publishing on AWS

Deploy Remote Desktop Gateway on the AWS Cloud

Appendix D: Configuring Firewalls and Network Address Translation

Digi Connect WAN Application Helper NAT, GRE, ESP and TCP/UPD Forwarding and IP Filtering

Implementing PCoIP Proxy as a Security Server/Access Point Alternative

A10 Networks IPv6 Overview. November 2011

Computer Networks. Introduc)on to Naming, Addressing, and Rou)ng. Week 09. College of Information Science and Engineering Ritsumeikan University

Network Configuration Settings

An Introduction to Orange IPv6 Strategy

Transcription:

TELSTRA TEMPLATE 4X3 BLUE BETA TELPPTV4 IPV6 IN MOBILE NETWORKS SANOG24 IPV6 PRESENTATION 2ND AUGUST 2014 Sunny Yeung Senior Technology Specialist Telstra Wireless Data Engineering Telstra Unrestricted

AGENDA 1. Why IPv6 for Mobile Networks? 2. Current Wireless Architectures 3. Transition Methods 4. Setup and Testing 5. Solution testing and results 6. Considerations 7. Q&A Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 2

WHY IPV6 IN MOBILE NETWORKS? Drivers for IPv6 in Mobiles Depleted IPv4 allocations from APNIC Sustained Growth in mobile data traffic Growth in the number of mobile user equipment New devices are session hungry, consuming multiple IP and ports Projected uptake of Sensor-Networks using 6LoWPAN and Machine to Machine (M2M) communications as well as the Internet of Things which uses IPv6 only IPv4 Public address depletion: Most operators started to deploy NAT44 very early on either on Internet gateways or dedicated devices. IPv4 Private address depletion: APN IP Address pools. Reuse subnets if/where possible. Offload the NAT44 Architecture and avoid complications and costs associated with development of NAT444 more bandaid! VoLTE/IMS Remember - The use of IPv6 services should be invisible to the end-user. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 3

CURRENT WIRELESS ARCHITECTURES Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 4

CURRENT IPV4 IMPLEMENTATION CENTRALISED CGN - National non-overlapping Private Address space used for UE assignment. Large service numbers will mean high Private Address demand. - CGN performs NAT/PAT 44. PAT substantially reduces Public and Private IPv4 address demand, but does not prevent IPv4 address depletion. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 5

TRANSITION METHODS Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 6

TRANSITION METHOD 1 ENABLE IPV6 DUAL-STACK - Our self-imposed requirement is to run a single PDP context / bearer Dual-Stack implementation to reduce licensing costs if this is the way forward - Network Core is enabled with Dual-Stack regardless - Challenges with Dual-Stack: It does not resolve any Private IPv4 depletion problem! Requires IPv4v6 PDP context support on all network elements Possible OS behaviour uncertain (preferences, stack selection) RFC6555? Operational overhead Still requires IPv4 connectivity provisioning Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 7

TRANSITION METHOD 2 ENABLING IPV6 SINGLE STACK - Preferred method when there is a risk of Private IPv4 depletion - IPv4 used as backup in cases where IPv6 service is not available (eg. Roaming) - Stateful NAT64 to replace NAT44 for IPv4 destined traffic. - Network Core is enabled with Dual-Stack regardless. - Challenges DNS resolution issues (local and/or remote) UE requires 464XLAT or similar due to many IPv4 only applications still out there. Requires UEs to support 464XLAT Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 8

TRANSITION METHOD 2 ENABLING IPV6 SINGLE STACK Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 9

WHICH METHOD? SINGLE STACK + NAT64 - UE for Single Stack with NAT64 is available, but many network / application issues need to be resolved. IPv4 literals do not work and requires re-work from developers. - 464XLAT need to be accepted as standard on the UE to accommodate for IPv4 only applications. This is now standard from Android 4.3. - Single Stack relies heavily on NAT64 for the initial few years of transition and many applications require ALGs. These may not be fully supported by vendors. - DNS issues - Translation required to access self-hosted content but issues around header enrichment services must be addressed due to the translation and how radius is applied. DUAL-STACK with IPv4v6 - Issues around which stack it selects on the OS of the UE - Does not help with relieving Private IPv4 address depletion problems - Works well for providers with a lot of self-hosted content that cannot be changed to IPv6 quickly or have alot of IPv4 private address space still available Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 10

SETUP AND TESTING Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 11

SETUP AND TESTING A common configuration can be deployed across all APNs with the following context types. This will provide the maximum flexibility on establishing a successful connection to the network. HLR = IPV4+DS HSS = IPv4v6 MMS/SGSN = DAF set PGW/GGSN = IPv4v6 NAT64 (RFC6146) + DNS64 (RFC6147) MUST be used within each APN. 464XLAT (RFC6877) MUST be used for smartphones and handsets and establish a PDP context of type v6 only. An advantage of this setup is that you can support IPv4 only, and IPv4v6 handsets on the same APN. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 12

SETUP AND TESTING IPv6 was tested using single stack again in 2013 after the release of 464XLAT code from Samsung on the Galaxy S4 device using test software. Dongles may forego 464XLAT only if establishing a Dual-Stack PDP type of IPv4v6 only. In the future when dongles are set with IPv6 only, it MUST support 464XLAT. Devices tested so far: - Samsung Note 3 (Android 4.4.2) - Samsung Galaxy S4 (Android 4.3) - Samsung Galaxy S5 (Android 4.4) - Samsung Note 10.1 2014 (Android 4.3) Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 13

SOLUTION TESTING AND RESULTS Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 14

464XLAT TESTING INDICATIVE RESULTS FROM 2013 TRIAL Most applications working reasonably well. IPsec/VPN applications require more testing if running Android 4.3. Some SSL VPN applications working better under Android 4.4. https://code.google.com/p/android/issues/detail?id=62714 Latency difference at the moment is negligible Some IPv4-only applications now working better with 464XLAT Some applications still experiencing issues we are still investigating why even though 464XLAT is implemented. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 15

CONSIDERATIONS FOR THE FUTURE Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 16

CONSIDERATIONS FOR THE FUTURE Telstra is committed to introducing IPv6 into its Mobile Network, with testing occurring over the last 3 years while the technology is maturing from our providers. CGN is part of this strategy during the transition. These are the steps to introduce IPv6 and CGN: Deploy IPv6 in the infrastructure Deploy CGN at the Internet Border Router with NAT64 Introduce a DNS64 function into DNS resolvers/forwarders or poison your routes from the DNS with the WKP Connect user devices using Single Stack IPv6 Implement 464XLAT on the user devices There will eventually be a time where the only function the CGN will perform is NAT64, and later, eventually completely removed. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 17

CONSIDERATIONS FOR THE FUTURE Most networks usually use Dual-Stack first, but NAT44 networks with private address constraints, like many mobile networks, may benefit going directly to Single-Stack IPv6. Be careful when defining what Single-Stack and Dual-Stack is for Mobiles Dual-Stack is deployed in the Mobile IP Core for the foreseeable future. Single Stack is highly recommended for the PDP session but Dual-Stack is ok as well. You can begin deploying IPv6 today in the Core! Check with your vendor to ensure the features needed are supported. Begin today, don t delay! The chicken or the egg first scenario no longer applies. Networks with IPv4v6 PDP enabled should not have DNS64 enabled simultaneously. Networks with IPv6 PDP only enabled must have DNS64 enabled or with route poisoning enabled on DNS. Begin looking at enabling your content to support native IPv6 CGN may be required to extend the IPv4 depletion. Don t be afraid to use it but don t be overreliant on it the end goal is always native IPv6. CGN will not prevent the inevitable! Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 18

CONSIDERATIONS FOR THE FUTURE Note that the User s Public IPv6 addresses are presented to the internet. Ensure you have sufficient protections and access-lists to protect your users from internet-initiated attacks, but allow users out to the internet. Devices on Single Stack IPv6 must support 464XLAT until all applications have native IPv6 support and IPv4 literals disappear from the internet. Push your device Vendors to support 464XLAT as a standard release. This is already available for all Android devices 4.4.2+. Check with other manufacturers to support 464XLAT. Push for devices that support IPv6 and IPv4v6 Make sure you include RFC6555 (Happy Eyeballs) as a requirement for DS devices We need all Mobile operators to support 3GPP R9 and above so the transition to support IPv6 international roaming is simplified in the future. If everyone can get to R9+, then we can do IPv6 international roaming! For the next 2-3 years, devices when roaming should default back to IPv4. Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 19

QUESTIONS? Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 20

CONTACT Sunny Yeung Senior Technology Specialist Telstra Wireless Data Engineering Sunny.Yeung@team.telstra.com Telstra Unrestricted IPv6 in Mobile Networks Sunny Yeung 08/2014 21