The Self-Driving Network : How to Realize It Kireeti Kompella, CTO, Engineering

Similar documents
The Self-Driving Network : How to Realize It Kireeti Kompella, CTO, Engineering

JUNIPER DAY. 16 октября 2018 Москва

Security for the Autonomous Vehicle Identifying the Challenges

EPSRC-JLR Workshop 9th December 2014 TOWARDS AUTONOMY SMART AND CONNECTED CONTROL

AUTONOMOUS CARS: TECHNIQUES AND CHALLENGES

Deep Learning Will Make Truly Self-Driving Cars a Reality

Software Driving License

Copyright 2016 by Innoviz All rights reserved. Innoviz

Towards Realizing Autonomous Driving Based on Distributed Decision Making for Complex Urban Environments

ZF Advances Key Technologies for Automated Driving

The Imperative to Deploy. Automated Driving. CC MA-Info, 15th December 2016 Dr. Hans-Peter Hübner Kay (CC/EB4) Stepper

VALET project: how connected and automated driving will change urban parking? Proposition technique

Intelligent Vehicle Systems

EMERGING TRENDS IN AUTOMOTIVE ACTIVE-SAFETY APPLICATIONS

Using cloud to develop and deploy advanced fault management strategies

IN SPRINTS TOWARDS AUTONOMOUS DRIVING. BMW GROUP TECHNOLOGY WORKSHOPS. December 2017

Megatrends and their Impact on the Future of Mobility

A Communication-centric Look at Automated Driving

Automated Driving - Object Perception at 120 KPH Chris Mansley

Pushing the limits of automated driving with artificial intelligence and connectivity

Technical and Legal Challenges for Urban Autonomous Driving

World Materials Forum From ownership to mobility service for better material efficiency. Patrick Koller June 2017

Autonomous Driving. AT VOLVO CARS Jonas Ekmark Manager Innovations, Volvo Car Group

MEMS Sensors for automotive safety. Marc OSAJDA, NXP Semiconductors

Autonomous cars navigation on roads opened to public traffic: How can infrastructure-based systems help?

Intelligent Mobility for Smart Cities

AI challenges for Automated & Connected Vehicles

ABB Innovation & Technology Day

On the role of AI in autonomous driving: prospects and challenges

Cooperative Autonomous Driving and Interaction with Vulnerable Road Users

China Intelligent Connected Vehicle Technology Roadmap 1

CONNECTED AUTOMATION HOW ABOUT SAFETY?

Discovery of Design Methodologies. Integration. Multi-disciplinary Design Problems

Airborne Collision Avoidance System X U

Siemens ADAS. Collision avoidance as the first step towards autonomous driving

Automotive Electronics/Connectivity/IoT/Smart City Track

Design and evaluate vehicle architectures to reach the best trade-off between performance, range and comfort. Unrestricted.

ABB Journey to Digital New ways of Collaboration with Customers

EB TechPaper. On the way to automated vehicles: the evolution of user interfaces. elektrobit.com

June 27, About MEMA

Dynamic Map Development in SIP-adus

MAX PLATFORM FOR AUTONOMOUS BEHAVIORS

AUTONOMOUS VEHICLES & HD MAP CREATION TEACHING A MACHINE HOW TO DRIVE ITSELF

EMPACK MECHELEN, 11 OCTOBER 2017, STAF SEURINCK, ABB BENELUX Upcoming digital solutions and services.

CSE 352: Self-Driving Cars. Team 14: Abderrahman Dandoune Billy Kiong Paul Chan Xiqian Chen Samuel Clark

How It Rolls Out. Vehicle Automation and the Future of Personal Transportation. Melissa Ruhl April 2015 ITE SF Bay Area

BMW GROUP TECHNOLOGY WORKSHOPS AUTOMATED DRIVING-DIGITALIZATION MOBILITY SERVICES. December 2016

Traffic Operations with Connected and Automated Vehicles

Our Approach to Automated Driving System Safety. February 2019

Dr. Christopher Ganz, ABB, Group Vice President Extending the Industrial Intranet to the Internet of Things, Services, and People (EU6)

AdaptIVe: Automated driving applications and technologies for intelligent vehicles

Syllabus: Automated, Connected, and Intelligent Vehicles

WHITE PAPER Autonomous Driving A Bird s Eye View

SOLUTION BRIEF MACHINE DATA ANALYTICS FOR EV CHARGING STATIONS. SOLUTION BRIEF Machine Data Analytics for the EV Charging Stations Industry

The Car manufacturer s challenge in a fast paced world of More Electric, Connected and Automated Vehicles

The Impact of Digital Twin on Transportation Infrastructure Monitoring & Maintenance

Items to specify: 4. Motor Speed Control. Head Unit. Radar. Steering Wheel Angle. ego vehicle speed control

Leading and shaping change Focus on technology

Prototyping Collision Avoidance for suas

What did we learn from Darpa Robotics Challenge

