34
Designing LTE with IPv6 © 2010 Cisco and/or its affiliates. All rights reserved. Cisco Confidential Presentation_ID 1 Prakash Suthar, [email protected] Senior Solutions Architect, CCIE Global SP Mobility Practice, Cisco Systems Inc.

Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

  • Upload
    buikhue

  • View
    217

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Designing LTE with IPv6

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 1

Prakash Suthar, [email protected] Solutions Architect, CCIEGlobal SP Mobility Practice, Cisco Systems Inc.

Page 2: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

� LTE/EPS support for IPv6

� Few LTE Acronyms

� LTE Traffic - Control & Bearer Traffic

� Subscriber IP Address Allocations by Gateway

� Typical Mobile network – IPv6 Touch Points

� IPv6 Planning Considerations

Agenda

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 2

� IPv6 Planning Considerations

� IPv6 subnetting – Infrastructure & Mobiles

� DNS considerations

� IPv6 Transitions Scenarios

� Dealing with Public/Private IPv4 Depletion

� Large Scale NAT Deployments

� IPv6 Trials/Deployment in Mobile NetworkLTE – Long Term Evolution, EPS – Evolved Packet System

Page 3: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

LTE Functional Migration from 3G

Backhaul PDSN RNCBS

PCRF

Operator’s IP Services

HLR

AAA

UE

HomeAgent

MSC

eNodeB

RNC/PDSN(Control)PDSN(Bearer)

MME

Serving Gateway

HSS

PDN Gateway

Authentication (Optional)

CDMA to LTE Migration

Signaling

Bearer

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 3

Backhaul SGSN RNCBS

PCRF

Operator’s IP Services

HLR

AAA

UE

GGSN

MSC

eNodeB

SGSN/RNC(Control)

SGSN(Bearer)

MME

Serving Gateway

HSS

PDN Gateway

Authentication (Optional)

UMTS to LTE Migration

Signaling

Bearer

PGW has link to AAA, PCRF

Page 4: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

3GPP AccessEvolved Packet System

LTE/EPS Reference Architecture(Ref 3GPP TS23.401, TS23.402)

E-UTRANPDN

GatewayServing Gateway

eNodeB

PCRF

Operator’s IP Services

HSS

Gxc(Gx+)

S11(GTP-C)

S1-U

MME

S5 (PMIPv6, GRE)

S6a(DIAMETER)

S1-MME(S1-AP)

GERAN

S4 (GTP-C, GTP-U)

UTRAN

SGSN

S3(GTP-C)

S12 (GTP-U)

S10(GTP-C)

Gx(Gx+)

Gxb(Gx+)

SWx (DIAMETER)

3GPPAAAS6b

(DIAMETER)

SGi

Gxa(Gx+)

Rx+

LTE

2G/3G

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 4

Non-3GPPIP Access

3GPP IP Access

E-UTRAN GatewayGatewayeNodeB

IP ServicesS1-U(GTP-U)

S2b(PMIPv6,

GRE)

Trusted Non-

3GPP IP Access

Untrusted Non-

3GPP IP Access

S5 (GTP-C, GTP-U)

STa (RADIUS, DIAMETER)

ePDG

SWn (TBD)

S2c (DSMIPv6)

S2cSWm

(DIAMETER)

SGi

SWa (TBD)

S2c

UE

UE

UE

SWu (IKEv2, MOBIKE, IPSec)

S2a(PMIPv6, GREMIPv4 FACoA)

Trusted Untrusted

Transport (Tunneled Traffic)

IP Traffic

Page 5: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Few LTE Acronyms

LTE Acronyms Meaning

Access Point Name

(APN)

Identifies an IP packet data network (PDN) and service

type provided by the PDN to that user’s session.

PDN Connection The Association between an mobile user and PDN

(APN). This is represented by one IPv4 Address and/or

one IPv6 Prefix

GPRS Tunneling

Protocol (GTP)

Signaling and Tunneling protocol for data (between

eNB, SGW, and PGW)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 5

Protocol (GTP) eNB, SGW, and PGW)

EPS Bearer An EPS bearer uniquely identifies traffic flows that

receive a common QoS treatment between UE and

PDN-GW

Default Bearer First one to get established and remains established

throughout the lifetime of PDN Connection.

