Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non...
-
Upload
nguyenthuan -
Category
Documents
-
view
246 -
download
6
Transcript of Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non...
![Page 1: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/1.jpg)
Softwarization of 5G Core Networks
Jyh-Cheng ChenDepartment of Computer ScienceNational Chiao Tung University
[email protected]://www.cs.nctu.edu.tw/~jcc
![Page 2: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/2.jpg)
2
![Page 3: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/3.jpg)
3
![Page 4: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/4.jpg)
4
![Page 5: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/5.jpg)
5
![Page 6: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/6.jpg)
6
![Page 7: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/7.jpg)
7
![Page 8: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/8.jpg)
8
Generic 2G Architecture
Mobile Station
MSC
VLR VLR
MSC
PSTN
HLR
BS
Core Network (CN)
Radio Access Network (RAN)
![Page 9: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/9.jpg)
Outline Evolution of cellular networks from 1G
to 4G with focus on core networks
What is 5G? 5G applications
Softwarization of 5G core networks
9
![Page 10: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/10.jpg)
10
1G Wireless Networks Became commercially available in the early 1980s Analog radio technologies and circuit-switched
transmission and networking technologies Main service: circuit-switched voice Lack the ability to support roaming between different
network operators Three main 1G radio system standards
Advanced Mobile Phone Systems (AMPS) in North America Total Access Communications Services (TACS) in the United
Kingdom Nordic Mobile Telephone (NMT) in Nordic countries
![Page 11: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/11.jpg)
11
2G Wireless Networks Emerged in the early 1990s Digital signal processing and transmission
technologies (increased radio capacity and spectrum utilization, enhanced voice quality, reduced power consumption, etc.)
Standards for core networks In addition to circuit-switched voice, enabled
the first waves of mobile data and mobile Internet services
![Page 12: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/12.jpg)
12
2G Systems in North America RAN
IS-136: Time Division Multiple Access (TDMA)
IS-95: Code Division Multiple Access (CDMA)
Core Network IS-41: support roaming between different
network operators
![Page 13: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/13.jpg)
13
2G System in Europe GSM (Global System for Mobile communications):
RAN and core network Radio frequencies
900 MHz and 1800 MHz in Europe 800 MHz and 1900 MHz in the United States
Services circuit-switched voice 9.6 Kbps circuit-switched symmetric channel as a data
connection to access the Internet Most widely used 2G wireless network standards in
the world
![Page 14: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/14.jpg)
14
2G System in Japan Personal Digital Cellular (PDC) network Services
circuit-switched voice data services over 9.6 Kbps radio channels
![Page 15: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/15.jpg)
15
2.5G Wireless Networks Provide higher radio system capabilities and per-user
data rates than 2G systems, but do not yet achieve all the capabilities promised by 3G systems
General Packet Radio Services (GPRS) provide a packet-switched core network as an extension to
GSM core networks Enhanced Data Rates for Global GSM Evolution
(EDGE) provide advanced modulation and channel coding techniques
to increase the data rates of GSM radio systems support data rates up to 384 Kbps (also regard as a 3G
system due to its high speed)
![Page 16: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/16.jpg)
16
3G Wireless Networks Significantly increase radio system
capacities and per-user data rates over 2G systems
Support IP-based data, voice and multimedia services
Enhance quality-of-service (QoS) support
Improve interoperability
![Page 17: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/17.jpg)
17
Third-Generation Partnership Project (3GPP) 3G core networks will evolve the GSM core
network platform to support circuit-switchedmobile services and to evolve the GPRS core network platform to support packet-switchedservices.
3G radio access technologies will be based on the Universal Terrestrial Radio Access Networks (UTRANs) that use Wideband-CDMA (WCDMA) radio technologies.
![Page 18: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/18.jpg)
18
Third-Generation Partnership Project 2 (3GPP2) 3G core networks will evolve the IS-41 core
network to support circuit-switched mobile services and define a new packet core network architecture that leverages capabilities provided by the IS-41 core network to support IP services.
3G radio access technologies will be based on cdma2000 radio technologies.
![Page 19: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/19.jpg)
19
CircuitSwitchedDomain
PacketSwitchedDomain
Core Network
Radio Access Networks
GGSN
SGSN
GMSC
MSC+
VLR
Information ServersShared by
PS and CS Domain(HSS, EIR, AuC)
IP Multimedia Subsystem(IMS)
External IP Networks
PSTNand
Circuit-Switched Wireless Network
GSM RAN(i.e., Base Station Subsystems)
UTRAN(UMTS Terrestrial
Radio Access Network)
3GPP conceptual network architecture (Release 5)
![Page 20: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/20.jpg)
3.5G 3GPP High-Speed Packet Access (HSPA) 3GPP2 Evolution - Data Optimized (EV-
DO)
20
![Page 21: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/21.jpg)
4G Two 4G candidate systems are
commercially deployed: the Mobile WiMAX standard
first used in South Korea in 2007 the first-release Long Term Evolution
(LTE) standard in Oslo, Norway and Stockholm, Sweden
since 2009 21
![Page 22: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/22.jpg)
3GPP Evolved Packet System (EPS) Radio Side (LTE – Long Term Evolution)
Evolved-UTRAN (E-UTRAN) Network Side (SAE – System Architecture
Evolution) Evolved Packet Core (EPC)
3GPP Release 8 is the first release of the SAE Packet-switched core network only for voice, data, video,
and other multimedia traffic Roaming between 3GPP, non-3GPP (trusted and non-
trusted), and fixed access networks Designed to optimize network performance
3GPP Architecture (Release 8)
22
![Page 23: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/23.jpg)
3GPP SAE Architecture(simplified)
Gb Iu
GERAN UTRAN
3G2G
E-UTRAN
LTE
Trusted non-3GPPAcces Network
MME
SGi
IP networks
S3
S4
S6a Gx
S1
S2a
PCRFHSS
SGSN
ServingGateway
PDNGateway
Untrusted non-3GPPAccess Network
SWn
23
![Page 24: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/24.jpg)
LTE/SAE Architecture All-IP network Flat architecture Reduce complexity Seamless mobility Network sharing: a single E-UTRAN can
be shared by multiple operators
24
![Page 25: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/25.jpg)
E-UTRAN Architecture
eNB
MME / S-GW MME / S-GW
eNB
eNBS1 S1
S1 S1X2
X2X2
E-UTRAN
25
![Page 26: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/26.jpg)
E-UTRAN Only eNodeB in E-UTRAN: support all
L1 and L2 features The functions of RNC are distributed
between eNodeB, MME, S-GW. X2 interface: minimize packet loss due
to mobility
26
![Page 27: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/27.jpg)
Comparison with 3G/UMTS
Simplified architecture/Flat architecture Separation of control plane and user
plane Packet-switched only core network Roaming between 3GPP, non-3GPP
(trusted and non-trusted), and fixed access networks
Packets are routed through S-GW for intra E-UTRAN mobility 27
![Page 28: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/28.jpg)
Architecture Migration
28
![Page 29: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/29.jpg)
29
![Page 30: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/30.jpg)
30
Analog, Circuit Switching(No autonomic roaming)
Digital, Circuit Switching(greater capacity, less power consumption, better quality, greater roaming capability, more secure)
Digital, Packet Switching only(all IP, greater bandwidth, Improved support for mobility
Digital, Circuit and Packet Switching(IP core, greater roaming capability)
![Page 31: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/31.jpg)
What will 5G be?
31
![Page 32: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/32.jpg)
More and more applications
32
![Page 33: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/33.jpg)
Lower and lower latency
33
![Page 34: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/34.jpg)
More and more data transmitted Explosive social and multimedia services
Growth of mobile data traffic [12]. 34
![Page 35: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/35.jpg)
Not just smartphones anymore
IoT use cases [13].
Growth of mobile devices [12].
35
![Page 36: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/36.jpg)
NGMN White paper
36
![Page 37: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/37.jpg)
1G to 4G
Mainly used by human beings 1G and 2G were about voice 3G was about data 4G is about video
37
![Page 38: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/38.jpg)
5G
5G, will be about intelligent networks that can handle billions of connected devices while remaining stable and operational.
38
Source: http://money.cnn.com/2012/03/08/technology/5G-wireless/index.htm?iid=GM
![Page 39: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/39.jpg)
5G Vision
39source:IBM, Microsoft, Sony, NTT DoCoMo
intelligent farming
VHD remote diagnosis
virtual fitting
somatosensory virtual game
energy monitoring
hologram conference
connected iVehicle
augment reality teaching
Always connected high speed mobile internet
apparel
housing
transportation
food education
communicationentertainment
medical care
![Page 40: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/40.jpg)
NGMN 5G vision
40
Faster data rate: 1~10 Gbps– Download HD videos in seconds, AR, VR
Lower end-to end latency: 1~10ms– Autonomous driving, Tactile Internet, Interactive applications
Higher user mobility: >500km/h– High Speed Train
Broadband access in dense areas– HD video/photo sharing in stadium
Ultra-reliable communications– E-health, Remote surgery, Drones
Massive machine type communications– Smart grid, Smart transportation, Industrial 4.0 (Internet of Things)
![Page 41: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/41.jpg)
Three key use cases of 5G
41
![Page 42: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/42.jpg)
Key capabilities of 5G
42Source ITU-R M.2083-0
![Page 43: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/43.jpg)
43
What’s wrong with the current 4G core network?
![Page 44: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/44.jpg)
All Propriety Hardware
44Huawei eCNS600 eLTE Core Network Access System
SpecializedHardware
SpecializedFeatures
![Page 45: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/45.jpg)
Current 4G Architecture
HSS
S-GW
MME
PDN
PCRF
P-GWUES1-U S5
S1-MME
S11
S6a
Gx
SGi
X2
eNodeB
E-UTRAN
DataControl
Control/Data
LTE-Uu
EPC
Internet, Enterprise Network, etc.
QoS,Charging rules
Packet routing/forwardingPacket bufferingAnchor point of mobilityPolicy/accounting
Packet routing/forwarding IP allocationAnchor point of mobilityPolicy/accounting
DB for user profilesHelp authentication
Control entityAuthenticationBearer managementMobility management
45
![Page 46: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/46.jpg)
46
High cost, low revenuelimits innovation
How to solve?Not flexible
![Page 47: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/47.jpg)
47
Softwarization(SDN/NFV)
![Page 48: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/48.jpg)
48
5G architecture based on SDN/NFV
![Page 49: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/49.jpg)
Hardware Layer (Backbone)
NFV
Existing Core Network
Common Platform
Software Control layer (Brain)
Flow table
NetworkControl
Mobility Manager
ResourceManage.
Network Virtualization
Network Function Virtualization
Fixed Policy
49
![Page 50: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/50.jpg)
SDNSoftware-defined network
Hardware Layer (Backbone)
Common Platform
Software Control Layer (Brain)
SDNController
Network Virtualization
IoT
Moving Network
Human Network
RAT. 1RAT. 2
50
![Page 51: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/51.jpg)
Network Slicing
Human Network
Hardware Layer (Backbone)
共用管理功能
Software Control Layer (Brain)
分流策略
網路設定
移動管理
資源分配
Network Virtualizing
IoT
Moving Network
RAT. 1RAT. 2
Moving Network
RAT. 1RAT. 2
RAT. 1RAT. 2Human Network
RAT. 1RAT. 2IoT
51
![Page 52: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/52.jpg)
Benefits of Softwarization
52
Reduced cost – Reduced equipment costs and reduced power consumption– Eliminate unneeded feature– Scale in/out according to network demand
Rapid innovation– Innovation at software speed– Can do experiments– Standards will follow software deployments– Open up network innovation to great minds around the world
flexibility – Deploy services according to geography– Deploy services according to user characteristics– Dynamically route packets to its particular network slice
![Page 53: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/53.jpg)
5G roadmap and timeline
53
![Page 54: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/54.jpg)
54
Research topics of softwarization How to integrate OpenFlow-based data plane
with legacy 4G core network data plane? How to retain the required performance for
network entities while it is virtualized? How to design and implement the automatic
self-management MANO system? …… How to implement customized
VNFs efficiently for a flexible OPEN 5G core?
![Page 55: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/55.jpg)
55
Reconfigurable Core(RECO)
![Page 56: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/56.jpg)
Use cases For remote-control surgery For high-speed users
56
![Page 57: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/57.jpg)
For remote-control surgery Low latency High security
57
Healthcare MME
Healthcare
GtpBase
S1apHealthcare
NASHealthcare
S6a
GTP moduleNAS and S6a module
![Page 58: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/58.jpg)
For high-speed users High mobility Frequent handover and location update
58
High Mobility MMEHigh
Mobility
GtpBase
S1apHigh
Mobility
NASBase
S6a
GTP module
NAS module
![Page 59: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/59.jpg)
HumanObject-
orientedGTP.so
HumanObject-
orientedNAS.so
HumanObject-
orientedS1AP.so
HumanObject-
orientedS6A.so
59General Purpose HW
CPU Memory
NIC Disk
MTC User
General Purpose HW
CPU Memory
NIC Disk…Load Balancer
Identifier
Generate a descriptor
according to UE’s type
Virtualization
IOTNetwork
Slice
MovingNetwork
Slice
Car
Cell Phone
HumanMME-VNF
HumanSGW(c)/PGW(c)-VNF
HumanHSS-VNF
MME Common Libraries
Dynamic Linking Framework
HumanNetwork
Slice
Cell phone
VNF 1,2,3
MTC VNF 4,5,6
Car VNF 7,8,9
![Page 60: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/60.jpg)
Common modules common MME libraries which different
types of users share. E.g., UDP, SCTP, hash table
Object-oriented customized modules customized modules which differ
between different types of users Dynamic Linking Framework
parse descriptor load and initialize corresponding customized modules 60
Reconfigurable Core (RECO)
![Page 61: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/61.jpg)
Network Slice
Openair-cn
MME
.so
.so
.so
.so
.so
.so
RECOMME
Verify the correctness of RECO MME
General Purpose HW
CPU MemoryNIC Disk
VMware Workstation
Openair-cn
SGW/PGW
Openair-cn
HSS
MME Common LibrariesDynamic Linking
Framework
Pseudo Identifier
Descriptor(Cfg. file)
LTE Small Cell
61
![Page 62: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/62.jpg)
Equipment (1/2) UE1: Sony Xperia T3 D5103 UE2: ASUS UX410 & Huawei LTE Dongle Programmable SIM card programmed by
PySIM
62
![Page 63: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/63.jpg)
Equipment (2/2) LTE Small Cell: Wistron NeWeb OSQ4G-01E2
63
![Page 64: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/64.jpg)
64
![Page 65: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/65.jpg)
Comparison
65
Open source
Completeness Status Reduce Disk & memory
Flexibility OOP design
Open5GCore No, very expensive
˅ Active ˅ ˅
OpenEPC No, very expensive
˅ Active ˅ ˅
nwEPC ˅ FrozenOpenair-cn ˅ ActiveRECO ˅ Active ˅ ˅ ˅
![Page 66: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/66.jpg)
Concluding remarks of RECO Absolutely free Easy to install (hopefully) Object-Oriented Programming (OOP)
design easier to understand, reuse, modify, and
extend Easily to add your own modules
Real core network to implement your ideas, not just simulation and/or math analysis
Professors can design labs for students66
![Page 67: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/67.jpg)
Building Blocks For 5G CN
67
Cont
rol p
lane
(NFV
+Cl
oud)
Data
pla
ne(S
DN)
PaNDA
Hardware
Operating Systems
VIM Management System
Virtual Network Functions
IO Abstraction
Network Data Analytics
Management & Orchestration
Network Control
HW/O
S
nwEPC
ECOMP RECON
et
RECO
![Page 68: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/68.jpg)
This is just a first step. Please use it, give us
feedbacks, and even join us to develop the first comprehensive, free, and open-source 5G core network.
68
![Page 69: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/69.jpg)
For more information Website: http://www.reconet.org/ Video: https://youtu.be/6iuCq350LYM Source code:
https://github.com/RECONet/RECO Paper: “Poster - RECO: A
Reconfigurable Core Network for Future 5G Communication Systems,” to appear in ACM MobiCom, Snowbird, Utah, USA, Oct. 2017 69
![Page 70: Softwarization of 5G Core Networks - apnoms.org · GERAN. UTRAN. 2G. 3G. E -UTRAN. LTE. Trusted non 3GPP. Acces Network. MME. SGi. IP networks. S3. S4. S6a. Gx. S1. S2a. HSS. PCRF.](https://reader034.fdocuments.us/reader034/viewer/2022052206/5af7e3617f8b9a5f588c2184/html5/thumbnails/70.jpg)