71
(c) Navid Nikaein 2017 1 RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor - Eurecom OpenAirInterface Software Alliance Mosaic-5G Initiative Tutorial at CrownCom 2019 11-12 June, 2019, Poznan, Poland. (c) Navid Nikaein 2017 1

RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

  • Upload
    others

  • View
    5

  • Download
    1

Embed Size (px)

Citation preview

Page 1: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

(c) Navid Nikaein 2017 1

RAN Slicing: Challenges,

Technologies, and Tools

Navid Nikaein

Professor - Eurecom

OpenAirInterface Software Alliance

Mosaic-5G Initiative

Tutorial at CrownCom 2019

11-12 June, 2019, Poznan, Poland.

(c) Navid Nikaein 2017 1

Page 2: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

2

(c) Navid Nikaein 2017 2Tutorial Objectives

Provide an overview of 4G, 5G and RAN slicing

Highlight the importance and timeliness of

softwarization, virtualization, and disaggregation of RAN to enable multiservice multi-tenant RAN toward

So-RAN architecture

Cover a well-balanced research topics and challenges

Page 3: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

3

(c) Navid Nikaein 2017 3

5G shall enables

Connected, Controlled, and Flexible Network as a service

Value Creation Consistent experience

Sustainable business model

5G Promises

Page 4: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

4

(c) Navid Nikaein 2017 4LT Driving Forces of 5G

Page 5: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

5

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

Servers

Data-centers Communication-Oriented

Today’s 4G is designed for a

limited number of UCs

- Throughput-optimized

- Fixed

- Rigid © Nokia

Page 6: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

6

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

Monolithic BS

Stateful network entities

Transactional communication mode

Certain level of CP and UP separation

Common entity for user mobility and session management

User Plane

Control Plane

SGi

S4

S3

S1-MME

PCRF

S7

S6a

HSS

S10

UE

GERA

N

UTRA

N

SGSN

“LTE-Uu”

E-UTRAN

MME

S11

S5Serving

Gateway

PDN

GatewayS1-U

Operator's IP Services

(e.g. IMS, PSS etc.)

Rx+

Page 7: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

7

(c) Navid Nikaein 2017 74G Network Sharing Models

Multi-operator RAN(MORAN) Shared RAN nodes, dedicated spectrum, but separated CN per operator

Multi-operator CN (MOCN)Shared RAN nodes and spectrum, but separated CN per operator with proprietary services

Gateway CN (GWCN)shared RAN and part of core networks

Dedicated core (DECOR)Deploy multiple dedicated CNs (DCNs) within a single operator network

One or multiple MMEs and SGWs/PGWs, each element

Evolved DECOR (eDECOR)UE assisted DCN selection

Network Node Selection Function (NNSF) at RAN to select directly the proper DCN towards which the NAS signaling needs to be forwarded

Congestion control and load balancing among multiple DCN with shared MME

Page 8: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

8

(c) Navid Nikaein 2017 83GPP R8 Facts and Figures

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

Page 9: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

9

(c) Navid Nikaein 2017 9Evolution from 4G to 5G

4G5G

Multiple logic networks

Service-oriented

Top-down

One-size-fit-all

Communication-oriented

Bottom-up

Page 10: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

10

(c) Navid Nikaein 2017 105G : A Paradigm Shift

Bandwidth

Spectral Efficiency

densification

LTE

Evolution

New

Radio

WiFi

WiGig

Overall 5G Components

IP Layer

Convergent Layer

Management and Orchestration

Business Applications

Cloud Infrastructure

Network

Service and App

Below 6GHz Above 6GHz Specific bands

5G is not just a new radio/spectrum, but also a new

architecture and business helper

Dimension in increasing capacity

Page 11: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

11

(c) Navid Nikaein 2017 115G Technology Enablers © Coherent Project

Page 12: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

12

(c) Navid Nikaein 2017 12Service-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

Network Slicing

Multi-service multi-tenant network

Page 13: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

13

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

5G novel usage scenarios: eMBB, uRLLC, mMTC

Multi-disciplinary approach with the fusion of computing, communication, information, and IT

© Ericsson WP

xMBB