DYNA4 Open Simulation Framework with Flexible Support for Your Work Processes and Modular Simulation Model Library

ADVANCED DRIVER ASSISTANCE SYSTEMS, CONNECTED VEHICLE AND DRIVING AUTOMATION STANDARDS, CYBER SECURITY, SHARED MOBILITY

Unleash the Power of Enterprise DNS

The Session.. Rosaria Silipo Phil Winters KNIME KNIME.com AG. All Right Reserved.

Smartdrive SmartIQ Pro packs

Autonomous Vehicles: Status, Trends and the Large Impact on Commuting

(Type) Approval. Future and Current Developments INTRODUCTION. Partner in Mobiliteit. 4 july 2018

Near-Term Automation Issues: Use Cases and Standards Needs

SIP-adus Field Operational Test

3/16/2016. How Our Cities Can Plan for Driverless Cars April 2016

H A R A L D W E S T E R C H I E F T E C H N I C A L O F F I C E R

Intelligent Transportation Systems. Secure solutions for smart roads and connected highways. Brochure Intelligent Transportation Systems

Thermal Management: Key-Off & Soak

REGULATORY APPROVAL OF AN AI-BASED AUTONOMOUS VEHICLE. Alex Haag Munich,

Fujitsu Intelligent Mobility Solution

System Integration of an Electronic Monitoring System in All-Terrain Vehicles

THE FUTURE OF TRANSPORTATION DESIGN WITH AV/CV TECHNOLOGY

FLYING CAR NANODEGREE SYLLABUS

When Grids Get Smart - ABB s Vision for the Power System of the Future

Harris Geospatial Solutions

John Barnick, Industry Solution Executive, Network Control, Enterprise Software

BLUECAT ENTERPRISE DNS

RESEARCH FUNDING KEY TO AUTONOMOUS DRIVING

Activity-Travel Behavior Impacts of Driverless Cars

Financial Planning Association of Michigan 2018 Fall Symposium Autonomous Vehicles Presentation

Control Design of an Automated Highway System (Roberto Horowitz and Pravin Varaiya) Presentation: Erik Wernholt

Stan Caldwell Executive Director Traffic21 Institute Carnegie Mellon University

Challenges To The Future of Mobility

The Future of Transit and Autonomous Vehicle Technology. APTA Emerging Leaders Program May 2018

Books READING TIP

Automated driving in urban environments: technical challenges, open problems and barriers. Fawzi Nashashibi

University of Michigan s Work Toward Autonomous Cars

Enabling Technologies for Autonomous Vehicles

Pre Commercial Procurement Austrian Pilot Calls

Leveraging AI for Self-Driving Cars at GM. Efrat Rosenman, Ph.D. Head of Cognitive Driving Group General Motors Advanced Technical Center, Israel

Efficiency Matters for Mobility. Presented at A3PS ECO MOBILITY 2018 Vienna, Austria November 12 th and 13 th, 2018

DOE s Focus on Energy Efficient Mobility Systems

PerFix. PerFix Automated Optical Repair (AOR) System. PCB Production Solutions

Smart Grid A Reliability Perspective

June 5, Crowdcoding IT Solutions UG (ha tungsbeschränkt)

Transcription:

The Self-Driving Network : How to Realize It Kireeti Kompella, CTO, Engineering

The Self-Driving Network In March 2016, I presented the vision of a Self-Driving Network an automated, fully autonomous network I drew an analogy with the vision of a self-driving car Ø There, it took 10 years from vision to prototype Ø The first attempt (in 2004) failed! What will it take to realize the Self-Driving Network? 2 2017 Juniper Networks, Inc. All rights reserved.

The Self-Driving Car Journey 2004 2014 DARPA Grand Challenge: build a self-driving car 3 2017 Juniper Networks, Inc. All rights reserved.

The Self-Driving Network: What It Does A self-driving network would Accept guidance from a network operator Self-discover its constituent parts Self-organize and self-configure Self-monitor using probes and other techniques Auto-detect and auto-enable new customers Automatically monitor and update service delivery Self-diagnose using machine learning and self-heal Self-report periodically 4 2017 Juniper Networks, Inc. All rights reserved.

FIVE TECHNOLOGIES FOR SELF DRIVING 1. TELEMETRY 2. MULTIDIMENSIONAL VIEWS 3. AUTOMATION 4. DECLARATIVE INTENT 5. DECISION MAKING A. RULE-BASED B. MACHINE LEARNING 5 2017 Juniper Networks, Inc. All rights reserved.

1. TELEMETRY CARS The usual: speedometer, gas gauge, tire pressure sensors More recent: radar (for ACC), sonar (for parking assist), cameras LiDAR 6 2017 Juniper Networks, Inc. All rights reserved.

1. TELEMETRY NETWORKS: where we are today Routing Engine Sensor Configuration: NETCONF, CLI Telemetry manager Application Data Queries Control Plane Provision Sensors Line Card N Query Engine In-band telemetry information Line Card ukernel 1 µkernel PFE Collector PFE PFE Database PFE Telemetry Endpoint Network Element 7 2017 Juniper Networks, Inc. All rights reserved.

