Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control Gone Wild

Christian Esteve Rothenberg
Christian Esteve RothenbergAssistant Professor at University of Campinas (UNICAMP)
On Deep Slicing and Loops in a Loop
Multi-Tenancy and Smart Closed-Loop Control Gone Wild
Prof. Dr. Christian Esteve Rothenberg (University of Campinas), Brazil
chesteve@dca.fee.unicamp.br
https://intrig.dca.fee.unicamp.br/christian
First ITU Workshop on Network 2030,New York, United States, 2 October 2018
https://www.itu.int/en/ITU-T/Workshops-and-Seminars/201810/Pages/Programme.aspx
Slicing Journey: from 5G towads 2030
2
2030
Source. Adapted from slide courtesy by Luis M. Contreras, Telefonica
From siloed slices to
generalized network
cloud slicing
Deep, massive resource
sharing & multi-tenancy
New Tenant-Provider
relationships and
power of choices
Executive Summary
But, wait…., what is a Slice?
3
History of Network Slicing
● Early references: Programmable Networks research & Federated Testbed
research (1995 -2012)
● GENI Slice (2008): “A GENI slice is the unit of isolation for experiments. A
container for resources used in an experiment; A unit of access control
● ITU-T Slicing (2011) as defined in [ITU-T Y.3011], [ITUTY.3012] Slicing
allows logically isolated network partitions (LINP) with a slice being
considered as a unit of programmable resources such as network,
computation and storage
● Many more...
○ See: Alex Galis, Netsoft 2018 Tutorial:
"Network Slicing Landscape: A holistic architectural approach"
http://www.maps.upc.edu/public/presentations/netsoft18_slicingtutorial_v1.0.pdf
[Not today
towards 2030]
ITU-T
LINP
Main relevant standardization related activities to Slicing
● NGMN Slices - consist of 3 layers: 1) Service Instance Layer, 2) Network Slice Instance Layer, and
3) Resource layer (2016).
● 3GPP - SA2 23.799 Study Item “Network Slicing’ (2016); SA5 TR 28.801Study Item “Network Slicing
(2017)
● ITU-T IMT2020 - Recommendations: 5G Architecture, Management of 5G, Network Softwarisation
and Slicing - (2016 – 2017)
● ONF - Recommendation TR-526 “Applying SDN architecture to Network Slicing” (2016)
● BBF - Requirements / architecture of transport network slicing SD-406: E2E Network Slicing (2017)
● ETSI - NFV priorities for 5G (white paper) (2017). ZSM ISG automation technology for network slice
management (2018). MEC support for network slicing (2018)
● IETF - No specific WG (despite attempts in 2017-2018).
draft-galis-netslices-revised-problemstatement-03, draft-geng-netslices-architecture-02,
draft-geng-coms-architecture-01, draft-netslices-usecases-01, draft-qiang-coms-use-cases-00,
draft-qiang-coms-netslicing-information-model-02, draft-galis-anima-autonomic-slice-networking-04,
draft-defoy-coms-subnetinterconnection-03, draft-homma-coms-slicegateway-01
Slicing in Scope
7
Network Slice – A Network Slice is a jointly managed group of subsets of resources, network
functions / network virtual functions at the data, control, management/orchestration, and
service planes at any given time.
Cross-domain management of network slices in network infrastructure and service functions
Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/
SDN & Virtualization vs Slicing
Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/
Net App
Net App
NFs
Net App
Net App
L7 Apps
Network
Resources
NIM
Slicing
Application Services
Vertical
Use
Case i
Control & Management plane
Infrastructure
Business (Application & Service) plane
Slicing
Compute
Resources
VIM
Slicing
MonitoringMonitoringMonitoring
Mode 0: VIM-independent
[Infra Slice aaS]
[Bare-metal Slice]
Mode 1: VIM-dependent
[Platform Slice aaS]
(R) Orchestration
Mode 3: Service-based
[Service Slice aaS]
Network Service
Orchestration
Mode 2: MANO-based
[NFV aaS]
Slicing
S
Vertical
S
Service
iS
Different Slicing Models & Approaches
Types of slices and control responsibilities
……
PROVIDER TENANTS
Internal
Slices
External /
Provider- managed
Slices
External /
Tenant- managed
Slices
Infrastructure
Source: A Network Service Provider Perspective on Network Slicing. Luis M. Contreras and Diego R. López. IEEE Softwarization, January 2018
Source: Adapted from slide courtesy by Luis M. Contreras, Telefonica
Multi-Domain Slicing Scenario
Why slice-ready federation is needed?
• Vertical customers can request services that lay outside the footprint of their
primary provider
• Interaction with other providers are needed but …
– How we can charge and bill for that service?
– How we can ensure SLAs among providers?
– How we can know about the capabilities of other providers for a
comprehensive e2e service provision?
• The current interconnection models is not aware of peer’s network resources (i.e.,
load conditions, etc)
• All these environments are static, requiring long interactions for setting up any
inter-provider connection
• Automation for both the interconnection sessions and the service deployment on
top of that is needed to reach the goal of flexibility and dynamicity
12Source: Luis M. Contreras, Telefonica
I
E
T
F
M
E
F
3
G
P
P
E
T
S
I
O
N
F
Deep
Slicing
Towards Deep Slices: Observations
B
B
F
Business challenges
Technological challenges
From infrastructure sharing to any-layer
resource sharing (from PHY to APP)
Deep
End-to-End, Multi-Domain
Tenant Choice & Control
Isolation and Dimensioning / Scaling
Fragmented Standardization
Deep Slicing: Challenges up front
Standardization gap goes hand by hand with a series of key challenges from
provider’s perspective on (i) scalability, (ii) arbitration, (iii) slice planning and
dimensioning, and (iv) multi-domain (cf. [FG-NET-Contribution]). Both business and
technical implications can be deemed necessary for such multi-operator slice
provisioning context.
From the business side, some key implications include: (i) coordination models, (ii)
inter-provider SLAs, (iii) pricing schemes, (iv) service specification, and (v) customer
facing advertisement.
From a technical perspective we highlight (i) slice decomposition, (ii) discovery of
domains, (iii) common abstraction models, (iv) standard interfaces/protocols, APIs.
Source & further reading: Doc.6 ITU-T FG 2030 contribution: Network 2030 Challenges and Opportunities in Network Slicing
https://extranet.itu.int/sites/itu-t/focusgroups/net-2030/_layouts/15/WopiFrame.aspx?sourcedoc=%7bC4E9266E-1058-4035-AA25-451ABC
B5C07B%7d&file=NET2030-I-006.docx&action=default
Deep Slicing: Ambitious Challenges
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
Source: Adapted from slide courtesy by Luis M. Contreras, Telefonica
Unfolding Slices through Massive Multi-Tenancy
Disaggregated Metrics/Prices: SLA Hazards
Smart Peering for Multi-Domain NS-as-a-S
Control Loops (in a loop)
Acknowledgments
Work by Christian Rothenberg was supported by the Innovation Center, Ericsson
Telecomunicações S.A., Brazil under grant agreement UNI.64.
Ack. Mateus Santos and Pedro Gomes for input insights
This work includes contributions funded was partially funded by the EU-Brazil
NECOS project under grant agreement no. 777067.
Luis M. Contreras and Alex Galis, co-authors of ITU-T FG 2030 input Doc.6:
Network 2030 Challenges and Opportunities in Network Slicing.
Raphael Rosa (PhD candidate at UNICAMP), for his contributions to the vision
around Unfolding Slices, Control Loops (in a Loop), Disaggregated Metrics/Prices,
and Smart Peering
BACKUP
Different SDN Models to Program / Refactor the Stack
What do we mean by Network Slices?
Network Slice – A Network Slice is a managed group of subsets of resources, network
functions / network virtual functions at the data, control, management/orchestration,
and service planes at any given time.
The behaviour of the network slice is realized via network slice instances
(i.e. activated network slices, dynamically and non-disruptively re-provisioned).
A network slice is programmable and has the ability to expose its capabilities.
→ A network slice supports at least one type of service.
→ A network slice may consist of cross-domain components from separate domains in the same or
different administrations, or components applicable to the access network, transport network, core
network, and edge networks.
→ A resource-only partition is one of the components of a Network Slice, however on its own does
not fully represent a Network Slice.
→ Underlays / overlays supporting all services equally (‘best effort” support) are not fully
representing a Network Slice. 24
Consortium
25
1 of 25