uRLLC

mMTC

Network Slicing

Multi-service multi-tenant network

Page 14: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

14

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

3GPP Role Model (3GPPP 28.801)

Network Slicing evolves the value-chain of telecom industry:

Decoupling of Players,

but the reality might be

different

Page 15: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

15

(c) Navid Nikaein 2017 153GPP 5G Features

3GPP Re-Architects Mobile Network

© 3GPP

Page 16: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

16

(c) Navid Nikaein 2017 165G Main Objectives

(1) Ultra-flexible radio-access configurationsHigher bandwidth

Higher spectral efficiency (bits/s/Hz/m2)

Bandwidth parts: tailor bandwidth to UE class (like eMTCnarrowbands/widebands)

Network slicing : new abstractions for service classification down to L1

(2) Compatibility with 4G/5G cores (NSA & SA mode)5G dual-connectivity (non-standalone operation)

Interconnection of evolved 4G eNodeB (ng-eNB) with 5G core

(3) Service-oriented 5G core with cloud-native architecture

Page 17: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

17

(c) Navid Nikaein 2017 173GPP Releases

Page 18: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

5G Architecture

Page 19: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

19

(c) Navid Nikaein 2017 19Overall 5G Architecture

gNB

ng-eNB

NG

NG

NG

Xn

NG-RAN

5GC

AMF/UPF

gNB

ng-eNB

NG

NG

NG

Xn

AMF/UPF

Xn

Xn

NG NG

eNB

MME / S-GW MME / S-GW

eNB

eNB

S1

S1

S1

S1

X2

X2

X2

E-UTRAN

EPC

Page 20: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

20

(c) Navid Nikaein 2017 20Overall 5G Architecture

Uu

SgNB

NR RRC

Uu

X2-C

MeNB

RRC

UE

RRC

(MeNB

state)

S1

With 4G Core

Dual Connectivity

Page 21: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

21

(c) Navid Nikaein 2017 213GPP 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 22: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

22

(c) Navid Nikaein 2017 223GPP 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 23: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

23

(c) Navid Nikaein 2017 23Functional Split : RAN & CN

internet

gNB or ng-eNB

RB Control

Connection Mobility Cont.

Measurement

Configuration & Provision

Dynamic Resource

Allocation (Scheduler)

AMF

UPF

Inter Cell RRM

Radio Admission Control

NG-RAN 5GC

Mobility Anchoring

Idle State Mobility

Handling

NAS Security

SMF

UE IP address

allocation

PDU Session

Control

PDU Handling

Page 24: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

24

(c) Navid Nikaein 2017 245G Flow-level QoS FW

UPFNBUE

PDU Session

Radio NG-U

NG-RAN 5GC

Radio Bearer NG-U Tunnel

QoS Flow

QoS Flow

Radio Bearer

QoS Flow

P-GWS-GW Peer

Entity

UE eNB

EPS Bearer

Radio Bearer S1 Bearer

End-to-end Service

External Bearer

Radio S5/S8

Internet

S1

E-UTRAN EPC

Gi

E-RAB S5/S8 Bearer

QoS Flow Indicator (QFI)

QoS Class Indicator (QCI)

Page 25: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

25

(c) Navid Nikaein 2017 255G Flow-level QoS FW

RANUE Core

4GQoS

Model

5G NRQoS

Model

End-to-End Bearer

Radio Bearer

RAN-Core Bearer

5G QoS Flow

4G LTE : 1:1 mapping of EPS bearer to DRB

5G NR : One or more QoS flows may be mapped onto one DRB.

Newly introduced SDAP layer

- Reflective QoS

- Explicit Configuration

gNB

PHY

UE

PHY

MAC

RLC

MAC

PDCPPDCP

RLC

SDAPSDAP

Page 26: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

Network Slicing

Page 27: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

27

(c) Navid Nikaein 2017 27Sharing vs. Isolation

Network Slicing

© M. Marina

Page 28: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

28

(c) Navid Nikaein 2017 28Network Slicing Concept

Sub-network

instance

Service

Instance 1

Service

Instance 2

Service

Instance 3

Service

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

(Shared or Isoalted)

