cameron - tmo ipv6 norway meeting

36
1 T-Mobile USA IPv6 Deployment IPv6-only Mobile Perspective [email protected] November 2011

Upload: ipv6no

Post on 30-May-2015

1.542 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Cameron - TMO  IPv6 Norway Meeting

1

T-Mobile USA IPv6 Deployment IPv6-only Mobile Perspective

[email protected]

November 2011

Page 2: Cameron - TMO  IPv6 Norway Meeting

2

Agenda

1. What is strategy?

2. Quick Review on Mobile Architecture

3. T-Mobile USA‟s Path

4. Network IPv6 Readiness

5. IPv4 Literals on the Internet

Page 3: Cameron - TMO  IPv6 Norway Meeting

Strategy?

Problem: Global IPv4 exhaustion

Target: End to end IPv6

3

End to end IPv6

End to end IPv6 +

NAT64/DNS64 for

long tail

End to end IPv6 +

NAT64/DNS64 for ~50%

of flows (Possible today)

Squat-space IPv4 +

NAT44 (Yesterday)

Page 4: Cameron - TMO  IPv6 Norway Meeting

The Long-tail

4

Google, Yahoo,

Facebook…VG.no

Grandma‟s blog

Page 5: Cameron - TMO  IPv6 Norway Meeting

You can’t get there from here

Confidential and Proprietary Information of T-Mobile USA 5

2002 FreeBSD, Solaris,

Linux, Windows all have

IPv6 support 31 January 2011 IANA

Out

3 February 2011 APNIC

Out

Page 6: Cameron - TMO  IPv6 Norway Meeting

http://www.potaroo.net/tools/ipv4/plotvar.png

Confidential and Proprietary Information of T-Mobile USA 6

Page 7: Cameron - TMO  IPv6 Norway Meeting

Everyone agree IPv4 is a dead-end for “strategy”?

• Mobile

• Grid (m2m)

• Cloud

FAST GROWING EDGES THAT CAN ONLY GROW ON

IPV6

Confidential and Proprietary Information of T-Mobile USA 7

Page 8: Cameron - TMO  IPv6 Norway Meeting

Amazon is big, and Google has a how many servers?

Confidential and Proprietary Information of T-Mobile USA 8

Page 9: Cameron - TMO  IPv6 Norway Meeting

Machine-to-Machine Traffic to Increase 40-Fold Between 2010 and 2015

Confidential and Proprietary Information of T-Mobile USA 9

Page 10: Cameron - TMO  IPv6 Norway Meeting

0

1000

2000

3000

4000

5000

6000

7000

2006 2007 2008 2009 2010 2011

Millions Mobile Subs

Mobile Subs

Confidential and Proprietary Information of T-Mobile USA 10

Page 11: Cameron - TMO  IPv6 Norway Meeting

Mobile Traffic Growth

Confidential and Proprietary Information of T-Mobile USA 11

Page 12: Cameron - TMO  IPv6 Norway Meeting

Review

• Mobile

• Grid

• Cloud

FAST GROWING EDGES THAT CAN ONLY GROW ON

IPV6

We all have to engineer for IPv4-only, IPv6-only, and

Dual-stack users and services

Confidential and Proprietary Information of T-Mobile USA 12

Page 13: Cameron - TMO  IPv6 Norway Meeting

Total of 4.3 Billion IPv4 Addresses?

Confidential and Proprietary Information of T-Mobile USA 13

Page 14: Cameron - TMO  IPv6 Norway Meeting

So, what should we do about this

problem of already having 4x

more connected devices than

IPv4 addresses?

14

Page 15: Cameron - TMO  IPv6 Norway Meeting

Dual-stack is not bad… but ... An imperfect Analogy

15

Hybrid 44/44 $24k

(52% premium over base)

Standard 28/39 $15.8k

No gas, $50k, 0-60mph in 4.5

seconds

“Compared to a vehicle like the BMW

535i, Model S will save its owners

approximately $8,000 over five years

in fuel costs alone.”

Tesla all-electric Model S

Page 16: Cameron - TMO  IPv6 Norway Meeting

16

Quick Architecture Briefing

