Towards Deep Programmable Slicing. IEEE Netsoft'19 Distinguished Expert Panel Theme: Barriers and Frontiers of Softwarization for the Network of 2030, Paris, 2019. https://netsoft2019.ieee-netsoft.org/program/distinguished-expert-panel/
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
Towards Deep Programmable Slicing at Netsoft'19 Distinguished Expert Panel
1. Towards Deep Programmable Slicing
Prof. Dr. Christian Esteve Rothenberg (University of Campinas), Brazil
chesteve@dca.fee.unicamp.br
https://intrig.dca.fee.unicamp.br/christian
IEEE Conference on Network Softwarization, 24-28 June 2019 // Paris, France
Distinguished Expert Panel
Theme : Barriers and Frontiers of Softwarization for the Network of 2030
2. What is a Slice?
2Academia
ONF
3GPP MEF
ETSI
IETF
3. Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/
SDN & Virtualization vs Slicing
4. Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/
Different Slicing Models & Approaches
5. Types of Slices and Control Responsibilities
Source: A Network Service Provider Perspective on Network Slicing. Luis M. Contreras and Diego R. López. IEEE Softwarization, January 2018
6. Spectrum
Fibre / λs
Powerline
Source: http://www.h2020-necos.eu/
Net App
Net App
NFs
Net App
Net App
L7 Apps
Control & Management planeControl & Management plane
InfrastructureInfrastructure
Business (Application & Service) planeBusiness (Application & Service) plane
Slicing under massive any resource multi-tenancy (gone wild)
… or when sharing economy meets cloud network slicing
ONOS
OpenStack
K8s
RANRAN
Edge
WANWAN
PoP
Data Center
MANMAN
Slice / {WAN, DC VNF} Provider ? ||
Source (image “sharing economy”): https://www.kreezalid.com/blog/78403-what-is-sharing-economy
Space
Antennas
Site Co-location / Mobile Infrastructure Sharing
Rack
Cooling
Security
Power
...
...
MANO
VNFVNF
NS / SFCNS / SFC
App / APIs
DB
FaaS
7. Deep Slicing: Concept and Challenging Trade-offs
Source: Inspired by the author (C. Rothenberg) P3 trade-offs: Programmability, Performance, Portability.
https://www.slideshare.net/chesteve/ieee-hpsr-2017-keynote-softwarized-dataplanes-and-the-p3-tradeoffs-programmability-performance-portabiilty
8. I
E
T
F
M
E
F
3
G
P
P
E
T
S
I
O
N
F
Deep
Slicing
Towards Deep Slices
B
B
F
Business & Technological challenges
From infrastructure sharing to any-layer any-
resource sharing (from PHY to APP)
Deep
End-to-End, Multi-Domain (tech + admin)
Tenant Choice & Control
Isolation
Scalable
any resource, any function anywhe
Fragmented Standardization
9. Network programmability? By who?
Technical Expertise + Single Throat to Choke
Players with sufficient
SW Eng. + Network Eng.
& in-house Devops (NoOps?)
The long tail of players
(e.g. smaller SPs, ISPs, enterprises, campus, governments, etc.)
• Intent-based
(languages + APIs)
• Design + Run-time
(NS)DKs
• ML/AI assistance
• Automation of Test +
Benchmarking
(pre-deployment +
+ day0 & day-2 ops)