SlideShare a Scribd company logo
1 of 42
Download to read offline
Evolving Autonomous Networks
Sep 13th, 2021
Laurent Ciavaglia
Autonomous Networking Research & Innovation Dept.
Rakuten Mobile, Inc.
2
Content presented here is based on my colleagues work and art
They are much more expert than me on the inner workings and dirty details
All hard questions and complaints should be sent to them :-)
Thank you !
3
Rakuten Mobile
4
Rakuten Mobile
5
Rakuten Communications Platform (RCP)
6
Autonomous Networking
Division
Dedicated to making
Truly Autonomous Networks
a reality
Team of PhD researchers, SW
engineers & experienced Telco
professionals
7
Why Autonomous Networks ?
Peter Baer
8
Why Autonomous Networks ?
Autonomous
Network
Versatility
Future
Proof
Reduce
OPEX
Opportunities
9
What is Autonomy ?
No single, universally applicable and agreed definition of autonomous networking
But we can refer to common principles and properties
Adaptive
Aware
Self *
Intelligent
Smart
Automatic
Autonomous
Autonomic
Cognitive
10
Self-CHOP [*]
[*] "The vision of autonomic computing” by J.O. Kephart et al.
Self-configuration
• Adapt to changing conditions
by changing their own
configurations
• Addition and removal of
components or resources
without service disruption
Self-healing
• Recognize and diagnose
deviations from normal
conditions and take action to
normalize them
• Proactively circumvent issues
that could cause service
disruptions
Self-optimization
• Constantly monitor
predefined system goals and
performance levels to ensure
that all systems run at
optimum levels
Self-protection
• Incorporation of intelligence
to recognize and circumvent
security threats
11
The four ‘A’
- Automatic, because machines are more proficient for systematic and exhaustive tasks than humans
- Aware, to gain situational awareness and guide reactive/proactive decision processes
- Adaptive, to change its decisions and operations to maintain value delivery ; because anomalies and (new)
attacks are constantly detected
- Autonomy, as each event translates into different local actions
Autonomous
Adaptive
Aware
Automatic
12
The four ‘A’
Collectively, the four properties qualify an autonomic system and are referred to as the 4 ‘A’.
Sometimes, a fifth ‘A’ is added:
- Abstraction, to enable coordination between heterogeneous equipment
Ultimately, this boils down to the essential coupling of automation with the intelligence that will drive it
towards cognitive operation.
Tackling the automation challenge is necessary but not sufficient. Automation alone can only adapt within the
function pre-defined scope and settings. Higher levels of (networked) autonomy can be reached by combining
the automatic, aware and adaptive (and abstraction) properties [*].
[*] partially based on “Towards Autonomic Networks” by S. Schmid et al.
Autonomous
Adaptive
Aware
Automatic
13
An attempt at terms disambiguation
Automatic, automated, automation
that occurs without human intervention
Autonomous, autonomic
that manages itself without external intervention
Cognitive, cognition
that involves intellectual processes involved in gaining knowledge, comprehension, problem solving and
decision making…
Self-organizing
that achieves steady state without external control
14
Our Goal
Devise an “artificial engineer”
that has the capability to problem-solve with minimal to no human intervention
15
Beyond Automation towards Autonomy
Decide when to act ? Deal with unknown situations ? Invent a new approach ?
01 02 03
Implies:
• large degree of adaptation,
• learning and decision making
by the system itself.
Independent operation of a system:
• within well-defined parameters
• based on a limited set of predefined
rules or constraints
Automation Autonomy
16
Evolving autonomous networks
Evolutionary Exploration Real-time Responsive
Experimentation
Dynamic Adaptation
Validate Logic
Make New
Logic
Apply Logic
17
Autonomy engine
Autonomous Control Plane
Network Operation & Management
Adaptation Factory
Creating & Validating New Controllers
Knowledge Center
Storing Controllers & Knowledge of Different Types
Autonomy engine
Apply Logic
Create Logic
Validate Logic
18
Closed Loop (controller) : How to Apply Logic
Standardization
What is the right form of interoperability?
Specification
How to describe building blocks?
Modularization
What is an autonomous building block?
Module
Composition
Specification
language
Controller
Network
19
Evolution: Make New Logic
Exploitation vs Exploration
When is the right time to try something new?
Convergence Problem
How can we make the right choices in a
reasonable time?
State space
How to reduce the number of possible
choices?
AutoML-Zero: Evolving Code that Learns
“Codify-able process of creativity.”
Parameters of a
module
Choice of
module
Topology of a
controller
Analysis_1
Analysis_2
20
Online Experimentation: Validate Logic
Digital Twin
How to experiment without breaking the real network?
Simulation & Canary Testing
How to balance simulation and Canary testing ?
“Humans test their ideas… …so should machines.”
How to recreate an effective
environment per use case automatically ?
Trust & Validation
Guarantee controllers
are fit for purpose
Designed by Freepik
21
Generic approach : Framework
Specialized approach :one tool per case
✓ Generalization reduces workload
Motivations
✓ Reuse of technology becomes easy
✓ All knowledge and state is available
22
1
Use Case : Traffic Distribution
✓ Re-use across domains
Motivations
HTTP server
request metric
Service
Deployment DB
Time series
DB
Other…
Sensing
Analysis
Decision
Action
✓ Extensibility
✓ Flexible and adaptable
“All functionality
deconstructed into small
atomic modules”
Building Blocks
23
Motivations
2
Deep Learning
Approach
Heuristic
Approach
Rule based
Approach
Use Case : Traffic Distribution
Traffic Prediction
✓ Ease of new algorithm intro
✓ It’s just another building block
✓ Adaptable to use case / environment
Hybrid Intelligence
“The AI / ML / EL to use
is just another
Functional Building Block .
We can use better one,
once available”
24
Motivations
3
Use Case : Traffic Distribution
Sensing
Analysis
Decision
Action
CONTROLLER
✓ “Standard” representation of Cognition
…and changed as needed.
✓ Same concept can be applied everywhere
Cognitive Loop
“We build the
fundamental cognitive
loop out of atomic
modules”
25
4
Sensing
B
Sensing
A
✓ Ensure API/functionality compatibility
✓ Keep the research space manageable
✓ Standardized and generalized interfaces
improve reuse and replaceability of similar
modules.
Motivations
Composition
“But not just anything can
work together. So, we use
specialized connectors to
ensure modules dock only
on to compatible ones.”
Use Case : Traffic Distribution
26
Motivations
5
Genetic mutation and recombination
Evolution
feeds primarily on
seeds, eat flowers,
buds, and the
occasional insect
Slender beak for
catching small
insects and spiders.
Darwin's finches
Curved parrot like
beak for crushing nuts
Adapting to
the conditions
feeds primarily
on insects,
small arthropods and
caterpillars
✓ Modern networks becoming hard to
reason about and simulate
✓ Evolution traverses massive search
spaces easily.
Online Evolution I
“ gives us the tools, we
construct various loops,
try them out, improve ,
so that utility improves
Use Case : Traffic Distribution
27
Motivations
6
Developmental research in 2004 showed that the development of the different beak shapes in Darwin's
finches are influenced by slightly different timing and spatial expressions of a gene called calmodulin (CaM)
and the bone morphogenetic protein 4 (BMP4).
✓ Trying out novel solutions in the net
can come out with unexpected
Improvements, instead of reflecting the
architects' knowledge.
✓ Do not require domain knowledge
Utility
measure
Online
Experimentation
Traffic Conditions
Natural Selection
Online Evolution II
“ trial and error
experimentation.”
Use Case : Traffic Distribution
28
7
Motivations
Use Case : Traffic Distribution
Devise Tactic
Select better worker
Train worker
✓ Autonomy means self-reflection and
self-improvement ( self-*)
✓ Flexibility to find best solution
requires ability to adapt framework
✓ Separate control loop to ensure that
supervision does not deteriorate.
Credit: https://www.flickr.com/photos/30485180@N06/3967682030
Worker
Devise strategy
Select better Manager
Educate Manager
Implement Tactic
C-Level Middle Manager
Self reflective
Meta Evolution
“We construct our loop
by means of another
loop.”
29
8
Motivations
Use Case : Traffic Distribution
✓ Can integrate all use cases
✓ Clear responsibilities and auditing
✓ Higher layers’ jobs get more abstract
Controller Hierarchy
“Just like a company
upper level supervises
and teach subordinates.”
30
9
“Human’s still
produce the
modules until we
can get emergent
behavior right.”
Putting it all Together
31
Ecosystem
Win- Win relations and virtuous cycle
Partner With Academia
And more..
Levels of Autonomy
“You will not reach the
moon by trying to flight
your plane higher…”
R&D
32
Overview of autonomous networks standardization landscape
33
The need for AN standards
The need for standards is simple
• The problem and challenges are too big to be solved by individual initiatives
• Solutions will emerge from collaborative work and partnerships
• But global scale adoption will require interoperable systems
The key question is: What needs to be standardized ?
• Communication interfaces between functional blocks and devices
• Resource models
• Service interfaces
• Common and consistent management principles and language
• Context- and goal-oriented management
34
Autonomous networking standardization
Autonomic
Communications
Forum (ACF)
SON Functions 3GPP
Release 8
2004 2008 2012
AFI-002 GS
ETSI AFI ISG
2013
SON Functions 3GPP
Release 11
“Holistic”
Mobile networks
ITU-T Future
Networks Focus
Group, Rec. Y.3001
2014 2015
IRTF NMRG
AN workshop
series
IETF ANIMA WG
creation
RFC7575
RFC7576
“IP” networks
NGMN NGCOR
TMF ZOOM
2017-
2018
2019
ITU-T ML5G
ETSI ZSM
ETSI ENI
TMF ANP
BBF AIM
2020
ITU-T FG AN
35
ITU-T Focus Group on Autonomous Networks
36
AN (pre-)standardization in IRTF and IETF
NMRG
• Autonomic Networking (2013-2014)
• RFC 7575 - Autonomic Networking: Definitions and Design Goals
• RFC 7576 - General Gap Analysis for Autonomic Networking
• Intent-based Networking (2016-Present)
• https://datatracker.ietf.org/group/nmrg/documents/
ANIMA WG
• Reference model
• RFC 8993 - A Reference Model for Autonomic Networking
• Control Loops
• https://datatracker.ietf.org/doc/html/draft-strassner-anima-control-loops-01
• Good overview of control loops state-of-the-art and requirements; expired document
OPSAWG
• RFC 8969 - A Framework for Automating Service and Network Management with YANG
• Network Telemetry Framework
• https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-ntf-07
• Service Assurance for Intent-based Networking Archietcture
• https://datatracker.ietf.org/doc/draft-claise-opsawg-service-assurance-architecture/
37
Artificial Intelligence for Network and Service Automation
38
Joint evolution of AI and Ops
2020
Raw AI & Automated Ops
2022-2023
Advanced AI & AI-assisted Ops
2025
Lean AI & AI-empowered Ops
Beyond 2025
Intuitive AI & Autonomous Ops
AI & Data
Limitedview anduse of AI potential
Big dumbdata
Morediversified, network-adapted AI techniques
Smarterdata
Broadset of AI techniques for N&S environment
Intelligent data
Zero-touch AI-Ops
Machine Reasoning
Symbiotic Human-AI interaction
Mission autonomy
Transparent, trusted, open AI
Reliable, robust and distributedAI
Scale &
Adoption
Use case-driven
Isolated, small-scale solutions withlimitedre-use
Cross use cases
Largescale application andpenetration of AI-based N&S
automationsolutions
“AI-as-a-Service”
Fullscale deployment andapplicability of AI-enabled, plug-n-
playsolutions
Practice &
Integration
Retrofit ML technologies forN&S automation
Manually-intensive integration
AI know-howis leveraged for N&S automation
Semi-automated design andintegration
Designed withAI
Seamless design andintegration
Confidence &
Security
Controlled autonomyandconfined inscope
No AI-specific security measures
Towardsoperationautonomy
Trust frameworksafeguards AI-based solutions
AI-specific security techniques protect N&S operations
Towardsmissionautonomy
AIcontinuously andreliablydelivers onthebusiness targets
Guaranteed AI functional safety
Standards &
Regulation
Lack of standards
Consultations withauthorities andstakeholders
Emergingstandards andbasic interoperability
First compliant AI-based N&S automationsolutions
Comprehensive standards andincreased interoperability
Fullyembedded policies andprinciples
Source: ETSI ZSM, IRTF NMRG
39
Standardization scope
Key enablers and functionality Support for deployment diversity Trust and adoption
Mediation between data sources and data processing,
augmented with meta-data models and data
governance
Support for unified and expressive data formats to
allow AI workflow automation and plug-and-play
Coordination between multiple, distributed AI
applications, ensuring compliance with intents,
consistent end-to-end operational view and means to
act on it
AI models life-cycle management, re-usability of
generated knowledge and acceleration of models
deployment
Data: data sources, their locations and characteristics (local,
ephemeral…), data distribution, data storage
Compute: computation elements locations, types and
capabilities
Operations: constraints and capabilities for various AI
models training and inference options; connecting the AI
applications to the orchestration and control end points
Considering also other factors for regulatory and sustainable
approach (energy, data sharing/replication, compute/data
co-location)
On-par privacy and security environment;
improvement and alignment to capabilities and
constraints of AI-based solutions
Support for different levels of supervision and
visibility for human operators
Support incremental evolution to AI/ML, integration
of learnings from experience and deployments to the
standardization process
Openness vs. trust dilemma: new disaggregated
solutions add management complexity and call for
more transparency and accountability
Enable innovation and differentiation with AI in multi-vendor
network and service management environment
Source: ETSI ZSM, IRTF NMRG
40
Key enabling areas
SECURITY
ARCHITECTURE
ETHICS
SUSTAINABILITY
AI
GOVERNANCE INNER AI
EXECUTION
ACTION
INTER AI
Source: ETSI ZSM, IRTF NMRG
41
Relevant SDOs landscape
Source: ETSI ZSM
42
To go deeper…
Rakuten Mobile Innovation Studio website
https://netlab.mobile.rakuten.co.jp/
Vision paper: Towards a Truly Autonomous Network
https://netlab.mobile.rakuten.co.jp/assets/pdf/towards_a_truly_autonomous_network.pdf
ITU-T Focus Group on Autonomous Networks
https://www.itu.int/en/ITU-T/focusgroups/an/Pages/default.aspx