Recommended

Postcard: NECOS by
Postcard: NECOSPostcard: NECOS
Postcard: NECOSChristian Esteve Rothenberg
176 views2 slides
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar? by
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?
We have the Bricks to Build Cloud-native Cathedrals - But do we have the mortar?Nane Kratzke
424 views11 slides
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En... by
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...
GaruaGeo: Global Scale Data Aggregation in Hybrid Edge and Cloud Computing En...Otávio Carvalho
57 views26 slides
Provably Secure Key-Aggregate Cryptosystems with Broadcast Aggregate Keys for... by
Provably Secure Key-Aggregate Cryptosystems with Broadcast Aggregate Keys for...Provably Secure Key-Aggregate Cryptosystems with Broadcast Aggregate Keys for...
Provably Secure Key-Aggregate Cryptosystems with Broadcast Aggregate Keys for...Prasadu Peddi
403 views8 slides
Session 2: Cloudscape Brazil 2017 & WCN Position Papers: Discussion session by
Session 2: Cloudscape Brazil 2017 & WCN Position Papers: Discussion sessionSession 2: Cloudscape Brazil 2017 & WCN Position Papers: Discussion session
Session 2: Cloudscape Brazil 2017 & WCN Position Papers: Discussion sessionEUBrasilCloudFORUM .
173 views3 slides
Grid computing & its applications by
Grid computing & its applicationsGrid computing & its applications
Grid computing & its applicationsAlokeparna Choudhury
18.2K views27 slides

