45
Slicing and orchestration in service-oriented 5G architecture Navid Nikaein Assistant Professor at Eurecom Coordiantor of Mosaic5G Inititive Plennary keynote at IEEE/IFIP WONS 2018 6-8 February 2018, Isola 2000, France (c) Navid Nikaein 2017 1

Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

Slicing and orchestration in

service-oriented 5G

architecture

Navid Nikaein

Assistant Professor at Eurecom

Coordiantor of Mosaic5G Inititive

Plennary keynote at IEEE/IFIP WONS 2018

6-8 February 2018, Isola 2000, France

(c) Navid Nikaein 2017 1

Page 2: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 2

Connected, Controlled, and Flexible

Value Creation Consistent experience

Sustainable business model

What is 5G?

Page 3: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 3 Not a one-size fits all

Page 4: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 4 Service-Oriented 5G

Turn physical infrastructure into

multiple logical networks

Page 5: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

Servers

Data-centers

Today’s 4G is designed for

limited number of UCs

Throughput-optimized

Fixed

Rigid

Page 6: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 6 Communication-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

Page 7: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

Future mobile network will look

fundamentally different

There will be no “one-size-fits-all”

architecture

Like it or not

Page 8: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

Flexible and Customizable

for each use-cases

uRLLC xMBB

mMTC

Page 9: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

Trends

Softwarization

Virtualization

Disaggregation

Service-oriented architecture

Page 10: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

Why will it happen?

Extreme network flexibility and

modularity

Page 11: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

3GPP re-architects mobile networks

Page 12: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

3GPP re-architects mobile networks

AMF Access & Mobility Management Function

AUSF Authentication Server Function

NRF Network Repository Function

UDM Unified Data Management

DN Data Network

UEs

UPF DN

User Plane

NSSF

PCF

AMF

UDM

AUSF

SMF

NEF

NRF

AF

Control Plane

CU DU

DU

SMF Session Management Function

UPF User Plane Function

AF Application Function

PCF Policy Control Function

NEF Network Exposure Function

Message Bus

Page 13: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

3GPP Role Model

Page 14: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 14 Shared Resources?

Sharing

Page 15: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 15 Isolated Resources?

Page 16: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 16 Automation-Orchestration

Page 17: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 17 Automation-Orchestration

the phase change of

modern software

Software cost

Operation cost

Free software is becoming expensive

Page 18: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 18 Automation-Orchestration

LifeCycle Management

(Encapsulate operation)

Page 19: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 19 Automation-Orchestration

LifeCycle Management

(Encapsulate operation)

https://jujucharms.com/q/oai

Page 20: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 20 Disaggregation

Serv

ices

S1 S2 S3 S1 S2 S3 S1 S2 S3 S1 S2 S3 R

adio

Reso

urc

es Multiplexing gain

BS1 BS2 BS3

40% of resources are not used

BS

vBS1 vBS3 vBS2

Page 21: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 21 Multiplexing Gain

Page 22: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 22 Network Slicing Concept

Sub-network

instance

Sevice

Instance 1

Sevice

Instance 2

Sevice

Instance 3

Sevice

Instance 4

Network slice Instance 1 Network slice Instance 2 Network slice Instance 3 Network slice Instance 4

Sub-network

instance

Sub-network

instance

Sub-network

instance

Sub-network

instance

Resources/Network infrastructure/Network functions

Page 23: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 23 Network Slicing Concept

Turn physical infrastructure into multiple logical networks on

top of a partially shared network infrastructure

Each instance of a network slice represents an independent end-to-

end network

Efficient

sharing of

radio and

spectrum

resources

Functional

and

performance

isolation

Plug & Play

CP/UP

customization

API Cognition

Foundations

Page 24: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 24 Enabling Technologies

Application

MEC

SDN

Network Infrastructure

• Video Optimization • Recommendation System • IoT Gateway • Data Analysis

• RESTful API, Message Bus • Edge Packet Service • Application Manager • Radio Network Information • SDN API Library

• SD-RAN controller • SD-CN controller • Forwarding Engine • Datapath Driver

• LTE eNodeB, NR, NB-IOT • Xhaul transport network • Switches, Routers

NFV Cloud Infra

Page 25: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 25 RAN Slicing System

Service provider: owner of data

with isolated and customized

services

