5G – Peak Complexity
(and how to make it simpler)
Dan Warren, Head of Network Standards & Research, Samsung
ⓒ 2019. Samsung Electronics. All rights reserved.
A quick recap…
2
ⓒ 2019. Samsung Electronics. All rights reserved.
5G Architecture
NSMF MDAF NSSF NEF NRF PCF UDM UDR AF
CSMF EGMF NFMF AUSF AMF SMF UDSF NWDAF
SEPP
UPF
DN
5G-EIR
NSSMFNFVO
VNFM
VIM
All VNFs
Orchestration
Management
Control Plane
User Plane
RRU DU
CU-CP
CU-UP
VNF
Pool
ⓒ 2019. Samsung Electronics. All rights reserved.
Operational realities
ⓒ 2019. Samsung Electronics. All rights reserved.
Sliced to abstraction?
DN
NFVO
VNFM
VIM
Orchestration
Management
Control Plane
User Plane
CU-DU SplitUse Plane LBO
MEC
NSMF MDAF NSSF UDM UDR AF
AUSF UDSF NWDAF
SEPP
5G-EIR
NSSMF
NWDAF5G-EIR
CU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUse Plane LBO with (different) shared core VNFsCU-DU SplitUse Plane LBO
MECCU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUse Plane LBO with (different) shared core VNFsCU-DU SplitUse Plane LBO
MECCU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUser Plane LBO with (different) shared core VNFs
VNF
Pool
ⓒ 2019. Samsung Electronics. All rights reserved.
Where to apply AI? Everywhere!
6
ⓒ 2019. Samsung Electronics. All rights reserved.
Is there anything other than a full system view?
7
NF
Optimise
throughput
15%
1. Objective specific vs. full NF optimisation
NF
Reduce Power
Consumption
-15%
NF
Optimise
throughput
? %
Reduce Power
Consumption
? %
Multi-KPI
Optimisation ? %
…
ⓒ 2019. Samsung Electronics. All rights reserved.
Is there anything other than a full system view?
8
NF1
Optimise
throughput
15%
NF2
Optimise
throughput
10%
NF3
Optimise
throughput
20%
45% ?
51.8% ?
15% ?
0% ?
-15% ?
2. Function specific vs end-to-end
?? ??
Optimise end-to-end throughput
ⓒ 2019. Samsung Electronics. All rights reserved.
Is there anything other than a full system view?
9
NF1
Optimise
throughput
15%
3. Function specific vs Domain
NF1
Optimise
throughput
15%
NF1
Optimise
throughput
15%
NF1
Optimise
throughput
15%
NF1
Optimise
throughput
15%
Optimise Load Balancing
ⓒ 2019. Samsung Electronics. All rights reserved.
Combining the conclusions
10
NF1
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF1
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF1
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF1
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF1
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF1
Optimisation
NF1.1
Optimisation
NF1.2
Multi-KPI
Optimisation
…
Optimise NF1 Domain KPIs
NF2
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF2
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF2
Optimisation
NF2.1
Optimisation
NF2.2
Multi-KPI
Optimisation
…
Optimise NF2 Domain KPIs
NF3
Optimisation
1
Optimisation
2
Multi-KPI
Optimisation
…
NF3
Optimisation
NF3.1
Optimisation
NF3.2
Multi-KPI
Optimisation
…
Optimise NF3 Domain KPIs
Optimise end-to-end KPIs
This is without Slicing, without Service orchestration and only considering one Network Function per domain.
Why is it so hard (particularly when it seems so easy in a Cloud)?
ⓒ 2019. Samsung Electronics. All rights reserved.
Thoughts and observations
11
ⓒ 2019. Samsung Electronics. All rights reserved.
Micro-Services and Kubernetes
12/23
5G Network Function A
Consumer
Network Service 1
Network Service 2
Create
Update
Release
Request
Response
Operation
5G Network Function B
Network Service N
ⓒ 2019. Samsung Electronics. All rights reserved.
Moving beyond NFs
vRAN vCore
VNF1 VNF2
VNF3 VNFn
VNF7 VNF8
VNF9 VNFx
VNF1
VNFn VNF9 VNFx
NFVO
VNFM
VIM
VNF3
MS-A MS-B
MS-C MS-D
VNF4
MS-W MS-X
MS-Y MS-Z
…
VNF Catalog
Service Orchestration
VIM
Container1
MS-A MS-B
MS-C MS-D
MS-W MS-A
MS-Y MS-C
Container
Catalog
Service
Orchestration
Container
Mgmt
Container2
MS-W MS-G
MS-N MS-C
Container3
…
Container1
Container2
Container3
ContainerX
ContainerY
ContainerZ
MANO
4G
5G Beyond 5G
Thank Youdan.warren@samsung.com
@tmgb

