ran slicing: challenges, technologies, and tools · nssai is a collection of max 8 s-nssai ue sends...
TRANSCRIPT
![Page 1: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/1.jpg)
(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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/2.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/3.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/4.jpg)
4
(c) Navid Nikaein 2017 4LT Driving Forces of 5G
![Page 5: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/5.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/6.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/7.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/8.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/9.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/10.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/11.jpg)
11
(c) Navid Nikaein 2017 115G Technology Enablers © Coherent Project
![Page 12: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/12.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/13.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/14.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/15.jpg)
15
(c) Navid Nikaein 2017 153GPP 5G Features
3GPP Re-Architects Mobile Network
© 3GPP
![Page 16: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/16.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/17.jpg)
17
(c) Navid Nikaein 2017 173GPP Releases
![Page 18: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/18.jpg)
5G Architecture
![Page 19: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/19.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/20.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/21.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/22.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/23.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/24.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/25.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/26.jpg)
Network Slicing
![Page 27: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/27.jpg)
27
(c) Navid Nikaein 2017 27Sharing vs. Isolation
Network Slicing
© M. Marina
![Page 28: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/28.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/29.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/30.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/31.jpg)
31
(c) Navid Nikaein 2017 31Evolution of RAN SlicingSDN NFVCloud computing RAN slicing
![Page 32: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/32.jpg)
32
(c) Navid Nikaein 2017 323GPP Network Slicing
3GPP re-architects mobile networks
![Page 33: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/33.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/34.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/35.jpg)
35
(c) Navid Nikaein 2017 35Dedicated or Shared Resources?
Sharing
![Page 36: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/36.jpg)
36
(c) Navid Nikaein 2017 36Dedicated or Shared Resources?
![Page 37: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/37.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/38.jpg)
RAN Slicing Models
![Page 39: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/39.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/40.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/41.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/42.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/43.jpg)
43
(c) Navid Nikaein 2017 43ORION
ORION RAN Slicing System
![Page 44: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/44.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/45.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/46.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/47.jpg)
47
(c) Navid Nikaein 2017 47RAN Runtime
vRAN2-level Abstractions
![Page 48: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/48.jpg)
48
(c) Navid Nikaein 2017 48RAN Runtime
vRAN Subnets enabled by 2-level Abstractions
![Page 49: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/49.jpg)
49
(c) Navid Nikaein 2017 49RAN Runtime
Virtual-RAN Example
![Page 50: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/50.jpg)
Slice Enforcement
![Page 51: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/51.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/52.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/53.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/54.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/55.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/56.jpg)
56
(c) Navid Nikaein 2017 56Resource Slicing
Slice programmability: Service differentiation via RRM policy enforcement
![Page 57: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/57.jpg)
57
(c) Navid Nikaein 2017 57Resource Slicing
![Page 58: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/58.jpg)
58
(c) Navid Nikaein 2017 58Resource Slicing
Multiplexing Gain
High traffic arrival rate Low traffic arrival rate
![Page 59: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/59.jpg)
59
(c) Navid Nikaein 2017 59Process Slicing
Function Customization in Monolithic BS
![Page 60: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/60.jpg)
60
(c) Navid Nikaein 2017 60Process Slicing
Function Customization in Disaggregated BS
![Page 61: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/61.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/62.jpg)
Conclusion
![Page 63: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/63.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/64.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/65.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/66.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/67.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/68.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/69.jpg)
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 Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/70.jpg)
70
(c) Navid Nikaein 2017 70Thoughts
![Page 71: RAN Slicing: Challenges, Technologies, and Tools · NSSAI is a collection of max 8 S-NSSAI UE sends NSSAI –basd on which related slice(s) are selected. 34 Dedicated or Shared Functions](https://reader033.vdocument.in/reader033/viewer/2022042621/5f5d0c790ef5902bee759d1d/html5/thumbnails/71.jpg)
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