Cell Site

Aggregation

+ Mobility

IP Anchor

Gb

Gn

Page 17: Cameron - TMO  IPv6 Norway Meeting

17

IPv6 is a Priority All T-Mobile users, with few exceptions, have non-routable

addresses and NAT44 to the Internet

Very difficult to scale and manage NAT44 capacity, AJAX and

other web technologies driving hundreds of sessions per user

(see NTT report …)

Large operators have to choose between BOGONs or overlapping

RFC1918 space, each have pros and cons

T-Mobile USA has limited public addresses

VZW has 30x the public IP space that T-Mobile USA has, but T-

Mobile is very good at LSN

NAT44 and can sustain current session growth for another ~5

year

CGN/LSN is a risk to Femto cells, UMA, and FMC in general

IPv6 is needed to continue growth and avoid

scaling issues on NAT44

Page 19: Cameron - TMO  IPv6 Norway Meeting

15 Connections

19

Buy Now

Page 20: Cameron - TMO  IPv6 Norway Meeting

20

The IP Address Environment

IPv4 end-point addressing is exhausted, majority of TMO mobile data users have BOGON addresses with NAT44 to keep pace with mobile data subscriber growth

Smartphones are driving a very large amount of network signaling as they create and teardown bearers

Data subscribers keep growing as well as the amount of time a subscriber is attached to the data network (always-on)

EOY 2012, projections indicate ~50% of user traffic can be served by IPv6 end-to-end -- World IPv6 Week ?

Any change to handsets drives substantial cost and drives out lead time

There is no traditional business case for IPv6, have to rely on less compelling story about business continuity and exposure to upside of innovation in IPv6 combine with low cost to deploy

Leaders like Google and Comcast have shown IPv6 is relevant

Page 21: Cameron - TMO  IPv6 Norway Meeting

21

T-Mobile USA’s Path to IPv6 (as a new service, incrementally per handset model deployment)

Dual-stack + NAT44

Drives 2x the PDP and thus 2x the cost directly via contract or

indirectly via utilization (bearer setup, mobility events …)

Relies on IPv4 addresses that legitimately are not available

Two different transports make troubleshooting at the user level

more difficult, harder to isolate the variables

IPv6-only + NAT64/DNS64

Cost neutral for packet core (single PDP) and drives down cost of

NATs as IPv6 content goes up (AAAA)

Familiar architecture to today (1 PDP + NAT function)

Enhances current NAT with DNS64 load steering functionality,

NAT no longer must be “on path”

Positively incentivizes use of IPv6 in the content network to by-

pass NAT

Page 22: Cameron - TMO  IPv6 Norway Meeting

Brief on how NAT64 / DNS64 works www.viagenie.ca/publications/2010-06-03-terena-nat64.pdf

22

Page 23: Cameron - TMO  IPv6 Norway Meeting

23

Impact to Network Entities

IP BackboneSGSN GGSNRAN

HLR

NAT64Internet

DNS 64 IPv4

Content

IPv6

Content

Per subscriber PDP

Type to be changed to

IPv6

Test APN setting to be

changed to allocate

IPv6 addresses

„IPv6 on User Plane‟

feature to be activated

No Change

No Change

Generate IPv6 AAAA

record from IPv4 A

record

Used for accessing IPv4 content on

Internet. Constructs IPv4 addresses from

last 32 bits of IPv6 address

Dual Stack UE capable

of IPv4 and IPv6

Page 24: Cameron - TMO  IPv6 Norway Meeting

24

Friendly User Trial

IP BackboneSGSN GGSNRAN

HLR

NAT64Internet

DNS 64 IPv4

Content

IPv6

Content

Change HLR profile manually for FUT

users and allow IPv6 access.

Activate IPv6 Feature

Production Network Lab Network

Page 25: Cameron - TMO  IPv6 Norway Meeting

25

FUT Findings

Good User Experience

Email (Live, Gmail, GMX,

Comcast, Exchange, Ovi)

Web (Nytimes, Live, iGoogle,

ESPN, CNN, Yahoo). Symbian

Brower's and Opera

Applications: Gmail, Nokia