More Related Content

What's hot

Grid computing by
Grid computingGrid computing
Grid computingRamraj Choudhary
570 views205 slides
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv... by
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Pradeeban Kathiravelu, Ph.D.
529 views1 slide
Towards the Intelligent Internet of Everything by
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of EverythingRECAP Project
539 views53 slides
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv... by
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...
Scalability and Resilience of Multi-Tenant Distributed Clouds in the Big Serv...Pradeeban Kathiravelu, Ph.D.
643 views1 slide
SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \... by
SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \...SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \...
SENDIM for Incremental Development of Cloud Networks: Simulation, Emulation \...Pradeeban Kathiravelu, Ph.D.
603 views27 slides
Dynamic module deployment in a fog computing platform by
Dynamic module deployment in a fog computing platformDynamic module deployment in a fog computing platform
Dynamic module deployment in a fog computing platform霈萱 蔡
2.6K views24 slides

What's hot(20)

Towards the Intelligent Internet of Everything by RECAP Project
Towards the Intelligent Internet of EverythingTowards the Intelligent Internet of Everything
Towards the Intelligent Internet of Everything
RECAP Project539 views
Dynamic module deployment in a fog computing platform by 霈萱 蔡
Dynamic module deployment in a fog computing platformDynamic module deployment in a fog computing platform
Dynamic module deployment in a fog computing platform
霈萱 蔡2.6K views
Sensors - The Sparkplug in the Engine of the Internet of Things by RECAP Project
Sensors - The Sparkplug in the Engine of the Internet of ThingsSensors - The Sparkplug in the Engine of the Internet of Things
Sensors - The Sparkplug in the Engine of the Internet of Things
RECAP Project622 views
HNSciCloud: Project Results and lessons learned by EOSC-hub project
HNSciCloud: Project Results and lessons learnedHNSciCloud: Project Results and lessons learned
HNSciCloud: Project Results and lessons learned
EOSC-hub project130 views
An Efficient Cluster-Tree Based Data Collection Scheme for Large Mobile Wirel... by Nexgen Technology
An Efficient Cluster-Tree Based Data Collection Scheme for Large Mobile Wirel...An Efficient Cluster-Tree Based Data Collection Scheme for Large Mobile Wirel...
An Efficient Cluster-Tree Based Data Collection Scheme for Large Mobile Wirel...
Nexgen Technology 145 views
PhD Projects in Fog Computing Research Ideas by PhD Services
PhD Projects in Fog Computing Research IdeasPhD Projects in Fog Computing Research Ideas
PhD Projects in Fog Computing Research Ideas
PhD Services17 views
Cytoscape ci chapter 1 by bdemchak
Cytoscape ci chapter 1Cytoscape ci chapter 1
Cytoscape ci chapter 1
bdemchak395 views
The Story of the Semantic Grid by butest
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Grid
butest477 views