5G - Peak Complexity

  • 1.
    5G – PeakComplexity (and how to make it simpler) Dan Warren, Head of Network Standards & Research, Samsung
  • 2.
    ⓒ 2019. SamsungElectronics. All rights reserved. A quick recap… 2
  • 3.
    ⓒ 2019. SamsungElectronics. All rights reserved. 5G Architecture NSMF MDAF NSSF NEF NRF PCF UDM UDR AF CSMF EGMF NFMF AUSF AMF SMF UDSF NWDAF SEPP UPF DN 5G-EIR NSSMFNFVO VNFM VIM All VNFs Orchestration Management Control Plane User Plane RRU DU CU-CP CU-UP VNF Pool
  • 4.
    ⓒ 2019. SamsungElectronics. All rights reserved. Operational realities
  • 5.
    ⓒ 2019. SamsungElectronics. All rights reserved. Sliced to abstraction? DN NFVO VNFM VIM Orchestration Management Control Plane User Plane CU-DU SplitUse Plane LBO MEC NSMF MDAF NSSF UDM UDR AF AUSF UDSF NWDAF SEPP 5G-EIR NSSMF NWDAF5G-EIR CU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUse Plane LBO with (different) shared core VNFsCU-DU SplitUse Plane LBO MECCU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUse Plane LBO with (different) shared core VNFsCU-DU SplitUse Plane LBO MECCU-DU split with shared core VNFsUse Plane LBO with shared core VNFsUser Plane LBO with (different) shared core VNFs VNF Pool
  • 6.
    ⓒ 2019. SamsungElectronics. All rights reserved. Where to apply AI? Everywhere! 6
  • 7.
    ⓒ 2019. SamsungElectronics. All rights reserved. Is there anything other than a full system view? 7 NF Optimise throughput 15% 1. Objective specific vs. full NF optimisation NF Reduce Power Consumption -15% NF Optimise throughput ? % Reduce Power Consumption ? % Multi-KPI Optimisation ? % …
  • 8.
    ⓒ 2019. SamsungElectronics. All rights reserved. Is there anything other than a full system view? 8 NF1 Optimise throughput 15% NF2 Optimise throughput 10% NF3 Optimise throughput 20% 45% ? 51.8% ? 15% ? 0% ? -15% ? 2. Function specific vs end-to-end ?? ?? Optimise end-to-end throughput
  • 9.
    ⓒ 2019. SamsungElectronics. All rights reserved. Is there anything other than a full system view? 9 NF1 Optimise throughput 15% 3. Function specific vs Domain NF1 Optimise throughput 15% NF1 Optimise throughput 15% NF1 Optimise throughput 15% NF1 Optimise throughput 15% Optimise Load Balancing
  • 10.
    ⓒ 2019. SamsungElectronics. All rights reserved. Combining the conclusions 10 NF1 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF1 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF1 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF1 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF1 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF1 Optimisation NF1.1 Optimisation NF1.2 Multi-KPI Optimisation … Optimise NF1 Domain KPIs NF2 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF2 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF2 Optimisation NF2.1 Optimisation NF2.2 Multi-KPI Optimisation … Optimise NF2 Domain KPIs NF3 Optimisation 1 Optimisation 2 Multi-KPI Optimisation … NF3 Optimisation NF3.1 Optimisation NF3.2 Multi-KPI Optimisation … Optimise NF3 Domain KPIs Optimise end-to-end KPIs This is without Slicing, without Service orchestration and only considering one Network Function per domain. Why is it so hard (particularly when it seems so easy in a Cloud)?
  • 11.
    ⓒ 2019. SamsungElectronics. All rights reserved. Thoughts and observations 11
  • 12.
    ⓒ 2019. SamsungElectronics. All rights reserved. Micro-Services and Kubernetes 12/23 5G Network Function A Consumer Network Service 1 Network Service 2 Create Update Release Request Response Operation 5G Network Function B Network Service N
  • 13.
    ⓒ 2019. SamsungElectronics. All rights reserved. Moving beyond NFs vRAN vCore VNF1 VNF2 VNF3 VNFn VNF7 VNF8 VNF9 VNFx VNF1 VNFn VNF9 VNFx NFVO VNFM VIM VNF3 MS-A MS-B MS-C MS-D VNF4 MS-W MS-X MS-Y MS-Z … VNF Catalog Service Orchestration VIM Container1 MS-A MS-B MS-C MS-D MS-W MS-A MS-Y MS-C Container Catalog Service Orchestration Container Mgmt Container2 MS-W MS-G MS-N MS-C Container3 … Container1 Container2 Container3 ContainerX ContainerY ContainerZ MANO 4G 5G Beyond 5G
  • 14.