Dedicated Bearer Additional bearer(other than default), created for a PDN

connection to provide specific QoS treatment for Apps

Page 6: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Transport Traffic – Control

� Provide user authentication, establish data sessions

� Network Layer - IPv4, Dual stack or native IPv6

� Transport - Radio Access Network & Mobile Backhaul

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 6

Page 7: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Transport Traffic - Bearer

�Two way user traffic between Users and Applications� Encapsulated in tunnel (GTP)

� Default Bearer and Dedicated Bearer(s) if Required

� Service Level QoS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 7

Page 8: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Prior to 3GPP Rel-8 (LTE introduced from Rel-8 onward)� Dual-stack User sends two PDP requests- One of for IPv4 and another for IPv6

� Gateway creates two unique PDP-contexts- One for IPv4 and another for IPv6.

Transport Traffic - Bearer setup for Subscriber

Dual stack

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 8

3GPP Rel-8 onward� Dual stack User send one PDP request “IPv4v6”

� Gateway will create bearer; Allocate IPv4 & IPv6 to same bearer� For GPRS network single bearer is applicable from 3GPP Rel-9 onward

Dual stack

Page 9: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Subscriber IPv6 Address Allocation

Create Session Request(APN, QoS,

PDN-type=IPv6,…)

Create Session Request(APN, QoS,

PDN-type=IPv6,…)

AAA DHCPPGWSGWMME

Attach Request

UE

Prefix RetrievalOption 2

Option 1 /64 prefix allocation from local poolempty UE IP-address for dynamic allocation

/64 prefix allocation:3 Options: Local Pool, AAA, DHCP

For yourreference

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 9

Create Session Reply(UE Prefix,

Protocol config options (e.g. DNS-server list,…),

cause)

Create Session Reply(UE Prefix,

Protocol config options, cause)Attach Accept

Router Solicitation

Router Advertisement

DHCPv6 – Information Request

DHCPv6 PDOption 3

DHCPv6 – Confirm

DHCPv6 – Relay Forward

DHCPv6 – confirm

DHCPv6 – Reply forward DHCPv6 – Relay Reply

SLAAC

Prefix communicated to SGW/MME

Page 10: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Mobile Router (3GPP Rel-10)

/64

/64

/64

Connection-Prefix: /64

UE…

Delegation of “/60 minusconnection-prefix”

UE represented by single prefix(here “/60”) - in routing andOSS/PCC systems

� Enable LTE UE to work as Mobile router (/60) & Each client get /64

�Prefix Delegation w/ DHCPv6 PD (RFC3633) on top of existing address

For yourreference

FUTURE

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 10

�Prefix Delegation w/ DHCPv6 PD (RFC3633) on top of existing address

�LTE UE request DHCPv6 Prefix delegation

� DHCPv6 allocate prefix (e.g. /60) “prefix minus connection-prefix” delegated using Prefix-Exclude option (see draft-korhonen-dhc-pd-exclude)

� LTE UE further allocate /64 to clients minus connection-prefix

Page 11: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6 Prefix Delegation in 3GPP Network3GPP TS 23.060 & 23.401 (Rel-10)

Create Session Request(APN, QoS, PDN-type=IPv6,…)

Create Session Request(APN, QoS, PDN-type=IPv6,…)

AAA

Authentication & Config

DHCPPGWSGWMME

Attach Request

empty UE IP-address for dynamic allocation

UE(Requesting Router) (Delegating Router)

In-HomeNetwork 1

In-HomeNetwork 1

Authentication

DHCPv6 Config

Option 1

Option 2

Single Prefix allocated

For yourreference

FUTURE

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 11

Create Session Reply(UE IP-address,

Protocol config options (e.g.DNS-server list,…), cause)

Create Session Reply(UE IP-address,

Protocol config options, cause)

Attach Accept

Router Solicitation

Router Advertisement

DHCPv6 – Solict ( IA_PD (1+) OPTION_PD_EXCLUDE, [RAPID_COMMIT] )

DHCPv6 – Advertize ( IA_PD Prefix (1+) OPTION_PD_EXCLUDE)

DHCPv6 – Request ( IA_PD Prefix (1+) OPTION_PD_EXCLUDE)

