2015.5.6 Deoknyong Ko ([email protected]) Network Technology...

36
2015.5.6 Deoknyong Ko ([email protected]) Broadband Tech Lab Network Technology R&D Center SKtelecom

Transcript of 2015.5.6 Deoknyong Ko ([email protected]) Network Technology...

Page 1: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

2015.5.6

Deoknyong Ko ([email protected])

Broadband Tech Lab

Network Technology R&D Center

SKtelecom

Page 2: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

What’s the first things

that pops into your mind

when you hear the word, Korea?

Page 3: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

What’s the first things

that pops into your mind

when you hear the word, Korea?

Page 4: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

※ The Market Share of Mobile

Subscribers in Korea

SKtelecom

50.5% KT

LG U+

Wired Broadband Mobile Platform Semiconductor

Page 5: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Background

IPv6 Transition Schemes

Contents

FAQ

Page 6: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Background

IPv6 Transition Schemes

Contents

FAQ

Page 7: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Summary of Applying IPv6

Subject Purpose Networks Transition Scheme

Date Subscribers

Wired Field Trial HFC, G-PON Dual Stack ’12.5.29 1 thousand

Wireless Commercial LTE Only IPv6 '14.9.25 670 thousands

IPv4 Networks

Dual Stack (IPv4/IPv6)

Only IPv6 Networks

IPv4 Networks

※ Subscribers by Jan. 2015

Only IPv6 Networks

Page 8: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Why Did SKT Decide to Adopt IPv6 ?

Page 9: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Why Did SKT Decide to Adopt IPv6 ?

CapEx for NAT equipment

※ Reference: http://www.google.com/intl/en/IPv6/index.html

∙ LTE device has 2 different IPv4 addresses by default in SKT. ∙ The number of connected device could exponentially increase.

Page 10: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Difficult to operate duplicated networks

Why Did SKT Decide to Adopt IPv6 ?

NetworkA

NetworkB

NetworkA

NetworkB

PDN-GW#1

PublicNetwork

PDN-GW#2

Page 11: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Korean government’s encouragement

Why Did SKT Decide to Adopt IPv6 ?