Similar to Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control Gone Wild

Netsoft 2020 S4SI Workshop Panel by
Netsoft 2020 S4SI Workshop PanelNetsoft 2020 S4SI Workshop Panel
Netsoft 2020 S4SI Workshop PanelChristian Esteve Rothenberg
203 views54 slides
WRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration by
WRNP18 - Software Defined Infrastructures: Multi-Domain OrchestrationWRNP18 - Software Defined Infrastructures: Multi-Domain Orchestration
WRNP18 - Software Defined Infrastructures: Multi-Domain OrchestrationChristian Esteve Rothenberg
619 views52 slides
Domenico di mola_2023 i_iot_whole_190613 by
Domenico di mola_2023 i_iot_whole_190613Domenico di mola_2023 i_iot_whole_190613
Domenico di mola_2023 i_iot_whole_190613domenico di mola
164 views4 slides
A survey of models for computer networks management by
A survey of models for computer networks managementA survey of models for computer networks management
A survey of models for computer networks managementIJCNCJournal
554 views20 slides
The Abstracted Network for Industrial Internet by
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial InternetMeshDynamics
789 views32 slides
A Study of Protocols for Grid Computing Environment by
A Study of Protocols for Grid Computing EnvironmentA Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing EnvironmentCSCJournals
442 views33 slides

Similar to Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control Gone Wild(20)

