Slicing and Orchestration in Service-Oriented 5G...

46
(c) Navid Nikaein 2017 1 Slicing and Orchestration in Service-Oriented 5G Networks Navid Nikaein Associate Professor - Eurecom Coordinator of Mosaic-5G Initiative Keynotes at IEEE CAMAD 17-19 September, 2018, Barcelona, Spain. (c) Navid Nikaein 2017 1

Transcript of Slicing and Orchestration in Service-Oriented 5G...

Page 1: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

(c) Navid Nikaein 2017 1

Slicing and Orchestration in

Service-Oriented 5G

Networks

Navid Nikaein

Associate Professor - Eurecom

Coordinator of Mosaic-5G Initiative

Keynotes at IEEE CAMAD

17-19 September, 2018, Barcelona, Spain.

(c) Navid Nikaein 2017 1

Page 2: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

2

(c) Navid Nikaein 2017 2

Connected, Controlled, and Flexible

Value Creation Consistent experience

Sustainable business model

5G Promises

Page 3: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

3

(c) Navid Nikaein 2017 3Evolution to Internet of Skills

Source: Dohler

Page 4: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

4

(c) Navid Nikaein 2017 4Is 4G enough?

Servers

Data-centers Communication-Oriented

Today’s 4G is designed for a

limited number of UCs

- Throughput-optimized

- Fixed

- Rigid © Nokia

Page 5: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

5

(c) Navid Nikaein 2017 5Communication-oriented 4G

Mindful about 3GPPP facts and figures

514 Companies from 45 Countries

50,000 delegate days per year

40,000 meeting documents per year

1,200 specifications per Release

10,000 change requests per year

LTE

© 3GPP

Page 6: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

6

(c) Navid Nikaein 2017 6Service-oriented 5G

Turn physical infrastructure into multiple logical networks, one per service instance: One-Network, Many-Service

NOT a one-size fits all architecture NOT a Dedicated Network

© Ericsson WP

Multi-Service Network

Page 7: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

7

(c) Navid Nikaein 2017 7From R&D to Reality

Different aspects of network slicing have been already prototyped/demonstrated based on

Opensource and commercials platforms

Industry is currently providing network slicing by means of

(a) Local/dedicated services enabled by MEC platforms

(b) Dedicated core networks and 3GPP RAN sharing

Next steps : SO-CN and SO-RAN

Page 8: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

8

(c) Navid Nikaein 2017 85G technology enablers © Coherent Project

Page 9: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

9

(c) Navid Nikaein 2017 9Service-oriented 5G

Network Slicing Concept

Flexible & Customizable

logical networks tailored to

each use-cases/verticals

uRLLCxMBB mMTC

Page 10: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

10

(c) Navid Nikaein 2017 10Service-oriented 5G

Slicing Technology Enablers

- Softwarization

- Virtualization

- Disaggregation

Multi-service multi-tenant network

Page 11: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

11

(c) Navid Nikaein 2017 11Service-oriented 5G

Why will it happen?

Extreme network flexibility and

elasticity

Page 12: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

12

(c) Navid Nikaein 2017 12Service-oriented 5G

Network Slicing evolves

the value-chain of

telecom industry

Content-aware service optimization

Infrastructure Selection & Performance optimization

InteroperabilityNetwork Infra.

Provider(e.g. operator, vendor)

CommunicationService Provider

(e.g. operators, verticals)

Digital Service Provider

(e.g. OTT, media, social, apps)

Network Function Provider

(e.g. vendors, verticals, 3rd parties)

Data Center Service Provider

(e.g. operator, cloud, IT)

Hardware Provider(e.g. IC designer, IDM)

Hardware supportability

Facility Availability & Compatibility

Decoupling of Players,

but the reality might be

different

Page 13: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

13

(c) Navid Nikaein 2017 13Service-oriented 5G

3GPP Role Model (3GPPP 28.801)

© 3GPP

Page 14: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

14

(c) Navid Nikaein 2017 14Service-oriented 5G

3GPP Re-Architects Mobile Network

© 3GPP

Page 15: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