※ The statistics of IPv6 users. (http://6lab.cisco.com/stats)

United States

Norway

Germany

Belgium

Page 12: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Which Networks to be migrated IPv6?

Applying IPv6 to only primary networks.

Legacy network will be replaced to LTE or G-PON.

Subject Networks Applying IPv6 Note

Wireless

LTE O Commercial

WCDMA X

Wi-Fi X

Wired

G-PON O Field Trial

HFC X

xDLS X

Page 13: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Contents

Background

IPv6 Transition Schemes

FAQ

Page 14: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Summary of IPv6 Transition Schemes

Subject Transition Schemes

Backbone Dual Stack

Access Networks (LTE EPC)

NAT64, 464XLAT

Page 15: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Transition Scheme for Backbone

Dual stack can support both IPv4 and IPv6 access

networks.

There is no issue.

We don’t even need to apply Only-IPv6 to the

backbone.

Dual Stack(Backbone)

IPv4 Access Networks

(WCDMA, Wi-Fi)

IPv6Access Network

(LTE)

PublicNetwork

Page 16: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Case#1: IPv6 is enabled on contents server

(End-to-End IPv6 connectivity)

Transition Scheme for Access Network

Case#2: IPv6 is not enabled on contents servers

Page 17: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

PDN-GW

Dual StackNetwork

LTE Device(Only IPv6)

Dual Stack

Only IPv6

Case#1: IPv6 is enabled on contents server

(End-to-End IPv6 connectivity)

Transition Scheme for Access Network (contd)

Page 18: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Transition Scheme for Access Network (contd)

Case#2: IPv6 is not enabled on contents servers

PDN-GW

PublicNetwork

NAT64

DNS64

LTE Device(Only IPv6)

Only IPv4

Only IPv4

SKT should support that only-IPv6 subscribers can connect to

only-IPv4 contents server. NAT64, DNS64

Page 19: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Algorithm of NAT64, DNS64

PDN-GW

PublicNetwork

NAT64

DNS64

LTE Device(IPv6-Only)

IPv4-Only

IPv4-Only

① Customer tries to connect to www.naver.com

② LTE device asks DNS64 server what is an IP address of www.naver.com

③ DNS64 server responds ‘64:ff9b::www.naver.com’

④ LTE device tries to connect to ‘64:ff9b::www.naver.com’

⑤ NAT64 translate IPv6 packet to IPv4 packet

Page 20: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Drawback of NAT64 Algorithm

Some applications are Hard Coded as only IPv4

address instead of domain name.

∙ IPv6 LTE device doesn’t ask DNS64 server. ∙ Only IPv6 LTE device can’t interpret an IPv4 address.

Error occurred !!

Page 21: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

464XLAT Overview

RFC 6877, “464XLAT: Combination of stateful and

stateless translation” (Information Track)

Provided by Android OS by default

T-Mobile USA and SKT adopted

Page 22: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

464XLAT Architecture

464XLAT has two operations, CLAT and PLAT

Subject CLAT PLAT

Full Name Customer-side translator Provider-side translator

Location In cellphone In operator’s network

Translation IPv4 IPv6 IPv6 IPv4

Page 23: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

464XLAT Operation

Subject Interface Source Address

Data Packet

LTE Data Original

Allocated from P-GW (e.g. 2001:290::1)

CLAT “192.0.0.4” (dummy IPv4 address)

“LTE data interface ::464” (e.g. 2001:290::464)

Voice Packet

LTE IMS Allocated from P-GW (e.g. 2001:2b8::1)

LTE device has 3 outgoing interfaces

Page 24: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

464XLAT Operation (contd)

If android OS find a hard coded for IPv4 address(1.2.3.4),

android OS will transfer packet via CLAT interface.

CLAT PLAT

(5.6.7.8) Content Server

(1.2.3.4)

Src: 192.0.0.4 Dest: 1.2.3.4

Src: 2001:290::464 Dest: 64:ff9b::1.2.3.4

Src: 2001:290::464 Dest: 64:ff9b::1.2.3.4

Src: 5.6.7.8 Dest: 1.2.3.4

Src: 5.6.7.8 Dest: 1.2.3.4

Page 25: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Verify 464XLAT Schemes

Verified 15 hundreds applications while

preparing the commercial service.

A few applications have trouble due to

customer’s circumstance.

Page 26: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Background

IPv6 Transition Schemes

Contents

FAQ

Page 27: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Which handset OSs and models are

supported an IPv6 service?

∙ We applied to only android OS not iOS.

∙ We applied to Galaxy Note 4 first. (‘14.9.24)

∙ We have applied to all new devices including

tablet since then.

Page 28: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you support IMS service(VoLTE)

also?

∙ Of course.

∙ We support an IPv6 service of LTE Data

and LTE Voice.

Page 29: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you support international

roaming service?

∙ Not yet.

∙ We don’t have a plan to launch now.

Do you support Wi-Fi service?

Page 30: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you support tethering service?

∙ Yes.

∙ LTE device allocates an IPv4 address not

IPv6 address to laptop.

LTE Device(IPv6 Address)Laptop

(IPv4 Address)

PublicIPv6 Network

Page 31: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you satisfy the quality of IPv6

data and IMS service compared to

IPv4 ?

∙ Yes.

∙ We can’t find the quality difference

between IPv4 and IPv6 service.

Page 32: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Can I know about the increase of

IPv6 users and IP deployment since

commercial service ?

∙ I’m sorry but, I can’t inform that.

∙ IPv6 users and the CapEx for IP deployment

are restricted document.

Page 33: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Can I know about the increase of

IPv6 traffic since commercial service

?

∙ Recent IP equipment(ex> Router, P-GW) can’t

distinguish between IPv4 traffic and IPv6

traffic.

Page 34: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you inform your customers that

they are serviced by IPv6 ?

∙ No.

∙ Our aim is that our customer can’t

recognize which service is provided.

Page 35: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64

Do you launch the new BM based on

IPv6 ?

∙ Yes.

∙ We are developing IoT which is capable

of end-to-end IPv6 connection.

Page 36: 2015.5.6 Deoknyong Ko (engineer@sk.com) Network Technology ...ipv6event2015.vn/download/2-SKT-ApplyingIPv6ToLTENetworks.pdf · Algorithm of NAT64, DNS64 PDN-GW Public Network NAT64