Domenico di mola_2023 i_iot_whole_190613 by domenico di mola
Domenico di mola_2023 i_iot_whole_190613Domenico di mola_2023 i_iot_whole_190613
Domenico di mola_2023 i_iot_whole_190613
domenico di mola164 views
A survey of models for computer networks management by IJCNCJournal
A survey of models for computer networks managementA survey of models for computer networks management
A survey of models for computer networks management
IJCNCJournal554 views
The Abstracted Network for Industrial Internet by MeshDynamics
The Abstracted Network for Industrial InternetThe Abstracted Network for Industrial Internet
The Abstracted Network for Industrial Internet
MeshDynamics789 views
A Study of Protocols for Grid Computing Environment by CSCJournals
A Study of Protocols for Grid Computing EnvironmentA Study of Protocols for Grid Computing Environment
A Study of Protocols for Grid Computing Environment
CSCJournals442 views
AN EFFICIENT SECURE CRYPTOGRAPHY SCHEME FOR NEW ML-BASED RPL ROUTING PROTOCOL... by IJNSA Journal
AN EFFICIENT SECURE CRYPTOGRAPHY SCHEME FOR NEW ML-BASED RPL ROUTING PROTOCOL...AN EFFICIENT SECURE CRYPTOGRAPHY SCHEME FOR NEW ML-BASED RPL ROUTING PROTOCOL...
AN EFFICIENT SECURE CRYPTOGRAPHY SCHEME FOR NEW ML-BASED RPL ROUTING PROTOCOL...
IJNSA Journal27 views
9-2020.pdf by fermanrw
9-2020.pdf9-2020.pdf
9-2020.pdf
fermanrw3 views
Computation grid as a connected world by ijcsa
Computation grid as a connected worldComputation grid as a connected world
Computation grid as a connected world
ijcsa2.8K views
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN... by ijccsa
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
SECURITY AND PRIVACY AWARE PROGRAMMING MODEL FOR IOT APPLICATIONS IN CLOUD EN...
ijccsa11 views
An overview on application of machine learning techniques in optical networks by Khaleda Ali
An overview on application of machine learning techniques in optical networksAn overview on application of machine learning techniques in optical networks
An overview on application of machine learning techniques in optical networks
Khaleda Ali56 views
A Flexible Network Architecture for 5G Systems by Eiko Seidel
A Flexible Network Architecture for 5G SystemsA Flexible Network Architecture for 5G Systems
A Flexible Network Architecture for 5G Systems
Eiko Seidel672 views
Big Data and Next Generation Network Challenges - Phdassistance by PhD Assistance
Big Data and Next Generation Network Challenges - PhdassistanceBig Data and Next Generation Network Challenges - Phdassistance
Big Data and Next Generation Network Challenges - Phdassistance
PhD Assistance51 views
Data Decentralisation: Efficiency, Privacy and Fair Monetisation by Angelo Corsaro
Data Decentralisation: Efficiency, Privacy and Fair MonetisationData Decentralisation: Efficiency, Privacy and Fair Monetisation
Data Decentralisation: Efficiency, Privacy and Fair Monetisation
Angelo Corsaro362 views

More from Christian Esteve Rothenberg

Trends and Hot Topics in Networking 2023 - IA377 Seminar FEEC-UNICAMP by
Trends and Hot Topics in Networking 2023 - IA377 Seminar FEEC-UNICAMPTrends and Hot Topics in Networking 2023 - IA377 Seminar FEEC-UNICAMP
Trends and Hot Topics in Networking 2023 - IA377 Seminar FEEC-UNICAMPChristian Esteve Rothenberg
211 views57 slides
Lte community networks in brazil sustainable modeling, deployment and mainte... by
Lte community networks in brazil  sustainable modeling, deployment and mainte...Lte community networks in brazil  sustainable modeling, deployment and mainte...
Lte community networks in brazil sustainable modeling, deployment and mainte...Christian Esteve Rothenberg
220 views23 slides
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR) by
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)
NECOS Industrial Workshop Demonstrations by Prof. Fabio Verdi (UFSCAR)Christian Esteve Rothenberg
203 views16 slides
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit... by
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...Christian Esteve Rothenberg
333 views51 slides
NECOS Industrial Workshop lightning talk by Prof. Nelson Fonseca (UNICAMP) by
NECOS Industrial Workshop lightning talk by Prof. Nelson Fonseca (UNICAMP) NECOS Industrial Workshop lightning talk by Prof. Nelson Fonseca (UNICAMP)
NECOS Industrial Workshop lightning talk by Prof. Nelson Fonseca (UNICAMP) Christian Esteve Rothenberg
126 views27 slides
NECOS Industrial Workshop lightning talk by Jorge Seki (CPqD / 5G-RANGE) by
NECOS Industrial Workshop lightning talk by Jorge Seki (CPqD / 5G-RANGE) NECOS Industrial Workshop lightning talk by Jorge Seki (CPqD / 5G-RANGE)
NECOS Industrial Workshop lightning talk by Jorge Seki (CPqD / 5G-RANGE) Christian Esteve Rothenberg
127 views8 slides

More from Christian Esteve Rothenberg(20)

NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit... by Christian Esteve Rothenberg
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop Technical highlights by Prof. Alex Galis (Universit...
NECOS Industrial Workshop lightning talk by Mateus Santos (Ericsson Research) by Christian Esteve Rothenberg
NECOS Industrial Workshop lightning talk by Mateus Santos (Ericsson Research) NECOS Industrial Workshop lightning talk by Mateus Santos (Ericsson Research)
NECOS Industrial Workshop lightning talk by Mateus Santos (Ericsson Research)
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra... by Christian Esteve Rothenberg
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...
IEEE HPSR 2017 Keynote: Softwarized Dataplanes and the P^3 trade-offs: Progra...

Recently uploaded

Zero to Automated in Under a Year by
Zero to Automated in Under a YearZero to Automated in Under a Year
Zero to Automated in Under a YearNetwork Automation Forum
15 views23 slides
Serverless computing with Google Cloud (2023-24) by
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)wesley chun
11 views33 slides
Voice Logger - Telephony Integration Solution at Aegis by
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at AegisNirmal Sharma
39 views1 slide
SUPPLIER SOURCING.pptx by
SUPPLIER SOURCING.pptxSUPPLIER SOURCING.pptx
SUPPLIER SOURCING.pptxangelicacueva6
16 views1 slide
PRODUCT PRESENTATION.pptx by
PRODUCT PRESENTATION.pptxPRODUCT PRESENTATION.pptx
PRODUCT PRESENTATION.pptxangelicacueva6
15 views1 slide
Scaling Knowledge Graph Architectures with AI by
Scaling Knowledge Graph Architectures with AIScaling Knowledge Graph Architectures with AI
Scaling Knowledge Graph Architectures with AIEnterprise Knowledge
38 views15 slides

Recently uploaded(20)

Serverless computing with Google Cloud (2023-24) by wesley chun
Serverless computing with Google Cloud (2023-24)Serverless computing with Google Cloud (2023-24)
Serverless computing with Google Cloud (2023-24)
wesley chun11 views
Voice Logger - Telephony Integration Solution at Aegis by Nirmal Sharma
Voice Logger - Telephony Integration Solution at AegisVoice Logger - Telephony Integration Solution at Aegis
Voice Logger - Telephony Integration Solution at Aegis
Nirmal Sharma39 views
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院 by IttrainingIttraining
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
【USB韌體設計課程】精選講義節錄-USB的列舉過程_艾鍗學院
SAP Automation Using Bar Code and FIORI.pdf by Virendra Rai, PMP
SAP Automation Using Bar Code and FIORI.pdfSAP Automation Using Bar Code and FIORI.pdf
SAP Automation Using Bar Code and FIORI.pdf
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson92 views
Data Integrity for Banking and Financial Services by Precisely
Data Integrity for Banking and Financial ServicesData Integrity for Banking and Financial Services
Data Integrity for Banking and Financial Services
Precisely25 views
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas... by Bernd Ruecker
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
iSAQB Software Architecture Gathering 2023: How Process Orchestration Increas...
Bernd Ruecker40 views
Case Study Copenhagen Energy and Business Central.pdf by Aitana
Case Study Copenhagen Energy and Business Central.pdfCase Study Copenhagen Energy and Business Central.pdf
Case Study Copenhagen Energy and Business Central.pdf
Aitana16 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab21 views
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive by Network Automation Forum
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLiveAutomating a World-Class Technology Conference; Behind the Scenes of CiscoLive
Automating a World-Class Technology Conference; Behind the Scenes of CiscoLive

