Post on 13-Jan-2017
Applying IPv6 to LTE Net-work
2015.9.8
Deoknyong Ko (engineer@sk.com)New Connectivity TF
Network Technology R&D CenterSKtelecom
What’s the first thingsthat pops into your mindwhen you hear the word, Korea?
What’s the first thingsthat pops into your mindwhen you hear the word, Korea?
Which country invented the Internet for the first time in the world ?
Which country was next ?
Which country invented the Mobile IPv6 Internet for the first time in the world ?
Which country was next ?
What’s the first thingsthat pops into your mindwhen you hear the word, Korea?
※ The Market Share of Mo-bile Subscribers in Korea
SKtelecom 50.5%KT
LG U+
Wired Broadband Mobile Platform Semiconductor
Background
IPv6 Transition Schemes
Contents
FAQ
Background
IPv6 Transition Schemes
Contents
FAQ
Korean Status in The Past
France
United States
Japan
Germany
Romania
Korean Government’s Encour-age
Sub-ject Company Networks Date
Operator
SKtelecom On Commercial '14.9.25SKbroadband On Field Trial ’12.5.29
KT PreparingLGU+ On Commercial
(Only Voice)
PortalNaver PreparingDaum On Commercial '14.9.25Nate Preparing
Summary of Applying IPv6Sub-
ject Purpose NetworksTransi-
tion Scheme
Date Sub-scribers
Wired Field Trial HFC, G-PON Dual Stack
’12.5.29
1 thou-sand
Wireless Commercial LTE Only IPv6 '14.9.25 670 thou-sands
IPv4 Networks
Dual Stack(IPv4/IPv6)
Only IPv6Networks
IPv4 Networks
※ Subscribers by Jan. 2015
Only IPv6Networks
Why Did SKT Decide toAdopt IPv6 ?
Why Did SKT Decide toAdopt 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.
Difficult to operate duplicated networks
Why Did SKT Decide toAdopt IPv6 ?
NetworkA
NetworkB
NetworkA
NetworkB
PDN-GW#1
PublicNetwork
PDN-GW#2
Korean government’s encourage-ment
Why Did SKT Decide toAdopt IPv6 ?
※ The statistics of IPv6 users. (http://6lab.cisco.com/stats)
United States
Norway
GermanyBelgium
Which Networks to be migrated IPv6?
Applying IPv6 to only primary networks.Legacy network will be replaced to LTE or G-PON.Sub-
ject Net-
works Applying IPv6 Note
WirelessLTE O Commercial
WCDMA XWi-Fi X
WiredG-PON O Field TrialHFC X
xDLS X
Contents
Background
IPv6 Transition Schemes
FAQ
Summary of IPv6 Transition Schemes
Subject Transition Schemes
Backbone Dual StackAccess Networks
(LTE EPC) NAT64, 464XLAT
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
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
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)
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
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
Drawback of NAT64 AlgorithmSome 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 !!
464XLAT OverviewRFC 6877, “464XLAT: Combination of state-ful and stateless translation” (Information Track)Provided by Android OS by default
T-Mobile USA and SKT adopted
464XLAT Architecture464XLAT has two operations, CLAT and PLAT
Sub-ject CLAT PLAT
Full Name Customer-side transla-tor
Provider-side transla-tor
Location In cellphone In operator’s networkTransla-
tion IPv4 IPv6 IPv6 IPv4
464XLAT Operation
Subject Inter-face Source Address
Data Packet
LTE DataOriginal 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
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.4Dest: 1.2.3.4
Src: 2001:290::464Dest: 64:ff9b::1.2.3.4
Src: 2001:290::464Dest: 64:ff9b::1.2.3.4
Src: 5.6.7.8Dest: 1.2.3.4
Src: 5.6.7.8Dest: 1.2.3.4
Verify 464XLAT Schemes
Verified 15 hundreds applications while preparing the commercial service.
A few applications have trouble due to customer’s circumstance.
Background
IPv6 Transition Schemes
Contents
FAQ
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.
Do you support IMS service(VoLTE) also?
∙ Of course. ∙ We support an IPv6 service of LTE Data and LTE Voice.
Do you support international roaming service?
∙ Not yet. ∙ We don’t have a plan to launch now.
Do you support Wi-Fi service?
Do you support tethering ser-vice?∙ Yes.
∙ LTE device allocates an IPv4 ad-dress not IPv6 address to laptop.
LTE Device(IPv6 Address)Laptop
(IPv4 Address)
PublicIPv6 Network
Do you satisfy the quality of IPv6 data and IMS service compared to IPv4 ?
∙ Yes. ∙ We can’t find the quality differ-ence between IPv4 and IPv6 ser-vice.
Can I know about the increase of IPv6 users and IP deploy-ment since commercial service ? ∙ I’m sorry but, I can’t inform that.
∙ IPv6 users and the CapEx for IP de-ployment are restricted document.
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.
Do you inform your customers that they are serviced by IPv6 ?∙ No.
∙ Our aim is that our customer can’t recognize which service is pro-vided.
How to utilize the collected Public IPv4 addresses ?
∙ Private IPv4 addresses were used to VoLTE Service. ∙ We are currently allocating Public IPv4 addresses to VoLTE service to raise voice quality.
Do you have a plan to launch the new BM based on IPv6 ?
∙ Yes. ∙ We are developing the cellular based IoT Service (ex> MTC, NB CIoT).