DHCPv6 – Reply ( IA_PD Prefix (1+) OPTION_PD_EXCLUDE)

PD Prefix(es) is/are obtained

SLAAC

IPv6 Address assignment for end hosts (using SLAAC or DHCPv6)

DHCPv6 Prefix Delegation

Single Prefix allocated

Prefix communicated to SGW/MME

Page 12: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

� LTE/EPS support for IPv6

� Few LTE Acronyms

� LTE Traffic - Control & Bearer Traffic

� Subscriber IP Address Allocations by Gateway

� Typical Mobile network – IPv6 Touch Points

� IPv6 Planning Considerations

Agenda

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 12

� IPv6 Planning Considerations

� IPv6 subnetting – Infrastructure & Mobiles

� DNS considerations

� IPv6 Transitions Scenarios

� Dealing with Public/Private IPv4 Depletion

�Large Scale NAT

� IPv6 Trials/Deployment in Mobile NetworkLTE – Long Term Evolution, EPC – Evolved Packet Core

Page 13: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Typical Mobile Network – IPv6 Touch Points

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 13

Page 14: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

� Greenfield LTE deployments should be IPv6

� Dual Stack Users. Chose IPv6 as preferred

� Transport – Dual stack (Preference) or 6PE, 6VPE

� All LTE Gateway interfaces should be IPv6

� Internal Apps (i.e. IMS, Video etc.) should be IPv6

� NAT64 for IPv4 internet

� Deploying LTE in existing network

IPv6 Planning Design Considerations

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 14

� Deploying LTE in existing network

� Build LTE/EPS architecture with dual stack

� Integrate with existing 2.5/3G network on IPv4

� Dual stack UE, Gateway supporting dual stack

� Transport – 6PE, 6VPE or dual stack (without adverse impact)

� Create Services islands- served by IPv4, IPv6

� NAT64 for IPv4 internet

Page 15: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

128 Bits

IPv6 Subnet Considerations for Infrastructure

�Infrastructure subnets typically not announced to internet �Summarization – optimize routing and easy to scale �Interface address- Choices - /126, /127, /64 �Loopback /128

Subnetting Example (Assuming - /32 for Infrastructure)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 15

Interface ID

/32 /64/16

128 Bits

/48

Regions (/40 256 regions)

Functions within region (/48 provides 256 functions)(eNodeB, IP-BH, MPLS Core, MME, HSS, SGW, PGW, Datacenter, Security etc.)

Devices and subnets for each devices(48 – 64 provides 65,000 subnet of /64)

Page 16: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6 Subnet Considerations for Subscribers

�LTE Users IPv6 subnets are announced to internet

� Separate block for each service i.e. APN/virtual APN� Allocation strategy – Local Pool, AAA, DHCPv6� Subnet strategy – Ability to identify services, easy growth

Subnetting Example (Assuming /32 for LTE Users)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 16

Interface ID

/32 /64/16

128 Bits

/48

Regions (/40 256 regions)

Services/APN within region (/48 provides 256 )(IMS, Internet, Video, M2M, Message, Enterprise etc.)

Devices and subnets for each devices **(48 – 64 provides 65K users within each service/APN)

Subnetting Example (Assuming /32 for LTE Users)

** For wireless routers gateway allocated smaller block i.e. /60, /56 etc.

Page 17: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6 Impact on DNS Architectures

E-UTRAN

PDN Gateway

Serving Gateway

eNodeB

PCRF

Operator’s IP Services

HSS

Gxc(Gx+)

S11(GTP-C)

S1-U (GTP-U)

MME

S6a(DIAMETER)

S1-MME(S1-AP)

S5 (GTP-C,GTP-U)

Gx(Gx+)

SWx (DIAMETER)

3GPPAAAS6b

(DIAMETER)

SGi

Rx+

UE

Tracking Area/APN DNS