Runtime: mutli-service execution

environment allowing to monitor

and control the behavior of the

underlying RAN resources,

states, and functions

Infrastructure: including RAN

module, physical infrastructure,

and radio spectrum

Page 26: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 26 RAN Slicing

Inter-Slice Resource Partitioning

Page 27: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 27 RAN Slicing Example

Function customization in Monolithic BS

Page 28: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 28 Benefit of Slicing

Maximize the multiplexing gain

Isolate tenants resources

customize tenant resources

Page 29: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 29 Two numbers in Slicing

What is the typical number of

slices?

What is the typical lifetime of a

slice?

Page 30: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 30 Two questions in Slicing

Why such a big complexity to

support slicing?

Is the net neutrality principles

retained ?

Page 31: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 31 Example Research Areas

Realtime control and coordination in RAN and CN

Tradeoff between slice isolation and resource sharing

Security control across many logical networks and abnormally detection

Pattern recognition and correlation to support QoS-QoE

Predict network behavior if a given control logic is applied

Automate failover and network health monitoring and prediction

Dynamic guarantees as a function of cost /adaptive/probabilities

Page 32: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 32 Opensource Platforms

Need for agile network service delivery

platforms and use-cases for 4G-5G

R&D

5G-IaaS

5G-PaaS

5G-SaaS

Host 5G service

Build 5G service and open APIs

Consume 5G service

Page 33: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 33 Mosaic5G.io Ecosystem

Agile network service delivery platforms

A Flexible & Programmable

SD-RAN Platform

A Low Latency SDN-based

MEC Platform

An event-driven juju-based

service orchestrator core

A Flexible & Programmable

SD-CN Platform

Network function & application

distribution Repository

Remotely accessible

experimentation testbed

Page 34: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 34 Mosaic5G.io Ecosystem

Agile network service delivery platforms

Page 35: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 35 Mosaic5G.io Objectives

Software-Defined Network

Service Delivery Platform

Network Intelligent

Network Applications

Custom Use-Case

Page 36: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 36 Success Stories

MWC 2016, 2017 ITU, FG-13, 2016, 2017

Mobicom 2014,2016,2017 EUCNS 2015, 2016, 2017

ETSI 2016, 2017

OPNFV 2016

Page 37: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 37 Info

Mail : [email protected]

Website : mosaic-5g.io

Twitter: @mosaic5g

Page 38: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 38 Thoughts

Page 39: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 39

Net neutrality

Difference with 4G

Number of slice and lifetime of slice

Resource allocation 2-level scheduling

Why such a huge complexity? Enabling Vertical support,

Page 40: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

Example of Research Topics through

Mosaic5G Realtime control and coordination in RAN and CN

Network slicing Tradeoff between slice isolation and resource sharing

Security control across many logical networks and abnormally detection

Network intelligence Map metrics to QoE

Predict network behavior if a given control logic is applied

Automate failover and network health monitoring and prediction

Adaptive scheduling Dynamic guarantees as a function of cost /adaptive/probabilities

(c) Navid Nikaein 2017 40

Page 41: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

THANK YOU

41 (c) Navid Nikaein 2017

Page 42: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 42

Page 43: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 43 RAN Slicing

Disaggregated BS

Page 44: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

(c) Navid Nikaein 2017 44 What is Mosaic5G.io?

Mosaic-5G.io was formed to develop, promote, and share an agile network service delivery platforms and use-cases for 4G-5G

R&D Transform today’s static RAN and CN

infrastructures into extensible, software-based platforms as a service

Explore new ideas as well as application and business needs

Bridge the gap between communication, computing, and data analysis

Page 45: Slicing and orchestration in service-oriented 5G architecture · Slicing and orchestration in service-oriented 5G architecture Navid Nikaein ... User Plane NSSF PCF AMF UDM AUSF SMF

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

3GPP re-architects mobile networks

AMF Access & Mobility Management Function

AUSF Authentication Server Function

NRF Network Repository Function

UDM Unified Data Management

DN Data Network

UEs

UPF DN

User Plane

NSSF

PCF

AMF

UDM

AUSF

SMF

NEF

NRF

AF

Control Plane

CU DU

DU

SMF Session Management Function

UPF User Plane Function

AF Application Function

PCF Policy Control Function

NEF Network Exposure Function