15

(c) Navid Nikaein 2017 153GPP 5G RAN and CN

3 Tier RAN Node CU0 DU[0-n] RRU[0-m]

Functions Split

CP - UP split

Service-Oriented CNservice catalog and discovery

Slice selection function

CP - UP splitUE (R)AN UPF

AF

AMF SMF

PCF UDM

DNN6

N1

NRFNEF

N3

N2 N4

AUSF

Nausf Namf Nsmf

NpcfNnrfNnef Nudm Naf

3GPP Re-Architects Mobile Network

Page 16: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

16

(c) Navid Nikaein 2017 163GPP 5G RAN and CN

3GPP Re-Architects Mobile Network

AMF Access & Mobility Management Function

AUSF Authentication Server Function

NRF Network Repository Function

UDM Unified Data Management

NSSF Network slice selection function

UEs UPF DN

User Plane

NSSF PCF

AMF

UDM

AUSF SMF

NEF NRF AF

Control Plane

CUDU

DU

SMF Session Management Function

UPF User Plane Function

AF Application Function

PCF Policy Control Function

NEF Network Exposure Function

Slicing Functions

Page 17: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

17

(c) Navid Nikaein 2017 17Dedicated or Shared Functions?

Safety/autonomous driving service

URLLC (Ultra Reliable Low Latency)

Infotainment/video streaming

eMBB (Mobile Broadband)

Maintenance/statistics

mIoT, low throughput

SMF1

SMF2UPF2

NSSF

UPF3 SMF3 URLLC Slice

eMBB Slice

Default Slice

mIoT Slice

UDM NRF PCF

AutoPilot

Caching

UPF1 DN

AMF

Page 18: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

18

(c) Navid Nikaein 2017 18Dedicated or Shared?

Network Slicing

© M. Marina

Page 19: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

19

(c) Navid Nikaein 2017 19Dedicated or Shared ?

Multiplexing Gain

Network slicing

Page 20: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

20

(c) Navid Nikaein 2017 20Shared Resources?

Sharing

Page 21: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

21

(c) Navid Nikaein 2017 21Dedicated Resources?

Page 22: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

22

(c) Navid Nikaein 2017 22Automation-Orchestration

Page 23: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

23

(c) Navid Nikaein 2017 23Automation-Orchestration

LifeCycle Management

(Encapsulate Operations)

Interplay among control, management, and orchestration subsystems

Page 24: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

24

(c) Navid Nikaein 2017 24Automation-Orchestration

LifeCycle Management

(Encapsulate operation)

https://jujucharms.com/q/oai

Page 25: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

25

(c) Navid Nikaein 2017 25Automation-Orchestration

Phase Change of

Modern Software

Software cost

Operation cost

Free software is becoming expensive !

Page 26: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

26

(c) Navid Nikaein 2017 26Network Abstractions and CP-Apps Ecosystems

Place holder for :

Network model

C-APPS

Application

MEC

SDN

Network

• RAN Control & Data Plane separation

• Abstraction & Virtualized Control Functions

• RESTful API

• RAN Optimization

• Network slicing

• IoT Gateway

• Content caching

• CN Control & Data Plane separation

• Abstraction & Programmability

• Application SDK

• LTE eNB

• OpenFlow switch

• Ethernet switch

Cloud &

NFV

Page 27: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

Data-driven Network Control

(c) Navid Nikaein 2017 27

Page 28: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

28

(c) Navid Nikaein 2017 28Why do we need to evolve 5G?

Network Slicing brings network flexibility and resource elasticity

(1) Openup the interfaces with the help of SDN

(2) Customized control Apps for monitoring, reconfigurability, and programmability

But, modern networks are too complex to be controlled and optimized by means of rule-

based Alg.

Page 29: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

29

(c) Navid Nikaein 2017 29Why do we need to evolve 5G?

Flexibility to generalize and comprehend: Never seen Z before, but it is similar to X,

so do Y, but adjust as needed

Scale to automate control and management to meet the required QoS/QoE

Dynamicity to constantly adapt and anticipate for different workloads and use cases