Page 29: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

29

(c) Navid Nikaein 2017 29Slicing Technology Enablers

Multi-service multi-tenant network1) Softwarization (SDN)

2) Virtualization (NFV)

3) Disaggregation (Cloud)

4) Customization (MEC)

MEC SDN

NFV /

Cloud

Flexibility & Agility

Abstraction &Disaggregation

Customization &Service

Page 30: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

30

(c) Navid Nikaein 2017 30Slicing Technology Enablers

Multi-service multi-tenant network1) Softwarization (SDN)

2) Virtualization (NFV)

3) Disaggregation (Cloud)

4) Customization (MEC)

Page 31: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

31

(c) Navid Nikaein 2017 31Evolution of RAN SlicingSDN NFVCloud computing RAN slicing

Page 32: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

32

(c) Navid Nikaein 2017 323GPP Network Slicing

3GPP re-architects mobile networks

Page 33: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

33

(c) Navid Nikaein 2017 333GPP Network Slicing

S-NSSAI – single network slice selection assistance information

SST– slice type, describes expected network behavior

SD – slice differentiator, optional, further differentiation

S-NSSAI can have standard or network-specific values

Standard SST values: eMBB (1), URLCC (2), MIoT(3)

NSSAI is a collection of max 8 S-NSSAI

UE sends NSSAI – basd on which related slice(s) are selected

Page 34: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

34

(c) Navid Nikaein 2017 34Dedicated 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 35: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

35

(c) Navid Nikaein 2017 35Dedicated or Shared Resources?

Sharing

Page 36: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

36

(c) Navid Nikaein 2017 36Dedicated or Shared Resources?

Page 37: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

37

(c) Navid Nikaein 2017 37Dedicated or Shared Resources

Multiplexing Gain

Network slicing

Benefit: Efficient use of radio resources

Page 38: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

RAN Slicing Models

Page 39: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

39

(c) Navid Nikaein 2017 39RAN Slicing : Tiny SoA

Network slicing definitions

- 3GPP, NGMN, IETF, GSMA

Properties

- Virtual network space

- Customization

- Isolation and sharing

- Programmability

Current State of network slicing

- CN slicing 3GPP solution

- RAN slicing Under study

Authors

(Year)

Deploy

RAN

Radio

resource

CP

function

UP

function

FLARE

(2017)D-RAN

Dedicated

spectrum

allocation

Dedicated Dedicated

Rost et al.

(2017)D-RAN

Physical

resource

sharing

Split into

cell and

user-specific

Dedicated

till real-time

RLC

Ksentini

& Nikaein

(2017)

D-RAN

Flexible

resource

sharing

Dedicated Shared

ORION

(2017)D-RAN

Virtualized

resource

sharing

Split into

cell and

user-specific

Dedicated

till PHY

RAN

runtime

(2018)

D-RAN

&

C-RAN

Flexible

resource

customization

&multiplexing

Split into

cell and

user-specific

Different

levels of

isolation

& sharing

Page 40: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

40

(c) Navid Nikaein 2017 40ORION

RAN slicing system (1) Isolate slice-specific

control logics while keeping

common CP/UP functions

(2) Share radio resources in

virtualized or physical form

Page 41: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

41

(c) Navid Nikaein 2017 41ORION

Components(1) Slice context manager performs lifecycle

management of each slice (SLA, active UEs, admission control)

(2) Virtualization manager

- provides a generic form of abstraction for virtualizing radio resources and data plane state

- presents a virtual/isolated view to each slice virtual control plane

(3) Radio resource manager allocates physical resources among slices

(4) UE association manager handles slice discovery by UEs and maps UEs to slices

Page 42: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

42

(c) Navid Nikaein 2017 42ORION

Virtual Control Plane (1) Interacts with the underlying infrastructure via the virtualization Manager of the Hypervisor

- translated into control-data APIs

(2) Operates over vRIB, the locally maintained state of virtual radio resources and data plane

- Slice network view and state

Page 43: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

43

(c) Navid Nikaein 2017 43ORION

ORION RAN Slicing System

Page 44: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

44

(c) Navid Nikaein 2017 44RAN Runtime