Podcast, Facebook, Accuweather,

Ovi Store, Ovi Maps, Mail for

Exchange, Google Maps, Youtube

App, Bloomberg News, Opera

Mobile, Mobbler (last.fm), NRK

Radio, F-Secure, Locago, Vingo,

Nokia Music Explorer, Shazam, AP

Mobile

Broken

Skype, Qik, Google Video

Chat, Tango …

Ironic that p2p video apps

gain a lot from IPv6, yet

don’t work

Lesson: Applications of

near every variety can be

made to work with IPv6

(and NAT64)

Page 26: Cameron - TMO  IPv6 Norway Meeting

Deployment Lessons • Make business case based on risk

• The business understands scarce resource, and they understand RIR

rejections have hurt us before

• The business likes bling, IPv6 is bling. “Google, Facebook, and

[Your Name Here] is deploying IPv6”

• Quantify it as much a possible. The case is that we can do a little effort

over 18-24 months to bring-up IPv6 at a low cost and reduce our corporate

risk profile and IPv4 exhaustion exposure. Or, we can do a rush job in

24 to 36 months and pay dearly

• Engage the enthusiast

• Engineers wants to work on impactful projects, “upside of innovation”

• Build a lab and a beta offering, better to learn with somebody who cares

about IPv6, vs someone who only cares that IE being broken

• Create a roadmap, create an executive steering committee, track progress

• Saying we need everything yesterday seldom works, especially without

customers demanding it

• RIPE 501? CPE/UE? Training?

26

Page 27: Cameron - TMO  IPv6 Norway Meeting

Things to Keep in Mind Content, Applications, and Services will be better served via end-to-end IPv6,

not NAT44 or NAT64.

In 3GPP networks, the UE always request IPv4, IPv6, or v4v6 at the start of

each sessions. All 3 types can coexist which allows migration to IPv6 on a

device by device basis

IPv4 Literals are a bad practice and will break our shared customers

IPv4 address embedded in HTML / XML or applications, issue explained

well, but no good solution

Commonly found in video streaming content

IPv4 Literals represent major breakage in the IPv6-only network.

PLEASE USE FQDNs SO DNS64 CAN WORK, FQDNS ARE EASY

AND NOBODY WANTS CONTENT TO BREAK

Customers will not tolerate broken content, they will move on to content that

works. Best for the content owner to control the IPv6 experience by providing

native IPv6 services, and not depend on CGN / LSN

Must be mindful of security, but security != stateful network firewall

Digital divide considerations

27

Page 28: Cameron - TMO  IPv6 Norway Meeting

Opt-in vs. Opt-out of IPv6

28

IPv6-Only has limitations today for legacy applications on

advance handsets, netbooks and laptops like Skype

But, it is a good choice for basic data devices that

focus on web and email

IPv4 is not going away. IPv4-only + NAT44 will be maintain as

long as needed, but we need to

start the migration to IPv6-only where

it fits. We cannot let corner cases stop

the progress of IPv6. We cannot wait

perfect.

Page 29: Cameron - TMO  IPv6 Norway Meeting

Backup Slides

29

Page 31: Cameron - TMO  IPv6 Norway Meeting

The Face Of IPv4 Literals

31

Page 32: Cameron - TMO  IPv6 Norway Meeting

But innovation marches on

Confidential and Proprietary Information of T-Mobile USA 32

Page 33: Cameron - TMO  IPv6 Norway Meeting

IPv6 is a requirement for LTE backhaul networks, and will open opportunities for truly flat mobile networks

33

Local Internet

(GPON …)

SGi

Fiber Ethernet

Backhaul

S1, SG

i

and X2

RAN

AGG01

RAN

AGG02Mobile Switching

Office

MME MME

S and P-

GW GGSN

Border

Router

Border

Router

Internet

Cell site router with

integrated S / P-GW and

NAT64 function

IMS

Page 34: Cameron - TMO  IPv6 Norway Meeting

Lots of things work well via NAT64 …, more at www.youtube.com/theipv6guy

34

Page 35: Cameron - TMO  IPv6 Norway Meeting

And remember how we talked about innovation and restoring the e2e principle

35