Abstraction and multi-layering to combine sources with different semantics

Page 30: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

30

(c) Navid Nikaein 2017 30What is Data-driven Control?

© S. Katti

Page 31: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

31

(c) Navid Nikaein 2017 31Why Data-driven Network Control?

ML models to manage network and resources

(a) Comply better with slice SLAs

(b) Maximizes the revenue of physical network operators

(c) Robust against runtime issues

Pipelining by means of

“Reason-Predict-Control”

Page 32: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

32

(c) Navid Nikaein 2017 32Data-Driven Control

Need to predict the user and network performances in time and space with

many unknown and/or dynamic variables

(1) Realtime control and coordination

across cells

(2) Network Intelligence

Page 33: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

33

(c) Navid Nikaein 2017 33Video Streaming Use-Case Revisited

Objective: maximize video quality

minimize stall time

Maintain service continuity

Policy:maintain SLA (e.g. minimum average throughput)

Data: Link quality

sustainable TCP throughput

Control (beyond just ABR, joint UE and BS): 1. Adapt the video bit rate through video optimizer

2.1 Add/provision a new BS through SMA+ORCH

2.2 increase the BW of the current BS (SMA)

3. Interference coordination through RRM

4. Update frequency and power through SMA

No buffer freezes

Smoother bitrate adjustment

Page 34: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

34

(c) Navid Nikaein 2017 34Proactive Control Scheme

Knowledge Base(continuously updated)

Monitor

Reason predict

State

Ra

w

Info

Query

Future

State

Control

Future

Effect

Policies

Intents

SLA

Page 35: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

35

(c) Navid Nikaein 2017 35Example of QoE With PCS

Page 36: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

36

(c) Navid Nikaein 2017 36Example of QoE With PCS

Page 37: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

37

(c) Navid Nikaein 2017 37Example of QoE With PCS

Page 38: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

38

(c) Navid Nikaein 2017 38Example of QoE With PCS

Page 39: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

39

(c) Navid Nikaein 2017 39Characterizing the Data

• Availability

• Accountability

• Trustworthiness

• Structured

• Semi-structured

• Unstructured

• Exabytes

• Transactional

• Records, files

• Realtime

• Batch

• streaming

• Posts

Velocity Volume

Veracity Variety

Page 40: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

Conclusion

Page 41: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

41Fusion of Computing, Information and Cellular technologies

(a) 5G and beyond is not only New Radio and verticals, it is also an evolution in General-Purpose computing

for wireless networks

(b) More and more software technologies (NFV,SDN,MEC) and Data (mining, analytics) jointly with radio signal

processing

Conclusion

Page 42: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

42

(c) Navid Nikaein 2017 42Conclusion

Network slicing is an on-going research with several challenges

Isolation, Sharing, Customization

Satisfy requirements of slice owner and operator/infra. provider

Page 43: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

43

(c) Navid Nikaein 2017 43Conclusion

Data-driven network control is difficult

Reason-Predict-Control is a generic framework

Prediction performance is limited by the available computing resources

Page 44: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

44

(c) Navid Nikaein 2017 44Open Questions

(1) Can we predict user QoS/QoE per

application in realtime?

(2) Can we learn network-user-application

dependencies across various network

domains?

(3) Can we automatically learn the right

control to apply?

Page 45: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

45

(c) Navid Nikaein 2017 45Thoughts

Page 46: Slicing and Orchestration in Service-Oriented 5G Networkssite.ieee.org/camad-2018/files/2018/10/CAMAD_KN_nikaein_2018_v2… · Slicing and Orchestration in Service-Oriented 5G Networks

46

Personal Info:

Email: [email protected]

Website: http://www.eurecom.fr/~nikaeinn/

Linkedin: https://www.linkedin.com/in/navidnikaein

Tel: +33.(0)4.93.00.82.11

Mosaic-5G.io :

Mail : [email protected]

Website : http://mosaic-5g.io

Linkedin: https://www.linkedin.com/in/mosaic-5g

Twitter: @mosaic5g

(c) Navid Nikaein 2017 46Contact Information