RAN Slicing Execution Env.

(1) run multiple virtualized RAN module instances with different level of isolation and sharing

(2) Pipeline RAN functions to either via multiplexed or customized CP/UP functions

(3) Share radio resources in virtualized or physical form

Page 45: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

45

(c) Navid Nikaein 2017 45RAN Runtime

(1) Slice data: Slice context and RAN module context

(2) Context manager: Manage slice data and perform CRUD operation

(3) Slice manager: slice life-cycle, program forwarding engine, conflict resolution

(4) Virtualization manager: resource abstraction, partitioning, and accommodation

(5) Forwarding engine: establish slice-specific UP path

Page 46: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

46

(c) Navid Nikaein 2017 46RAN Runtime

RAN Slicing Model

Resources Radio spectrum resources, e.g., carriers, resource blocks, bandwidth

Processing Functional block for CP/UP operations, delimited through functional block and described with capabilities

State Status of BS CP/UP processing and associated configuration

Page 47: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

47

(c) Navid Nikaein 2017 47RAN Runtime

vRAN2-level Abstractions

Page 48: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

48

(c) Navid Nikaein 2017 48RAN Runtime

vRAN Subnets enabled by 2-level Abstractions

Page 49: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

49

(c) Navid Nikaein 2017 49RAN Runtime

Virtual-RAN Example

Page 50: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

Slice Enforcement

Page 51: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

51

(c) Navid Nikaein 2017 51Spectrum slicing

Spectrum Isolation or sharingSpectrum scarcity

Spectrum heterogeneity

Spectrum efficiency

5G integrates heterogeneous spectrums

New applications, particular bands/numerology Process policies defined by various stakeholders

Customized programmable control logics per applications

General policyOperator policySensing dataLSA policySpectrum management ruleBS group membership

Policy and rules

"enb": [

{

"freq_min": val,

"freq_max": val,

"max_tx_power": val,

"fdd_spacing": val,

"band": val

}

]

SMA Policy

SMA

Page 52: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

52

(c) Navid Nikaein 2017 52Spectrum Slicing

Network Graph 1) Policy graph: sharing agreement/policy between MNOs

- LSA and CoPrimary

2) Topology (T) graph: geographic relationship of operators’ cells regarding spectrum sharing

3) Spectrum sharing subgraphs (P+T) : match offering cells (e.g. B1:O) and requesting cells (e.g. A1:R)

© Coherent Project

Page 53: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

53

(c) Navid Nikaein 2017 53Resource Slicing

1) Flexible Numerology

2) Bandwidth Parts

3) Abstraction

Requested resources Abstraction types (Resource granularity) DL allocation type UL allocation type

Resource

Block

vRBG Type 0 (Non-contiguous)Type 0, Type 1,

Type 2 distributedType 1

vRBG Type 1 (Contiguous) Type 0, Type 2 localized Type 0

vRBG Type 2 (Fixed position) Type 2 localized Type 0

Capacity vTBS Type 0 (Min RBG granularity) All Types All Types

Page 54: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

54

(c) Navid Nikaein 2017 54Resource Slicing

4 Steps to radio resources abstraction:

(1) Aggregation

(2) Partitioning

(3) Virtualization

(4) Polling

(5) Slice resource allocation

(6) Slice Scheduling & Accommodation

(7) Multiplexing/preemption

Page 55: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

55

(c) Navid Nikaein 2017 55Resource Slicing

Inter-Slice Resource Partitioning and Polling

0 1 2 3 4 5 6

x 104

0

5

10

15

20

Time(ms)

DL

La

ten

cy (

ms)

Latency

eMBB Slice DL Latency

URLLC Slice DL Latency

mMTC Slice DL Latency

0 1 2 3 4 5 6

x 104

0

1000

2000

3000

4000

5000

6000

Time(ms)

DL

Th

rou

gh

pu

t (kB

/s)

DL Rate

eMBB Slice DL Throughput

URLLC Slice DL Throughput

mMTC Slice DL Throughput

3 Slices1. Slice-specific scheduling, SRM

2. Dynamic Resource partitioning, RM

- Enforce policy over time

Page 56: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

56