More Related Content

Similar to MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf

Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Sri Ambati
 
Actor model in F# and Akka.NET
Actor model in F# and Akka.NETActor model in F# and Akka.NET
Actor model in F# and Akka.NETRiccardo Terrell
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous thingsConference Papers
 
Wondeland Of Modelling
Wondeland Of ModellingWondeland Of Modelling
Wondeland Of ModellingKaniska Mandal
 
AWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-ArchitectedAWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-ArchitectedRolf Koski
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringTao Xie
 
Rise of the machines -- Owasp israel -- June 2014 meetup
Rise of the machines -- Owasp israel -- June 2014 meetupRise of the machines -- Owasp israel -- June 2014 meetup
Rise of the machines -- Owasp israel -- June 2014 meetupShlomo Yona
 
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)Vivek Maurya
 
Big Data as a Service: A Neo-Metropolis Model Approach for Innovation
Big Data as a Service: A Neo-Metropolis Model Approach for InnovationBig Data as a Service: A Neo-Metropolis Model Approach for Innovation
Big Data as a Service: A Neo-Metropolis Model Approach for InnovationSoftServe
 
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Ohio LinuxFest:  Crash Course in Open Source Cloud ComputingOhio LinuxFest:  Crash Course in Open Source Cloud Computing
Ohio LinuxFest: Crash Course in Open Source Cloud ComputingMark Hinkle
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERSStefan Haas
 