Deep Slicing and Loops in a Loop: Multi-Tenancy and Smart Closed-Loop Control Gone Wild

  • 1. On Deep Slicing and Loops in a Loop Multi-Tenancy and Smart Closed-Loop Control Gone Wild Prof. Dr. Christian Esteve Rothenberg (University of Campinas), Brazil chesteve@dca.fee.unicamp.br https://intrig.dca.fee.unicamp.br/christian First ITU Workshop on Network 2030,New York, United States, 2 October 2018 https://www.itu.int/en/ITU-T/Workshops-and-Seminars/201810/Pages/Programme.aspx
  • 2. Slicing Journey: from 5G towads 2030 2 2030 Source. Adapted from slide courtesy by Luis M. Contreras, Telefonica From siloed slices to generalized network cloud slicing Deep, massive resource sharing & multi-tenancy New Tenant-Provider relationships and power of choices Executive Summary
  • 3. But, wait…., what is a Slice? 3
  • 4. History of Network Slicing ● Early references: Programmable Networks research & Federated Testbed research (1995 -2012) ● GENI Slice (2008): “A GENI slice is the unit of isolation for experiments. A container for resources used in an experiment; A unit of access control ● ITU-T Slicing (2011) as defined in [ITU-T Y.3011], [ITUTY.3012] Slicing allows logically isolated network partitions (LINP) with a slice being considered as a unit of programmable resources such as network, computation and storage ● Many more... ○ See: Alex Galis, Netsoft 2018 Tutorial: "Network Slicing Landscape: A holistic architectural approach" http://www.maps.upc.edu/public/presentations/netsoft18_slicingtutorial_v1.0.pdf [Not today towards 2030]
  • 6. Main relevant standardization related activities to Slicing ● NGMN Slices - consist of 3 layers: 1) Service Instance Layer, 2) Network Slice Instance Layer, and 3) Resource layer (2016). ● 3GPP - SA2 23.799 Study Item “Network Slicing’ (2016); SA5 TR 28.801Study Item “Network Slicing (2017) ● ITU-T IMT2020 - Recommendations: 5G Architecture, Management of 5G, Network Softwarisation and Slicing - (2016 – 2017) ● ONF - Recommendation TR-526 “Applying SDN architecture to Network Slicing” (2016) ● BBF - Requirements / architecture of transport network slicing SD-406: E2E Network Slicing (2017) ● ETSI - NFV priorities for 5G (white paper) (2017). ZSM ISG automation technology for network slice management (2018). MEC support for network slicing (2018) ● IETF - No specific WG (despite attempts in 2017-2018). draft-galis-netslices-revised-problemstatement-03, draft-geng-netslices-architecture-02, draft-geng-coms-architecture-01, draft-netslices-usecases-01, draft-qiang-coms-use-cases-00, draft-qiang-coms-netslicing-information-model-02, draft-galis-anima-autonomic-slice-networking-04, draft-defoy-coms-subnetinterconnection-03, draft-homma-coms-slicegateway-01
  • 7. Slicing in Scope 7 Network Slice – A Network Slice is a jointly managed group of subsets of resources, network functions / network virtual functions at the data, control, management/orchestration, and service planes at any given time. Cross-domain management of network slices in network infrastructure and service functions
  • 8. Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/ SDN & Virtualization vs Slicing
  • 9. Source: The NECOS project, Novel Enablers for Cloud Slicing. http://www.h2020-necos.eu/ Net App Net App NFs Net App Net App L7 Apps Network Resources NIM Slicing Application Services Vertical Use Case i Control & Management plane Infrastructure Business (Application & Service) plane Slicing Compute Resources VIM Slicing MonitoringMonitoringMonitoring Mode 0: VIM-independent [Infra Slice aaS] [Bare-metal Slice] Mode 1: VIM-dependent [Platform Slice aaS] (R) Orchestration Mode 3: Service-based [Service Slice aaS] Network Service Orchestration Mode 2: MANO-based [NFV aaS] Slicing S Vertical S Service iS Different Slicing Models & Approaches
  • 10. Types of slices and control responsibilities …… PROVIDER TENANTS Internal Slices External / Provider- managed Slices External / Tenant- managed Slices Infrastructure Source: A Network Service Provider Perspective on Network Slicing. Luis M. Contreras and Diego R. López. IEEE Softwarization, January 2018
  • 11. Source: Adapted from slide courtesy by Luis M. Contreras, Telefonica Multi-Domain Slicing Scenario
  • 12. Why slice-ready federation is needed? • Vertical customers can request services that lay outside the footprint of their primary provider • Interaction with other providers are needed but … – How we can charge and bill for that service? – How we can ensure SLAs among providers? – How we can know about the capabilities of other providers for a comprehensive e2e service provision? • The current interconnection models is not aware of peer’s network resources (i.e., load conditions, etc) • All these environments are static, requiring long interactions for setting up any inter-provider connection • Automation for both the interconnection sessions and the service deployment on top of that is needed to reach the goal of flexibility and dynamicity 12Source: Luis M. Contreras, Telefonica
  • 13. I E T F M E F 3 G P P E T S I O N F Deep Slicing Towards Deep Slices: Observations B B F Business challenges Technological challenges From infrastructure sharing to any-layer resource sharing (from PHY to APP) Deep End-to-End, Multi-Domain Tenant Choice & Control Isolation and Dimensioning / Scaling Fragmented Standardization
  • 14. Deep Slicing: Challenges up front Standardization gap goes hand by hand with a series of key challenges from provider’s perspective on (i) scalability, (ii) arbitration, (iii) slice planning and dimensioning, and (iv) multi-domain (cf. [FG-NET-Contribution]). Both business and technical implications can be deemed necessary for such multi-operator slice provisioning context. From the business side, some key implications include: (i) coordination models, (ii) inter-provider SLAs, (iii) pricing schemes, (iv) service specification, and (v) customer facing advertisement. From a technical perspective we highlight (i) slice decomposition, (ii) discovery of domains, (iii) common abstraction models, (iv) standard interfaces/protocols, APIs. Source & further reading: Doc.6 ITU-T FG 2030 contribution: Network 2030 Challenges and Opportunities in Network Slicing https://extranet.itu.int/sites/itu-t/focusgroups/net-2030/_layouts/15/WopiFrame.aspx?sourcedoc=%7bC4E9266E-1058-4035-AA25-451ABC B5C07B%7d&file=NET2030-I-006.docx&action=default
  • 15. Deep Slicing: Ambitious Challenges 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
  • 16. Source: Adapted from slide courtesy by Luis M. Contreras, Telefonica
  • 17. Unfolding Slices through Massive Multi-Tenancy
  • 19. Smart Peering for Multi-Domain NS-as-a-S
  • 20. Control Loops (in a loop)
  • 21. Acknowledgments Work by Christian Rothenberg was supported by the Innovation Center, Ericsson Telecomunicações S.A., Brazil under grant agreement UNI.64. Ack. Mateus Santos and Pedro Gomes for input insights This work includes contributions funded was partially funded by the EU-Brazil NECOS project under grant agreement no. 777067. Luis M. Contreras and Alex Galis, co-authors of ITU-T FG 2030 input Doc.6: Network 2030 Challenges and Opportunities in Network Slicing. Raphael Rosa (PhD candidate at UNICAMP), for his contributions to the vision around Unfolding Slices, Control Loops (in a Loop), Disaggregated Metrics/Prices, and Smart Peering
  • 23. Different SDN Models to Program / Refactor the Stack
  • 24. What do we mean by Network Slices? Network Slice – A Network Slice is a managed group of subsets of resources, network functions / network virtual functions at the data, control, management/orchestration, and service planes at any given time. The behaviour of the network slice is realized via network slice instances (i.e. activated network slices, dynamically and non-disruptively re-provisioned). A network slice is programmable and has the ability to expose its capabilities. → A network slice supports at least one type of service. → A network slice may consist of cross-domain components from separate domains in the same or different administrations, or components applicable to the access network, transport network, core network, and edge networks. → A resource-only partition is one of the components of a Network Slice, however on its own does not fully represent a Network Slice. → Underlays / overlays supporting all services equally (‘best effort” support) are not fully representing a Network Slice. 24