(c) Navid Nikaein 2017 56Resource Slicing

Slice programmability: Service differentiation via RRM policy enforcement

Page 57: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

57

(c) Navid Nikaein 2017 57Resource Slicing

Page 58: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

58

(c) Navid Nikaein 2017 58Resource Slicing

Multiplexing Gain

High traffic arrival rate Low traffic arrival rate

Page 59: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

59

(c) Navid Nikaein 2017 59Process Slicing

Function Customization in Monolithic BS

Page 60: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

60

(c) Navid Nikaein 2017 60Process Slicing

Function Customization in Disaggregated BS

Page 61: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

61

(c) Navid Nikaein 2017 61State Slicing

1) Graph partitioning to

embed a slice state

2) Subgraphs per a slice

- Shared BS-common

- Isolated slice-specific

3) State sharing among slices through graph merging

Page 62: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

Conclusion

Page 63: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

63Fusion 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 64: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

64

3GPP 5G Network started from Rel. 15 phase 1

Flow-level QoS

Heterogeneous and disaggregated spectrum and RAT

Multi-level Network Slicing

Cloud Native Architecture

Open Interfaces and Edge computing

Conclusion

Page 65: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

65

(c) Navid Nikaein 2017 65Conclusion

RAN slicing is an on-going research with several challenges

Isolation, Sharing, Customization

Satisfy requirements of slice owner and operator/infra. provider

Page 66: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

66

(c) Navid Nikaein 2017 66Conclusion

OpenSource tools : OAI and M5G Ecosystem

https://www.openairinterface.org/

http://mosaic-5g.io/

Page 67: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

67

(c) Navid Nikaein 2017 67Outlook

Data-driven network control, orchestration, and management

Reason-Predict-Control is a generic framework

Performance is limited by the available computing resources

Page 68: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

68

(c) Navid Nikaein 2017 685G CN Specs.

5G System:

TS23.501 - System Architecture for the 5G System

TS23.502 - Procedures for 5G System

TS29.500 - 5G System, Technical Realization of Service Based Architecture

TS29.501 - 5G System, Principles and Guidelines for Services Definition

TS 33.501: "Security Architecture and Procedures for 5G System".

5GC components

AMF: - TS29.518 - Access and Mobility Management Services

NRF: TS29.510 - Network Function Repository Services

SMF: TS29.502 - Session Management Services, TS29.508 - Session Management Event Exposure Service

UDM: TS29.503 - Unified Data Management Services

AUSF: TS29.509 - Authentication Server Services, PCF: TS29.507 - Access and Mobility Policy Control Service, TS29.512 - Session Management Policy Control Service, TS29.571 - Common Data Types for Service Based Interfaces

Others:

TS 24.501: Non-Access-Stratum (NAS) protocol for 5G System (5GS)

TS 38.413: NG-RAN; NG Application Protocol (NGAP)

Page 69: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

69

(c) Navid Nikaein 2017 695G RAN Specs.

RAN:

3GPP TS 38.401: "NG-RAN; Architecture description".

3GPP TS 37.340: "NR; Multi-connectivity; Overall description; Stage-2".

3GPP TS 38.321: "NR; Medium Access Control (MAC) protocol specification".

3GPP TS 38.322: "NR; Radio Link Control (RLC) protocol specification".

3GPP TS 38.323: "NR; Packet Data Convergence Protocol (PDCP) specification".

3GPP TS 37.324: "NR; Service Data Protocol (SDAP) specification".

3GPP TS 38.331: "NR; Radio Resource Control (RRC); Protocol specification".

3GPP TS 38.133: "NR; Requirements for support of radio resource management".

UE:

3GPP TS 38.304: "NR; User Equipment (UE) procedures in idle mode".

3GPP TS 38.306: "NR; User Equipment (UE) radio access capabilities".

Page 70: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

70

(c) Navid Nikaein 2017 70Thoughts

Page 71: RAN Slicing: Challenges, Technologies, and Toolscrowncom.org/wp-content/uploads/sites/98/2019/01/... · RAN Slicing: Challenges, Technologies, and Tools Navid Nikaein Professor -

71

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 71Contact Information