verification of autonomous robotic system
verification of autonomous robotic systemverification of autonomous robotic system
verification of autonomous robotic systemASJAYASURYA
 
Dynamics Day 2015: Systems of Intelligence in Action
Dynamics Day 2015: Systems of Intelligence in ActionDynamics Day 2015: Systems of Intelligence in Action
Dynamics Day 2015: Systems of Intelligence in ActionIntergen
 
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...Insight Technology, Inc.
 
Using Algorithmia to leverage AI and Machine Learning APIs
Using Algorithmia to leverage AI and Machine Learning APIsUsing Algorithmia to leverage AI and Machine Learning APIs
Using Algorithmia to leverage AI and Machine Learning APIsRakuten Group, Inc.
 
Iet Prestige Lecture Coping With Complexity 7th December
Iet Prestige Lecture Coping With Complexity 7th DecemberIet Prestige Lecture Coping With Complexity 7th December
Iet Prestige Lecture Coping With Complexity 7th DecemberFrancis_McKinney
 
The importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsThe importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsFrancesca Lazzeri, PhD
 

Similar to MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf (20)

Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
Machine Learning Interpretability - Mateusz Dymczyk - H2O AI World London 2018
 
Actor model in F# and Akka.NET
Actor model in F# and Akka.NETActor model in F# and Akka.NET
Actor model in F# and Akka.NET
 