2. MULTIDIMENSIONAL, MULTI-MODAL VIEWS NETWORK TODAY Neighbors, links Exit points, peers L0-1 devices Middle-boxes Global topology, traffic, flows Server and application performance Hackers, flash crowds, DDoS NETWORK (FUTURE) Correlation of information across geographies, layers, peers, clouds Root cause analysis via supervised learning Time-based trending to establish and adapt baselines Optimal local decisions based on global state 8 2017 Juniper Networks, Inc. All rights reserved.

3. AUTOMATION NETWORKS: where we are today Python Scripts Ansible Salt Ruby Scripts Puppet Chef APIs PyEZ Framework RubyEZ Library Python / SLAX NETCONF RESTCONF CLI grpc XML-RPC jvision Sensor SNMP RO OPERATING SYSTEM Chassis Data Plane (PFE) 9 2017 Juniper Networks, Inc. All rights reserved.

4. DECLARATIVE STATEMENT OF INTENT CARS SAY WHERE YOU WANT TO GO Hints: Fastest time Lease distance Most efficient use of battery Even better, the car can simply talk to your phone, figure out where you need to be, and take you there 10 2017 Juniper Networks, Inc. All rights reserved.

4. INTENT: Say What You Want, Not How where we are today service reqts High- level, declara/ve specifica-on of service requirements Service configura-on lives here S DB Process & compile Parse specifica/on Process analy/cs Configura-on is sent to chosen device A DB Network Analy-cs Device 1 Device 2 Device 3 Device 4 Device 5 Device 6 11 2017 Juniper Networks, Inc. All rights reserved.

5. DECISION MAKING RULE-BASED VS. MACHINE LEARNING RULE-BASED LEARNING If X happens, do Y: avoid big rocks If this then that + Straightforward programming + Easy to predict and refine Slow, painstaking work At scale, hard to manage MACHINE LEARNING Essence of artificial intelligence Alan Turing + Can become creative + Fastest way to learn complex behavior Can come to strange conclusions Hard to know what it knows 12 2017 Juniper Networks, Inc. All rights reserved.

FIVE STAGES OF SELF-DRIVING 1. MANUAL (!) You are here! 2. VISUALIZATION 3. ANALYSIS & PREDICTION Augment Get here! 4. RECOMMENDATION 5. AUTONOMOUS DECISIONS 13 2017 Juniper Networks, Inc. All rights reserved.

How Do We Get This Kicked Off?

THE NETWORKING GRAND CHALLENGE BUILD A SELF-DRIVING NETWORK IMPACT: GOAL Self-Discover Self-Configure Self-Monitor Self-Correct Auto-Detect Customers Auto-Provision Self-Analyze Self-Optimize Self-Report PRIZE TBD POSSIBILITIES RESULT Free up people to work at a higher-level: new service design Agile, even anticipatory service creation Fast, intelligent response to security breaches CHALLENGE Run a datacenter for six months with no human intervention (not even from afar) with no reduction or compromise in functionality 15 JUNIPER NETWORKS 2017 Juniper Networks, Inc. All rights reserved.

HIGH- LEVEL ARCHITECTURE: (nearly) Closed Loop Control Need easy way to correlate data Need standardized data models Analysis Collector Telemetry Intent Decision Action Need standardized set of actions Need standardized interactions. Automation/netconf makes this easier! 16 2017 Juniper Networks, Inc. All rights reserved.

THE SELF-DRIVING NETWORK: GRAND IMPACT (plus) Skill set change: 1. Network geeks à service designers 2. BGP policies à AI policies The network gets out of the way! SLAs are automatically met Networks adapt, react, anticipate Learn behavioral patterns Security becomes Good Guy Bot versus Bad Guy Bot Picture of a person lounging, sipping a tropical drink in paradise (i.e., the engineer s life is made easier)

THE SELF-DRIVING NETWORK: GRAND IMPACT (minus) Mad robot syndrome Ø Self-driving = loss of control? Ø Human augmentation rather than full autonomy? Impact on net neutrality, privacy How much data is too much? Tracking behavior patterns à abuse? Job loss big issue, not just for networking Picture of a person lounging, sipping a tropical drink in paradise (i.e., the engineer s life is made easier)

THE SELF-DRIVING NETWORK: GRAND POSSIBILITIES Super Bowl LX in 10 years IT infrastructure orders and delivers itself, then self-organizes on-site

CONCLUSION We have before us a compelling vision in networking, both meaningful and realizable Economic imperative: attack the biggest cost in networking operations Efficiency imperative: spin up resources as needed and optimize their use Agility imperative: bring up new services quickly; predict, anticipate and adapt Security imperative: quickly diagnose, isolate and remove or mitigate threats and do this all with no human intervention Let s get to work: study, share data, research, prototype, standardize, iterate 20 2017 Juniper Networks, Inc. All rights reserved.