Mobile DNSS10 (GTP-C

Infrastructure DNS Internet DNS

Roam DNS

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 17

Tracking Area/APN DNS - Used by MME during

handover, tracking area updates

IPv6 capable if LTE interfaces are IPv6

Mobile DNS – Used mobile to resolve Apps/internet Need DNS44 and DNS64 capability

Internet DNS - Root DNS for service provider Need DNS44 and DNS64 capability

Infrastructure DNS – Used by OAM network Only if OAM is IPv6

Roam DNS- Used by gateways for roaming traffic Only if IPv6 roaming supported

Infrastructure DNS Internet DNS

Page 18: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

DNS64 Traffic Flow

For yourreference

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 18

Page 19: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

� LTE/EPS support for IPv6

� Few LTE Acronyms

� LTE Traffic - Control & Bearer Traffic

� Subscriber IP Address Allocations by Gateway

� Typical Mobile network – IPv6 Touch Points

� IPv6 Planning Considerations

Agenda

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 19

� IPv6 Planning Considerations

� IPv6 subnetting – Infrastructure & Mobiles

� DNS considerations

� IPv6 Transitions Scenarios

� Dealing with Public/Private IPv4 Depletion

� Large Scale NAT Deployments

� IPv6 Trials/Deployment in Mobile NetworkLTE – Long Term Evolution, EPC – Evolved Packet Core

Page 20: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

NAT44

A. Enable IPv6 Transport: Dual Stack NetworkIPv4/IPv6 Coexist in Transport Network

IPv6

private/dummy IPv4 public IPv4

CGN/CGv6

NATprivate /dummy IPv4

IPv6

IPv4Public

IPv4

IPv4/IPv6 Coexistence: Transport Network

v4/v6 Core Network:- native IPv4 and native IPv6- alternative:

v6 tunneling options, e.g. 6PE, Softwires, GI-6rd, ..

IPv4 user plane with3GPP defined tunneling:- GTP- PMIP/GRE- IPsec

v4/v6 Access Network:- native IPv4 and/or- native IPv6- v6 tunneling options, e.g.

6PE, ... apply as well

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 20

� Enable Dual-Stack IPv4/IPv6 Transport Network

Access Network: 3GPP standards already support dual-stack (GTP/PMIP/IPsec tunneling)

Routing Protocols handle IPv4 / IPv6

� Core needs to support IPv6 transport (in parallel with IPv4): Options

Native IPv6 (in parallel to IPv4 forwarding)

IPv6-over-IPv4: Manually Configured Tunnels (IPinIP/GRE); Gateway-Initiated 6rd

IPv6-over-MPLSv4: 6PE, (6VPE)

PGWeNB

CGN/CGv6

SGW

IPv6

IPv4

IPv4

Page 21: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6

NAT44

B. Enable IPv6 Services: Dual-Stack HandsetIPv4/IPv6 services available to user

IPv6

private/dummy IPv4 public IPv4

CGN/CGv6

NATprivate /dummy IPv4

IPv6

IPv4Public

IPv4

IPv6

IPv4/IPv6 Coexistence: Handset

v4 user plane:Tunneling to CGN usingGI-DS-lite

IPv4/v6 user plane with3GPP defined tunneling:- v4v6 dual stack bearer

(or two bearers: v4, v6)- GTP; PMIP/GRE; IPsec

Access Network:- native IPv4 and/or- native IPv6- v6 tunneling options, e.g.

6PE, ... apply as well

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 21

IPv4

PGWeNB

CGN/CGv6

SGW

IPv6

IPv6

IPv4

� IPv6 support on handset added (establishes v4/v6 bearer)

� Both IP Stacks available to the user, enable Dual-Stack IPv4/IPv6 Transport Network

3GPP standards already support dual-stack access network (GTP/PMIP/IPsec tunneling)

� User Plane traffic transport over core network:

IPv4 User Plane: Gateway Initiated DS-Lite – tunneling between PGW and CGN

IPv6 User Plane: Native IPv6 forwarding (v6 transport supplied as native or tunneled service)

v6 user plane:Native IPv6 forwarding overIPv6 transport service (suppliednatively or tunneled)

Page 22: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

NAT64

Simplify Handset: IPv6-only handsetNAT64 to allow access to legacy IPv4 services

IPv6

public IPv4

CGN/CGv6

NAT

IPv6

IPv4Public

IPv4

IPv6

Access Network:- native IPv4 and/or- native IPv6- v6 tunneling options, e.g.

6PE apply as well

Core Network:- native IPv6- v6 tunneling options, e.g.

6PE, Softwires

IPv6 user plane with3GPP defined tunneling:- GTP- PMIP/GRE- IPsec

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 22

� Handset: IPv6 only as default service

� Simplify Operations, Optimize Resource Usage

� IPv4 only kept as backup – in case IPv6 service not avalable (e.g. Roaming scenarios)

� Stateful NAT64 as natural evolution from NAT44

PGWeNB

CGN/CGv6

SGW

IPv6

IPv6IPv4

IPv4

Page 23: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

The Far Future: IPv6 onlyA Dream Has Come True ☺

IPv6

IPv6

IPv6

IPv6

IPv6

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 23

� All services delivered via v6

� IPv4 discontinued on Handset and Transport Network

PGWeNB SGW

IPv6IPv6

Page 24: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6 Transition Scenarios **

Running out of Public IPv4

� Converting some mobile pools from public to RFC1918

� Introduce dual stack mobiles

� Convert internal Apps (e.g. IMS etc.) to native IPv6

� Repurpose freed public IPv4 for other use

� Create multiple islands of private RFC1918 pools (L3VPN)

Running out of Private IPv4

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 24

Running out of Private IPv4

� Creating multiple islands of private RFC1918 pools (L3VPN)

� Possibly implement Gateway Initiated Dual Stack Lite

� Introduce dual stack mobiles

� Convert internal Apps (e.g. IMS etc.) to native IPv6

** 3GPP TR23.975 IPv6 migration strategies

Page 25: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Large Scale NAT -Where to Place the NAT Function?

IPv4

private IPv4

IPv4Public

public IPv4

NAT44/64

NAT

Option 1: NAT on Mobile Gateway (Distributed)Key Benefits:

• Subscriber aware NAT- per subscriber control- per subscriber accounting

• Large Scale (further enhanced by distribution)

• Highly available

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 25

PGWeNB

Public

SGW

NAT44/64

PGWeNB

IPv4 IPv4

private IPv4 private IPv4

IPv4Public

public IPv4

CGN/CGv6

SGW

NAT

Option 2: NAT on Router (Centralized)

(incl. geo-redundancy)

Key Benefits:

• Integrated NAT for multiple administrative domains(operational separation)

• Large Scale• Overlapping private IPv4

domains (e.g. w/ VPNs)• Intelligent routing to LSN

Page 26: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Routing to Multiple CGN Gateways

CGN11

Service.Transport-Attachment: “VPN Blue”, CGN1

Service.Type: NAT64 or NAT44

Service.Load.Bandwidth.Available: 10 Gbps

Service.Load.Bandwidth.10min-average: 2.3 Gbps

Service.Load.Bindings.Available: 2.000.000

Service.Load.Bindings.10-min-average: 500.000

Service.Transport-Attachment: “VPN-Blue”, CGN2

Service.Type: NAT64 or NAT44

For yourreference

FUTURE

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 26

� CGN announce their availability with dynamic state� Mobile Gateway select the best route and forward traffic

Internet

CGN2

Mobile gatewayPGW

User

2

Service.Type: NAT64 or NAT44

Service.Load.Bandwidth.Available: 10 Gbps

Service.Load.Bandwidth.10min-average: 5 Gbps

Service.Load.Bindings.Available: 3.000.000

Service.Load.Bindings.10-min-average: 500.000

Page 27: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

IPv6 Trials/Deployments in Mobile Networks

Regions LTE with IPv6 Experience

North America Existing 3G operators, introducing LTELTE network operational with IPv6Users - dual stack, IPv6 for internal Apps (IMS)IPv6 Infrastructure – eNB, IP-backhaul, gatewaysLarge Scale NAT44/64

Asia Pacific Multiple networks designed with IPv6 (Greenfieldas wells as existing 3G networks integrating LTE)

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 27

as wells as existing 3G networks integrating LTE)Most networks at testing stageKey drivers - IPv4 depletion, Infrastructure