Super convergence of autonomous things
Super convergence of autonomous thingsSuper convergence of autonomous things
Super convergence of autonomous things
 
ML.pdf
ML.pdfML.pdf
ML.pdf
 
Wondeland Of Modelling
Wondeland Of ModellingWondeland Of Modelling
Wondeland Of Modelling
 
AWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-ArchitectedAWS Tampere Meetup February 2019 - Real World Well-Architected
AWS Tampere Meetup February 2019 - Real World Well-Architected
 
Synergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software EngineeringSynergy of Human and Artificial Intelligence in Software Engineering
Synergy of Human and Artificial Intelligence in Software Engineering
 
Design patterns
Design patternsDesign patterns
Design patterns
 
Rise of the machines -- Owasp israel -- June 2014 meetup
Rise of the machines -- Owasp israel -- June 2014 meetupRise of the machines -- Owasp israel -- June 2014 meetup
Rise of the machines -- Owasp israel -- June 2014 meetup
 
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)System modeling and simulation full notes by sushma shetty (www.vtulife.com)
System modeling and simulation full notes by sushma shetty (www.vtulife.com)
 
Big Data as a Service: A Neo-Metropolis Model Approach for Innovation
Big Data as a Service: A Neo-Metropolis Model Approach for InnovationBig Data as a Service: A Neo-Metropolis Model Approach for Innovation
Big Data as a Service: A Neo-Metropolis Model Approach for Innovation
 
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Ohio LinuxFest:  Crash Course in Open Source Cloud ComputingOhio LinuxFest:  Crash Course in Open Source Cloud Computing
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
 