Europe LTE network operational with IPv6Users - dual stackInfrastructure – IPv4, tunnelsLarge Scale NAT44/64

Page 28: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Test & Validation is Key - Feature Certification & Interoperability Testing ����

Key Take Away ….

���� Alignment of Business Goals and Technical Architecture

���� Governance Plan – Operator, network vendors, Apps partners

���� Use open standards (3GPP, IETF, ITU,NGMN, LTESi )

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 28

���� IPv6 Transition/Integration = Business Continuity

���� Use open standards (3GPP, IETF, ITU,NGMN, LTESi )

Page 29: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Session Topics

BRKRST-3300 Deploying IPv6 in Service Provider Networks

BRKSPM-5127 3G/4G Femtocell Architecture and Design

BRKSPM-2483 Deploying Timing Services in Packet based Networks

BRKSPM-5143 Transitioning to IPv6 for Mobile Operators

BRKSPM-5149 Next-Gen Datacenter for Mobile Operators

BRKSPM-5226 Service and Policy Control Architectures for Mobile Operators

Cisco Live 2011 @ Vegas 10 – 14 July Technical sessions on LTE & IPv6

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 29

BRKSPM-5226 Service and Policy Control Architectures for Mobile Operators

BRKSPM-5244 Mobile Video Optimization and Delivery