Agile leadership practices for PIONEERS
 Agile leadership practices for PIONEERS Agile leadership practices for PIONEERS
Agile leadership practices for PIONEERS
 
Complexity
ComplexityComplexity
Complexity
 
verification of autonomous robotic system
verification of autonomous robotic systemverification of autonomous robotic system
verification of autonomous robotic system
 
Dynamics Day 2015: Systems of Intelligence in Action
Dynamics Day 2015: Systems of Intelligence in ActionDynamics Day 2015: Systems of Intelligence in Action
Dynamics Day 2015: Systems of Intelligence in Action
 
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
[db tech showcase Tokyo 2018] #dbts2018 #B27 『Discover Machine Learning and A...
 
Using Algorithmia to leverage AI and Machine Learning APIs
Using Algorithmia to leverage AI and Machine Learning APIsUsing Algorithmia to leverage AI and Machine Learning APIs
Using Algorithmia to leverage AI and Machine Learning APIs
 
Iet Prestige Lecture Coping With Complexity 7th December
Iet Prestige Lecture Coping With Complexity 7th DecemberIet Prestige Lecture Coping With Complexity 7th December
Iet Prestige Lecture Coping With Complexity 7th December
 
The importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systemsThe importance of model fairness and interpretability in AI systems
The importance of model fairness and interpretability in AI systems
 

Recently uploaded

20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdfMatthew Sinclair
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasDigicorns Technologies
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsMonica Sydney
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...meghakumariji156
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制pxcywzqs
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样ayvbos
 
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...Sareena Khatun
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书F
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查ydyuyu
 
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...kumargunjan9515
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsMonica Sydney
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"growthgrids
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Roommeghakumariji156
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsrahman018755
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtrahman018755
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdfMatthew Sinclair
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsPriya Reddy
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxi191686
 

Recently uploaded (20)

20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
20240510 QFM016 Irresponsible AI Reading List April 2024.pdf
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
一比一原版(Offer)康考迪亚大学毕业证学位证靠谱定制
 
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
一比一原版(Flinders毕业证书)弗林德斯大学毕业证原件一模一样
 
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...💚 Call Girls Bahraich   9332606886  High Profile Call Girls You Can Get The S...
💚 Call Girls Bahraich 9332606886 High Profile Call Girls You Can Get The S...
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书一比一原版贝德福特大学毕业证学位证书
一比一原版贝德福特大学毕业证学位证书
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
Sensual Call Girls in Tarn Taran Sahib { 9332606886 } VVIP NISHA Call Girls N...
 
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirtsDown bad crying at the gym t shirts
Down bad crying at the gym t shirtsDown bad crying at the gym t shirts
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf20240508 QFM014 Elixir Reading List April 2024.pdf
20240508 QFM014 Elixir Reading List April 2024.pdf
 
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call GirlsMira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
Mira Road Housewife Call Girls 07506202331, Nalasopara Call Girls
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptxResearch Assignment - NIST SP800 [172 A] - Presentation.pptx
Research Assignment - NIST SP800 [172 A] - Presentation.pptx
 