BRKSPM-5288 LTE Design and Deployment Strategies

BRKSPM-5293 Mobile Multimedia, Messaging and Voice over LTE

BRKSPM-5327 Mobile Offload Architectures and Fixed Mobile Convergence

TECSPM-2188 Seminar on “Next Generation Mobile Network”

TECSPM-3040 Seminar on “Enabling an Intelligent Mobile Network”

Page 30: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

1. NGMN http://www.ngmn.org (White paper on Gateways, backhaul, security)

2. 4G Americas http://www.4gamericas.org (Whitepapers)

•3GPP Release 10 and beyond

• IPv6 integration

• GSN-UMTS migration to 4G

3.3GPP http://www.3gpp.org (Standards)

•3GPP TR 34.401 For 3GPP Network

• 3GPP TR 34.401 For Non-3GPP Network

•3GPP TR 36.913 Requirement for E-UTRA and E-UTRAN

•3GPP TR 35.913 Requirement for further enhancement of E-UTRA (LTE-Advanced)

References

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 30

•3GPP TR 35.913 Requirement for further enhancement of E-UTRA (LTE-Advanced)

•3GPP TR23.975 IPv6 Migration Guidelines (R10)

4.ETSI Studies on latency requirements for M2M applications

http://docbox.etsi.org/Workshop/2010/201010_M2MWORKSHOP/

1.Global Certification Forum – Testing mobile devices

http://www.globalcertificationforum.org/WebSite/public/home_public.aspx

Page 31: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Thank you.

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 31

Thank you.

Page 32: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

There Are Services Better on IPv6

Characteristic Reason Example

Infrequent Use Maintaining NAT bindings for rare occurrence events is inefficient

� Earthquake Warning service NTT IPv6

� Smoke detectors: 6LoWPAN

Universal Connectivity

Reachability of devices in the home

� Dozens of IPv6 Tunnel brokers = unconstrained Peer-to-peer

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 32

to-peer

Green Network A PC with many networked applications sends many keep-alives. Each needs ∆power across network.

� Skype for iPhone drains batteries from application via data plane keep-alive

Scalable/Green Data Center

Persistent client/server transport connection is needed to keep NAT open

� Facebook IM long polling

High bit Rate+NAT

Smaller SP margin per bit for AFT vs competitors without that cost

� Netflix On-Demand supports IPv6. Check path before stream

� Google 1/10th Internet traffic

Page 33: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Mobile Broadband Devices and What they Do?

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 33

� Dongle (Notepad/netbooks) & Smartphone ~80% of total traffic

� Video(66%), Mobile Web/data(20%). P2P (6%)

Key issue� Managing OTT video including other Apps efficiently

�Contents caching, local breakout using Mobile Edge Gateway

Page 34: Designing LTE with IPv6 - rmv6tf.org · Tracking Area/APN DNS - Used by MME during handover, tracking area updates IPv6 capable if LTE interfaces are IPv6 Mobile DNS – Used mobile

Device Comparisons

© 2010 Cisco and/or its affiliates. All rights reserved. Cisco ConfidentialPresentation_ID 34

�Top 10% Devices generate 60% of total traffic ** VNI 2010-2015**

� Android is catching fast iOS with iPhone for usage

� Device OS & installed Apps will have unique characteristics

Challenge of Smartphone � Radio signaling overload, simultaneous device updates

� Bandwidth hogging, Concurrent flows, NAT pin holes� Malware (DOS/DDoS) attack