MaLeNe2021-Evolving_Autonomous_Networks-L_Ciavaglia.pdf

  • 1. Evolving Autonomous Networks Sep 13th, 2021 Laurent Ciavaglia Autonomous Networking Research & Innovation Dept. Rakuten Mobile, Inc.
  • 2. 2 Content presented here is based on my colleagues work and art They are much more expert than me on the inner workings and dirty details All hard questions and complaints should be sent to them :-) Thank you !
  • 6. 6 Autonomous Networking Division Dedicated to making Truly Autonomous Networks a reality Team of PhD researchers, SW engineers & experienced Telco professionals
  • 8. 8 Why Autonomous Networks ? Autonomous Network Versatility Future Proof Reduce OPEX Opportunities
  • 9. 9 What is Autonomy ? No single, universally applicable and agreed definition of autonomous networking But we can refer to common principles and properties Adaptive Aware Self * Intelligent Smart Automatic Autonomous Autonomic Cognitive
  • 10. 10 Self-CHOP [*] [*] "The vision of autonomic computing” by J.O. Kephart et al. Self-configuration • Adapt to changing conditions by changing their own configurations • Addition and removal of components or resources without service disruption Self-healing • Recognize and diagnose deviations from normal conditions and take action to normalize them • Proactively circumvent issues that could cause service disruptions Self-optimization • Constantly monitor predefined system goals and performance levels to ensure that all systems run at optimum levels Self-protection • Incorporation of intelligence to recognize and circumvent security threats
  • 11. 11 The four ‘A’ - Automatic, because machines are more proficient for systematic and exhaustive tasks than humans - Aware, to gain situational awareness and guide reactive/proactive decision processes - Adaptive, to change its decisions and operations to maintain value delivery ; because anomalies and (new) attacks are constantly detected - Autonomy, as each event translates into different local actions Autonomous Adaptive Aware Automatic
  • 12. 12 The four ‘A’ Collectively, the four properties qualify an autonomic system and are referred to as the 4 ‘A’. Sometimes, a fifth ‘A’ is added: - Abstraction, to enable coordination between heterogeneous equipment Ultimately, this boils down to the essential coupling of automation with the intelligence that will drive it towards cognitive operation. Tackling the automation challenge is necessary but not sufficient. Automation alone can only adapt within the function pre-defined scope and settings. Higher levels of (networked) autonomy can be reached by combining the automatic, aware and adaptive (and abstraction) properties [*]. [*] partially based on “Towards Autonomic Networks” by S. Schmid et al. Autonomous Adaptive Aware Automatic
  • 13. 13 An attempt at terms disambiguation Automatic, automated, automation that occurs without human intervention Autonomous, autonomic that manages itself without external intervention Cognitive, cognition that involves intellectual processes involved in gaining knowledge, comprehension, problem solving and decision making… Self-organizing that achieves steady state without external control
  • 14. 14 Our Goal Devise an “artificial engineer” that has the capability to problem-solve with minimal to no human intervention
  • 15. 15 Beyond Automation towards Autonomy Decide when to act ? Deal with unknown situations ? Invent a new approach ? 01 02 03 Implies: • large degree of adaptation, • learning and decision making by the system itself. Independent operation of a system: • within well-defined parameters • based on a limited set of predefined rules or constraints Automation Autonomy
  • 16. 16 Evolving autonomous networks Evolutionary Exploration Real-time Responsive Experimentation Dynamic Adaptation Validate Logic Make New Logic Apply Logic
  • 17. 17 Autonomy engine Autonomous Control Plane Network Operation & Management Adaptation Factory Creating & Validating New Controllers Knowledge Center Storing Controllers & Knowledge of Different Types Autonomy engine Apply Logic Create Logic Validate Logic
  • 18. 18 Closed Loop (controller) : How to Apply Logic Standardization What is the right form of interoperability? Specification How to describe building blocks? Modularization What is an autonomous building block? Module Composition Specification language Controller Network
  • 19. 19 Evolution: Make New Logic Exploitation vs Exploration When is the right time to try something new? Convergence Problem How can we make the right choices in a reasonable time? State space How to reduce the number of possible choices? AutoML-Zero: Evolving Code that Learns “Codify-able process of creativity.” Parameters of a module Choice of module Topology of a controller Analysis_1 Analysis_2
  • 20. 20 Online Experimentation: Validate Logic Digital Twin How to experiment without breaking the real network? Simulation & Canary Testing How to balance simulation and Canary testing ? “Humans test their ideas… …so should machines.” How to recreate an effective environment per use case automatically ? Trust & Validation Guarantee controllers are fit for purpose Designed by Freepik
  • 21. 21 Generic approach : Framework Specialized approach :one tool per case ✓ Generalization reduces workload Motivations ✓ Reuse of technology becomes easy ✓ All knowledge and state is available
  • 22. 22 1 Use Case : Traffic Distribution ✓ Re-use across domains Motivations HTTP server request metric Service Deployment DB Time series DB Other… Sensing Analysis Decision Action ✓ Extensibility ✓ Flexible and adaptable “All functionality deconstructed into small atomic modules” Building Blocks
  • 23. 23 Motivations 2 Deep Learning Approach Heuristic Approach Rule based Approach Use Case : Traffic Distribution Traffic Prediction ✓ Ease of new algorithm intro ✓ It’s just another building block ✓ Adaptable to use case / environment Hybrid Intelligence “The AI / ML / EL to use is just another Functional Building Block . We can use better one, once available”
  • 24. 24 Motivations 3 Use Case : Traffic Distribution Sensing Analysis Decision Action CONTROLLER ✓ “Standard” representation of Cognition …and changed as needed. ✓ Same concept can be applied everywhere Cognitive Loop “We build the fundamental cognitive loop out of atomic modules”
  • 25. 25 4 Sensing B Sensing A ✓ Ensure API/functionality compatibility ✓ Keep the research space manageable ✓ Standardized and generalized interfaces improve reuse and replaceability of similar modules. Motivations Composition “But not just anything can work together. So, we use specialized connectors to ensure modules dock only on to compatible ones.” Use Case : Traffic Distribution
  • 26. 26 Motivations 5 Genetic mutation and recombination Evolution feeds primarily on seeds, eat flowers, buds, and the occasional insect Slender beak for catching small insects and spiders. Darwin's finches Curved parrot like beak for crushing nuts Adapting to the conditions feeds primarily on insects, small arthropods and caterpillars ✓ Modern networks becoming hard to reason about and simulate ✓ Evolution traverses massive search spaces easily. Online Evolution I “ gives us the tools, we construct various loops, try them out, improve , so that utility improves Use Case : Traffic Distribution
  • 27. 27 Motivations 6 Developmental research in 2004 showed that the development of the different beak shapes in Darwin's finches are influenced by slightly different timing and spatial expressions of a gene called calmodulin (CaM) and the bone morphogenetic protein 4 (BMP4). ✓ Trying out novel solutions in the net can come out with unexpected Improvements, instead of reflecting the architects' knowledge. ✓ Do not require domain knowledge Utility measure Online Experimentation Traffic Conditions Natural Selection Online Evolution II “ trial and error experimentation.” Use Case : Traffic Distribution
  • 28. 28 7 Motivations Use Case : Traffic Distribution Devise Tactic Select better worker Train worker ✓ Autonomy means self-reflection and self-improvement ( self-*) ✓ Flexibility to find best solution requires ability to adapt framework ✓ Separate control loop to ensure that supervision does not deteriorate. Credit: https://www.flickr.com/photos/30485180@N06/3967682030 Worker Devise strategy Select better Manager Educate Manager Implement Tactic C-Level Middle Manager Self reflective Meta Evolution “We construct our loop by means of another loop.”
  • 29. 29 8 Motivations Use Case : Traffic Distribution ✓ Can integrate all use cases ✓ Clear responsibilities and auditing ✓ Higher layers’ jobs get more abstract Controller Hierarchy “Just like a company upper level supervises and teach subordinates.”
  • 30. 30 9 “Human’s still produce the modules until we can get emergent behavior right.” Putting it all Together
  • 31. 31 Ecosystem Win- Win relations and virtuous cycle Partner With Academia And more.. Levels of Autonomy “You will not reach the moon by trying to flight your plane higher…” R&D
  • 32. 32 Overview of autonomous networks standardization landscape
  • 33. 33 The need for AN standards The need for standards is simple • The problem and challenges are too big to be solved by individual initiatives • Solutions will emerge from collaborative work and partnerships • But global scale adoption will require interoperable systems The key question is: What needs to be standardized ? • Communication interfaces between functional blocks and devices • Resource models • Service interfaces • Common and consistent management principles and language • Context- and goal-oriented management
  • 34. 34 Autonomous networking standardization Autonomic Communications Forum (ACF) SON Functions 3GPP Release 8 2004 2008 2012 AFI-002 GS ETSI AFI ISG 2013 SON Functions 3GPP Release 11 “Holistic” Mobile networks ITU-T Future Networks Focus Group, Rec. Y.3001 2014 2015 IRTF NMRG AN workshop series IETF ANIMA WG creation RFC7575 RFC7576 “IP” networks NGMN NGCOR TMF ZOOM 2017- 2018 2019 ITU-T ML5G ETSI ZSM ETSI ENI TMF ANP BBF AIM 2020 ITU-T FG AN
  • 35. 35 ITU-T Focus Group on Autonomous Networks
  • 36. 36 AN (pre-)standardization in IRTF and IETF NMRG • Autonomic Networking (2013-2014) • RFC 7575 - Autonomic Networking: Definitions and Design Goals • RFC 7576 - General Gap Analysis for Autonomic Networking • Intent-based Networking (2016-Present) • https://datatracker.ietf.org/group/nmrg/documents/ ANIMA WG • Reference model • RFC 8993 - A Reference Model for Autonomic Networking • Control Loops • https://datatracker.ietf.org/doc/html/draft-strassner-anima-control-loops-01 • Good overview of control loops state-of-the-art and requirements; expired document OPSAWG • RFC 8969 - A Framework for Automating Service and Network Management with YANG • Network Telemetry Framework • https://datatracker.ietf.org/doc/html/draft-ietf-opsawg-ntf-07 • Service Assurance for Intent-based Networking Archietcture • https://datatracker.ietf.org/doc/draft-claise-opsawg-service-assurance-architecture/
  • 37. 37 Artificial Intelligence for Network and Service Automation
  • 38. 38 Joint evolution of AI and Ops 2020 Raw AI & Automated Ops 2022-2023 Advanced AI & AI-assisted Ops 2025 Lean AI & AI-empowered Ops Beyond 2025 Intuitive AI & Autonomous Ops AI & Data Limitedview anduse of AI potential Big dumbdata Morediversified, network-adapted AI techniques Smarterdata Broadset of AI techniques for N&S environment Intelligent data Zero-touch AI-Ops Machine Reasoning Symbiotic Human-AI interaction Mission autonomy Transparent, trusted, open AI Reliable, robust and distributedAI Scale & Adoption Use case-driven Isolated, small-scale solutions withlimitedre-use Cross use cases Largescale application andpenetration of AI-based N&S automationsolutions “AI-as-a-Service” Fullscale deployment andapplicability of AI-enabled, plug-n- playsolutions Practice & Integration Retrofit ML technologies forN&S automation Manually-intensive integration AI know-howis leveraged for N&S automation Semi-automated design andintegration Designed withAI Seamless design andintegration Confidence & Security Controlled autonomyandconfined inscope No AI-specific security measures Towardsoperationautonomy Trust frameworksafeguards AI-based solutions AI-specific security techniques protect N&S operations Towardsmissionautonomy AIcontinuously andreliablydelivers onthebusiness targets Guaranteed AI functional safety Standards & Regulation Lack of standards Consultations withauthorities andstakeholders Emergingstandards andbasic interoperability First compliant AI-based N&S automationsolutions Comprehensive standards andincreased interoperability Fullyembedded policies andprinciples Source: ETSI ZSM, IRTF NMRG
  • 39. 39 Standardization scope Key enablers and functionality Support for deployment diversity Trust and adoption Mediation between data sources and data processing, augmented with meta-data models and data governance Support for unified and expressive data formats to allow AI workflow automation and plug-and-play Coordination between multiple, distributed AI applications, ensuring compliance with intents, consistent end-to-end operational view and means to act on it AI models life-cycle management, re-usability of generated knowledge and acceleration of models deployment Data: data sources, their locations and characteristics (local, ephemeral…), data distribution, data storage Compute: computation elements locations, types and capabilities Operations: constraints and capabilities for various AI models training and inference options; connecting the AI applications to the orchestration and control end points Considering also other factors for regulatory and sustainable approach (energy, data sharing/replication, compute/data co-location) On-par privacy and security environment; improvement and alignment to capabilities and constraints of AI-based solutions Support for different levels of supervision and visibility for human operators Support incremental evolution to AI/ML, integration of learnings from experience and deployments to the standardization process Openness vs. trust dilemma: new disaggregated solutions add management complexity and call for more transparency and accountability Enable innovation and differentiation with AI in multi-vendor network and service management environment Source: ETSI ZSM, IRTF NMRG
  • 40. 40 Key enabling areas SECURITY ARCHITECTURE ETHICS SUSTAINABILITY AI GOVERNANCE INNER AI EXECUTION ACTION INTER AI Source: ETSI ZSM, IRTF NMRG
  • 42. 42 To go deeper… Rakuten Mobile Innovation Studio website https://netlab.mobile.rakuten.co.jp/ Vision paper: Towards a Truly Autonomous Network https://netlab.mobile.rakuten.co.jp/assets/pdf/towards_a_truly_autonomous_network.pdf ITU-T Focus Group on Autonomous Networks https://www.itu.int/en/ITU-T/focusgroups/an/Pages/default.aspx