SlideShare a Scribd company logo
1 of 43
Download to read offline
Thomas Bloor, Automotive Business Development Manager,
QNX Software Systems
Bob Leigh, Director of Market Development, RTI
The Low-Risk Path to Building Autonomous Car Architectures
Moderator:
Curt Schwaderer, OpenSystems Media
Speakers:
Agenda
 Housekeeping
 Presentation
 Questions and Answers
 Wrap-up
The Low Risk Path to Developing Autonomous
Car Architectures
Thomas Bloor
Automotive Business Development
© 2016 BlackBerry. All Rights Reserved. 4
QNX : Automotive Market Leader
© 2016 BlackBerry. All Rights Reserved. 5
How Do You Architect an Autonomous Car?
Mapping + Sensor Data
© 2016 BlackBerry. All Rights Reserved. 6
How Do You Architect an Autonomous Car?
7 Confidential
Automated
Drive
Controller
Sensor Fusion
Sensor Fusion Architectures
Camera, Radar,
Ultrasonic and Lidar
sensors for 360⁰
coverage
Bus
• Perception
• Path Planning
• Decision Making
• Safety Monitor
• CAN Gateway
Bus Vehicle
Actuators +
Sensors
Sensors
• Data Fusion
• Localization
• Object Detection
© 2016 BlackBerry. All Rights Reserved. 8
The ECU Consolidation Challenge
• 60-100 ECUs
• 6-8 operating systems
• Isolated operations
• Increasing cost & complexity
• Minimal upgradability
TODAY
• 6-10 Consolidated-controllers
• Consolidated software system
• Coordinated operations
• Reduced weight, cost, & complexity
• Future-proof with built in upgradability
TOMORROW
Handful of other ECUs
Autonomous
Drive
Controller
Cockpit Controller
Black Box
Controller
Powertrain
Controller
Body
Controller
Firewall & Comms
Controller
9 Confidential
Sensor Fusion Architectures
Multiple Radar
and Lidar
sensors for
360⁰ coverage
Multiple
Cameras
Vision system
Radar Interface
Sensor
Fusion
Software
Ethernet
QNX OS for Safety
Fusion ECU
Redundant modules for fail over
“fail operational”
Redundant modules for fail over
“fail operational”
Automated Drive Controller ECU
Safety Micro
AUTOSAR
(Infineon AURIX, V850,
others)
• Perception
• Path Planning
• Decision Making
• LCLS
• AUTOSAR integration
• SOME/IP
• Safety Monitor
• CAN Gateway
CAN Bus
Actuators
AUTOSAR
Lidar Interface
Performance Processors
QNX OS for Safety
(Intel Denverton,
Renesas H3,
NVIDIA Parker)
10 Confidential
Architecture Evolution
Raw Data Input to
Sensor Fusion ECU
Vision system
Radar Interface
Sensor
Fusion
Software
Ethernet
QNX OS for Safety
Fusion ECU Automated Drive Controller ECU
Safety Micro
AUTOSAR
(Infineon AURIX, V850,
others) CAN Bus
Actuators
AUTOSAR
Lidar Interface
Performance Processors
QNX OS for Safety
(Intel Denverton,
Renesas H3,
NVIDIA Parker)
Neutral Network Object
Detection
Deep Learning in the
Cloud
Distribution of Functionality
11
© 2016 BlackBerry. All Rights Reserved. 11
The Low Risk Path to Developing Autonomous Car
Architectures
Modular Design Flexibility
Code Portability
Common Operating System Framework
Flexible, Predictable Communications Bus
© 2016 BlackBerry. All Rights Reserved. 12
Safety Requirements Challenge
Front-View
Camera System
ASIL B
Rear-View
Camera System
ASIL B
Instrument
Cluster
ASIL B
Sensor
Fusion
ASIL D
77 GHz
Radar ACC
ASIL C
Drive
Controller
ASIL D
Driving Lights
ASIL B
Braking and
Stability Systems
ASIL D
Black Box
Functionality
ASIL A
Airbag System
ASIL D
Safety
Watchdog
ASIL D
Brake Lights
ASIL B
Functions compiled into a Single
Consolidated Controller May Have
Different Safety Requirements
Requires Separation, Isolation, and
Full Security when different adjacent
functions and OSs are integrated into
a single Consolidated-Controller
Secure and Safety Certified
Type-1 Hypervisor Is the
Solution
© 2016 BlackBerry. All Rights Reserved. 13
TRUST ANCHOR
MANAGED PKI
Built in Security features to
prevent unauthorized access
and prevent attacks
SECURE OPERATING SYSTEM
Certificate management for
telematics, IVI, ECUs, domain
controllers, V2X, OTA &
anything that connects
Root of trust and certificate
chain to secure networked
ECUs & domain controllers
Security For the Autonomous Car
Secures manufacturing
supply chain to prevent
cloning and inject security
keys
ASSET MANAGEMENT SYSTEM
14
© 2016 BlackBerry. All Rights Reserved. 14
The Trusted Solution Foundation
SAFE SECURE RELIABLE ADAPTABLE
QNX Certified
Hypervisor
QNX
Other
Guests
DEPENDABLE
Automotive
Engineering Services
100% SOP success rate
World-class automotive
expertise
Powering your brand for the future
© 2016 BlackBerry. All Rights Reserved. 15
QNX Software Development Platform 7.0
QNX
Operating System
• Maximize design flexibility
• Accelerate development cycles
• Build in quality
• Optimize system resources
• Mission critical reliability
• Advanced security
• Scalable and standards conforming
• Support for a wide range of 64-bit ARM
and x86 hardware
QNX
Momentics IDE
16 Proprietary
ISO 26262 Certified RTOS
• First real-time operating system certified for use in
ISO 26262 ASIL D items
• Certified by TUV Rheinland (certificate stored in
TUV public repository)
• Scope of certification includes:
• QNX Neutrino kernel with multicore and adaptive
partitioning
• Tool chain and libc
– C compiler, linker, and assembler classified as
Tools Confidence Level 3 according to ISO 26262
© 2016 BlackBerry. All Rights Reserved. 17
Infotainment /
3rd party apps
Informational
ADAS
Digital
Instrument
Cluster
Firewall
• Type-1 Hypervisor
• Foundation for ECU consolidation
• Complete separation and isolation
of guests
• Hardware device assignment or
controlled device sharing
• Temporal separation with
guaranteed CPU budget
• Spatial separation of memory,
cores, hardware devices
• ISO 26262 ASIL D certification
• Full ARM and x86 integration
QNX Certified Hypervisor
Hardware
(ARMv7, ARMv8, x86_64)
QNX Hypervisor
…
© 2016 BlackBerry. All Rights Reserved. 18
QNX Platform for ADAS
• Improve time to market for camera based
ADAS systems
• Pre-integrated reference implementation
including:
• Low latency camera input with
support for a variety of camera
types
• Support for hardware accelerated
vision processing systems
• 3rd party ADAS algorithms
• AUTOSAR integration and
communication for automated drive
domain controllers
Foundation for ADAS, active safety systems
and automated driving applications, built
upon an ISO 26262 safety certified operating
system
19
© 2016 BlackBerry. All Rights Reserved. 19
Summary – Lowering Risk
Design for Flexibility & Portability
Build Secure Code
Common Operating System Framework
Flexible, Predictable Communications Bus
The Secret to Low-Risk Architecture in
Autonomous Cars
Bob Leigh, Director of Market Development
The Future is Intelligent Distributed Machines
©2016 Real-Time Innovations, Inc.
RTI’s Experience
• ~1000 Projects
– Healthcare
– Transportation
– Communications
– Energy
– Industrial
– Defense
• 15+ Standards & Consortia Efforts
– Interoperability
– Multi-vendor ecosystems
©2016 Real-Time Innovations, Inc.
RTI’s Deep Expertise in Autonomy
• Founders from Stanford
Aerospace Robotics Lab
• RTI middleware powers
unmanned systems on land,
sea, air, and space
• RTI led the US UAS ground
station architecture
• RTI-based system will soon
allow drones in class-A
National Air Space
• RTI Connext DDS was
developed for advanced
reactive vehicles
©2016 Real-Time Innovations,
The IIoT Disruption
The real value is a common architecture that
connects sensor to cloud, interoperates
between vendors, and spans industries
Common technology that spans
industries brings bold new approaches
and enables fast change
©2016 Real-Time Innovations, Inc.
©2016 Real-Time Innovations, Inc. Status Feb 2016
Data Considerations
Security
Safety
Scale
• Ensure reliable data availability
• Guarantee real-time response
• Manage complex data flow and state
• Ease system integration
• Build security in from the start
• Make deployment flexible
• Ease safety certification
How Does DDS Help Autonomy Development?
©2016 Real-Time Innovations, Inc.
The DDS Databus is Different!
©2016 Real-Time Innovations, Inc.
Data-Centric
DDS
Shared Data Model
DataBus
Point-to-Point
TCP
Sockets
Client/Server
MQTT
XMPP
OPC
CORBA
Brokered
ESB
Daemon
Publish/Subscribe
Fieldbus
CANbus
ZeroMQ
JMS
Queuing
AMQP
Active MQ
Systems are About the Data
Data Centricity Definition
a) The interface is the data.
b) The infrastructure understands that data.
c) The system manages the data and imposes
rules on how applications exchange data.
©2016 Real-Time Innovations, Inc.
Database Databus
Data centric storage and
search of old data
Data centric sharing and
filtering of future data
Application
Application
Message centric
Remote Objects
SOAs
Application
Application
Data
IDL 3.5
 IDL 4.0
I
2014
RPC over DDS 2014
DDS
Security
2015
DDS
Implementation
Network / TCP / UDP / IP
DDS Spec 2004
DDS
X-
Types
2010
App
DDS-API-C++
DDS-API-JAVA
2012
DDS-WEB
2013
DDSI-RTPS-TCP 2015
DDSI-RTPS
Wire Protocol 2006
DDS Specification Family
©2016 Real-Time Innovations, Inc.
• Replaces TCP with 1-to-many
QoS-controlled type-aware
datagram stream
• Layers 4-5 of ISO Network
Model (facilities layer)
• Transport independent
• Architecture or industry
defines the data model
Why a Databus?
• Reduce risk
– Proven, reusable, powerful, 100% standard
• Build elegant architecture
– Data-centric design eliminates coupling & speeds development
– QoS control simplifies integration
– Sensor-to-cloud connectivity builds systems
• Tap advanced capability
– Transport, OS, language transparency
– Enterprise scalability & performance
– Extreme reliability
– Practical, facile security
©2016 Real-Time Innovations, Inc.
Shared Data Model
DataBus
Cloud Services
DDS Integrates All Components
©2016 Real-Time Innovations, Inc.
Sensing
Planning
Radar, LIDAR Vehicle Platform Navigation
Error
Management
Visualization
Situation Analysis
Situation Awareness
Vision Fusion
Cameras, LIDAR,
Radar
…
Data Fusion
LoggingVehicle Control
Localization
DDS Bus
Traffic Maps
DDS Bus
QoS: Quality of Service
©2016 Real-Time Innovations, Inc.
Permission to distribute unmodified
Volatility
UserQoS
Delivery
PresentationRedundancy
Infrastructure
Transport
Take it to Massive Scale
©2016 Real-Time Innovations, Inc.
Unit DataBus
Unit DataBus
Cloud DataBus
Site DataBus
Unit DataBus
Sense Act
Think HMI
Machine DataBus
• Each level of the hierarchy
has
– Data model
– Discovery
– Security domain
• System-of-systems require
– Subsystem export control
– Data model translation
– Discovery control
Intelligent
Machines
Intelligent
Systems
Intelligent
Industrial
Internet
Intelligent
System of
Systems
Security Must Protect Dataflow
System
Transport
Unit
Data
©2016 Real-Time Innovations, Inc.
DDS Secure
• OMG Security DDS standard
• Requires trivial or no change
to existing DDS apps and
adapters
• Plugin architecture
• Runs over any transport
• Completely decentralized
Secure DDS
library
Authentication
Access Control
Encryption
Data Tagging
Logging
Application
Any Transport
(e.g., TCP, UDP, multicast,
shared memory, )
©2016 Real-Time Innovations, Inc.
Tenets Of Safety-Critical Software
• Reduce code size
• Consider testability in design
• Design code to be deterministic
©2016 Real-Time Innovations, Inc.
Certification Evidence Ships!
Certification Evidence Ships!
Reduced Application Code
Message Centric Data Centric (DDS)
Message Centric Middleware
Application
Application Logic
Message Parsing and
Filtering
Message Caching
Send/Receive Packets
Addressing, Marshaling
Data Centric Middleware (DDS)
Send/Receive Packets
Discovery, Presence
Marshaling, 32/64
Message Caching & State
Management
Message Parsing and
Filtering
Application
Application Logic
Savings
©2016 Real-Time Innovations, Inc.
Certified Middleware Greatly Eases Safety Cert
• Provides non-stop availability
– Decentralized architecture
– No single point of failure
– Support for redundant networks
– Automatic failover between redundant publishers
– Dynamic upgrades
• No central server or services
• Version-independent interoperability protocol
• Supports subsystem isolation and incremental certification
• Controls real-time Quality of Service
• Makes missed deadlines and presence visible
• Proven in thousands of mission critical systems
©2016 Real-Time Innovations,
Use Certicom
Encryption
with Plug-ins!
DDS Standards: Layered View
Hardware
(ARMv7, ARMv8, x86_64)
QNX Hypervisor
Infotainment / 3rd
party apps
Informational ADASDigital Instrument
Cluster
Firewall
…
Works with QNX
©2016 Real-Time Innovations, Inc.
DDS DataBus
Build the Right Future
©2016 Real-Time Innovations, Inc.
Audience Q & A
Thomas Bloor,
Automotive Business
Development Manager,
QNX Software Systems
Bob Leigh,
Director of Market
Development,
RTI
Thanks for joining us
Event archive available at:
http://ecast.opensystemsmedia.com/
E-mail us at: jgilmore@opensystemsmedia.com

More Related Content

What's hot

LCU14-103: How to create and run Trusted Applications on OP-TEE
LCU14-103: How to create and run Trusted Applications on OP-TEELCU14-103: How to create and run Trusted Applications on OP-TEE
LCU14-103: How to create and run Trusted Applications on OP-TEELinaro
 
Introduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsIntroduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsQUONTRASOLUTIONS
 
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...Linaro
 
Jagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchJagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchlinuxlab_conf
 
ALSS14: Xen Project Automotive Hypervisor (Demo)
ALSS14: Xen Project Automotive Hypervisor (Demo)ALSS14: Xen Project Automotive Hypervisor (Demo)
ALSS14: Xen Project Automotive Hypervisor (Demo)The Linux Foundation
 
Arm device tree and linux device drivers
Arm device tree and linux device driversArm device tree and linux device drivers
Arm device tree and linux device driversHoucheng Lin
 
Introduction to Optee (26 may 2016)
Introduction to Optee (26 may 2016)Introduction to Optee (26 may 2016)
Introduction to Optee (26 may 2016)Yannick Gicquel
 
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEEBKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEELinaro
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingMichelle Holley
 
Virtualization Support in ARMv8+
Virtualization Support in ARMv8+Virtualization Support in ARMv8+
Virtualization Support in ARMv8+Aananth C N
 
Basics of boot-loader
Basics of boot-loaderBasics of boot-loader
Basics of boot-loaderiamumr
 
Android audio system(audioflinger)
Android audio system(audioflinger)Android audio system(audioflinger)
Android audio system(audioflinger)fefe7270
 
Booting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesBooting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesChris Simmonds
 
GPU Virtualization in Embedded Automotive Solutions
GPU Virtualization in Embedded Automotive SolutionsGPU Virtualization in Embedded Automotive Solutions
GPU Virtualization in Embedded Automotive SolutionsGlobalLogic Ukraine
 
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)RuggedBoardGroup
 

What's hot (20)

Linux device drivers
Linux device driversLinux device drivers
Linux device drivers
 
LCU14-103: How to create and run Trusted Applications on OP-TEE
LCU14-103: How to create and run Trusted Applications on OP-TEELCU14-103: How to create and run Trusted Applications on OP-TEE
LCU14-103: How to create and run Trusted Applications on OP-TEE
 
Introduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra SolutionsIntroduction to Linux Kernel by Quontra Solutions
Introduction to Linux Kernel by Quontra Solutions
 
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
Secure Boot on ARM systems – Building a complete Chain of Trust upon existing...
 
Jagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratchJagan Teki - U-boot from scratch
Jagan Teki - U-boot from scratch
 
ALSS14: Xen Project Automotive Hypervisor (Demo)
ALSS14: Xen Project Automotive Hypervisor (Demo)ALSS14: Xen Project Automotive Hypervisor (Demo)
ALSS14: Xen Project Automotive Hypervisor (Demo)
 
Arm device tree and linux device drivers
Arm device tree and linux device driversArm device tree and linux device drivers
Arm device tree and linux device drivers
 
Linux device drivers
Linux device drivers Linux device drivers
Linux device drivers
 
Qemu
QemuQemu
Qemu
 
Introduction to Optee (26 may 2016)
Introduction to Optee (26 may 2016)Introduction to Optee (26 may 2016)
Introduction to Optee (26 may 2016)
 
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEEBKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
BKK16-110 A Gentle Introduction to Trusted Execution and OP-TEE
 
Embedded Android : System Development - Part II (Linux device drivers)
Embedded Android : System Development - Part II (Linux device drivers)Embedded Android : System Development - Part II (Linux device drivers)
Embedded Android : System Development - Part II (Linux device drivers)
 
DPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet ProcessingDPDK: Multi Architecture High Performance Packet Processing
DPDK: Multi Architecture High Performance Packet Processing
 
Virtualization Support in ARMv8+
Virtualization Support in ARMv8+Virtualization Support in ARMv8+
Virtualization Support in ARMv8+
 
Basics of boot-loader
Basics of boot-loaderBasics of boot-loader
Basics of boot-loader
 
Android audio system(audioflinger)
Android audio system(audioflinger)Android audio system(audioflinger)
Android audio system(audioflinger)
 
Booting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot imagesBooting Android: bootloaders, fastboot and boot images
Booting Android: bootloaders, fastboot and boot images
 
Introduction to Modern U-Boot
Introduction to Modern U-BootIntroduction to Modern U-Boot
Introduction to Modern U-Boot
 
GPU Virtualization in Embedded Automotive Solutions
GPU Virtualization in Embedded Automotive SolutionsGPU Virtualization in Embedded Automotive Solutions
GPU Virtualization in Embedded Automotive Solutions
 
Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)Embedded Linux BSP Training (Intro)
Embedded Linux BSP Training (Intro)
 

Similar to The Low-Risk Path to Building Autonomous Car Architectures

Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Tarik Hammadou
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Andrei Kholodnyi
 
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019TechMeetups
 
Whats new in data power
Whats new in data powerWhats new in data power
Whats new in data powersflynn073
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkGerardo Pardo-Castellote
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkReal-Time Innovations (RTI)
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionCisco Canada
 
SoftLayer at IBM Company [March 2016] - Ignacio Daza
SoftLayer at IBM Company [March 2016]   - Ignacio DazaSoftLayer at IBM Company [March 2016]   - Ignacio Daza
SoftLayer at IBM Company [March 2016] - Ignacio DazaIgnacio Daza
 
DNA Intelligent WAN Campus Day
DNA Intelligent WAN Campus DayDNA Intelligent WAN Campus Day
DNA Intelligent WAN Campus DayCisco Canada
 
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTSolace
 
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...Cisco Canada
 
Addressing Challenges with IoT Edge Management
Addressing Challenges with IoT Edge ManagementAddressing Challenges with IoT Edge Management
Addressing Challenges with IoT Edge ManagementDataWorks Summit
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaCisco Canada
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Canada
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyCisco Canada
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Dr. Anish Cheriyan (PhD)
 
Cisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private cloudsCisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private cloudsCisco Canada
 

Similar to The Low-Risk Path to Building Autonomous Car Architectures (20)

Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1
 
Visiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watchVisiongain publishes report on: The 100 connected car companies to watch
Visiongain publishes report on: The 100 connected car companies to watch
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
 
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
OpenSynergy exhibiting at Berlin Tech Job Fair Autumn 2019
 
Whats new in data power
Whats new in data powerWhats new in data power
Whats new in data power
 
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and SimulinkApplying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
Applying MBSE to the Industrial IoT: Using SysML with Connext DDS and Simulink
 
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security FrameworkThe Inside Story: Leveraging the IIC's Industrial Internet Security Framework
The Inside Story: Leveraging the IIC's Industrial Internet Security Framework
 
Understanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN SolutionUnderstanding Cisco Next Generation SD-WAN Solution
Understanding Cisco Next Generation SD-WAN Solution
 
SoftLayer at IBM Company [March 2016] - Ignacio Daza
SoftLayer at IBM Company [March 2016]   - Ignacio DazaSoftLayer at IBM Company [March 2016]   - Ignacio Daza
SoftLayer at IBM Company [March 2016] - Ignacio Daza
 
DNA Intelligent WAN Campus Day
DNA Intelligent WAN Campus DayDNA Intelligent WAN Campus Day
DNA Intelligent WAN Campus Day
 
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOTConnectivité temps réel et bi-directionnelle ​ pour solutions IOT
Connectivité temps réel et bi-directionnelle ​ pour solutions IOT
 
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...Cisco Connect Toronto 2018   sd-wan - delivering intent-based networking to t...
Cisco Connect Toronto 2018 sd-wan - delivering intent-based networking to t...
 
Addressing Challenges with IoT Edge Management
Addressing Challenges with IoT Edge ManagementAddressing Challenges with IoT Edge Management
Addressing Challenges with IoT Edge Management
 
Advancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen AutomotiveAdvancing Active Safety for Next-Gen Automotive
Advancing Active Safety for Next-Gen Automotive
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
 
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WANCisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
Cisco Connect Vancouver 2017 - Understanding Cisco next gen SD-WAN
 
Understanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN TechnologyUnderstanding Cisco’ Next Generation SD-WAN Technology
Understanding Cisco’ Next Generation SD-WAN Technology
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 
Cisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private cloudsCisco Connect Ottawa 2018 consuming public and private clouds
Cisco Connect Ottawa 2018 consuming public and private clouds
 
NetScaler ADC - Customer Overview
NetScaler ADC - Customer OverviewNetScaler ADC - Customer Overview
NetScaler ADC - Customer Overview
 

More from Real-Time Innovations (RTI)

Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Real-Time Innovations (RTI)
 
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...Real-Time Innovations (RTI)
 
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Real-Time Innovations (RTI)
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsReal-Time Innovations (RTI)
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsReal-Time Innovations (RTI)
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsThe Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsReal-Time Innovations (RTI)
 
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsSpace Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsReal-Time Innovations (RTI)
 
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Real-Time Innovations (RTI)
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...Real-Time Innovations (RTI)
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Real-Time Innovations (RTI)
 
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsData Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsReal-Time Innovations (RTI)
 
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...Real-Time Innovations (RTI)
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSReal-Time Innovations (RTI)
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareReal-Time Innovations (RTI)
 

More from Real-Time Innovations (RTI) (20)

A Tour of RTI Applications
A Tour of RTI ApplicationsA Tour of RTI Applications
A Tour of RTI Applications
 
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
Precise, Predictive, and Connected: DDS and OPC UA – Real-Time Connectivity A...
 
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
The Inside Story: How the IIC’s Connectivity Framework Guides IIoT Connectivi...
 
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
Upgrade Your System’s Security - Making the Jump from Connext DDS Professiona...
 
ISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software ComponentsISO 26262 Approval of Automotive Software Components
ISO 26262 Approval of Automotive Software Components
 
Introduction to RTI DDS
Introduction to RTI DDSIntroduction to RTI DDS
Introduction to RTI DDS
 
How to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control SystemsHow to Design Distributed Robotic Control Systems
How to Design Distributed Robotic Control Systems
 
Fog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of ThingsFog Computing is the Future of the Industrial Internet of Things
Fog Computing is the Future of the Industrial Internet of Things
 
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial SystemsThe Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
The Inside Story: How OPC UA and DDS Can Work Together in Industrial Systems
 
Cyber Security for the Connected Car
Cyber Security for the Connected Car Cyber Security for the Connected Car
Cyber Security for the Connected Car
 
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from MarsSpace Rovers and Surgical Robots: System Architecture Lessons from Mars
Space Rovers and Surgical Robots: System Architecture Lessons from Mars
 
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
Learn About FACE Aligned Reference Platform: Built on COTS and DO-178C Certif...
 
How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...How the fusion of time sensitive networking, time-triggered ethernet and data...
How the fusion of time sensitive networking, time-triggered ethernet and data...
 
Secrets of Autonomous Car Design
Secrets of Autonomous Car DesignSecrets of Autonomous Car Design
Secrets of Autonomous Car Design
 
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
Cybersecurity Spotlight: Looking under the Hood at Data Breaches and Hardenin...
 
Data Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of ThingsData Distribution Service Security and the Industrial Internet of Things
Data Distribution Service Security and the Industrial Internet of Things
 
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
The Inside Story: GE Healthcare's Industrial Internet of Things (IoT) Archite...
 
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDSDeveloping Mission-Critical Avionics and Defense Systems with Ada and DDS
Developing Mission-Critical Avionics and Defense Systems with Ada and DDS
 
IoT and M2M Safety and Security
IoT and M2M Safety and Security 	IoT and M2M Safety and Security
IoT and M2M Safety and Security
 
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity SoftwareSlash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
Slash Avionics Integration Costs with DO-178C Certifiable Connectivity Software
 

Recently uploaded

Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdfPearlKirahMaeRagusta1
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...ICS
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...OnePlan Solutions
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdfWave PLM
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsAndolasoft Inc
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfproinshot.com
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsArshad QA
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Modelsaagamshah0812
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...software pro Development
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfkalichargn70th171
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 

Recently uploaded (20)

Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 

The Low-Risk Path to Building Autonomous Car Architectures

  • 1. Thomas Bloor, Automotive Business Development Manager, QNX Software Systems Bob Leigh, Director of Market Development, RTI The Low-Risk Path to Building Autonomous Car Architectures Moderator: Curt Schwaderer, OpenSystems Media Speakers:
  • 2. Agenda  Housekeeping  Presentation  Questions and Answers  Wrap-up
  • 3. The Low Risk Path to Developing Autonomous Car Architectures Thomas Bloor Automotive Business Development
  • 4. © 2016 BlackBerry. All Rights Reserved. 4 QNX : Automotive Market Leader
  • 5. © 2016 BlackBerry. All Rights Reserved. 5 How Do You Architect an Autonomous Car? Mapping + Sensor Data
  • 6. © 2016 BlackBerry. All Rights Reserved. 6 How Do You Architect an Autonomous Car?
  • 7. 7 Confidential Automated Drive Controller Sensor Fusion Sensor Fusion Architectures Camera, Radar, Ultrasonic and Lidar sensors for 360⁰ coverage Bus • Perception • Path Planning • Decision Making • Safety Monitor • CAN Gateway Bus Vehicle Actuators + Sensors Sensors • Data Fusion • Localization • Object Detection
  • 8. © 2016 BlackBerry. All Rights Reserved. 8 The ECU Consolidation Challenge • 60-100 ECUs • 6-8 operating systems • Isolated operations • Increasing cost & complexity • Minimal upgradability TODAY • 6-10 Consolidated-controllers • Consolidated software system • Coordinated operations • Reduced weight, cost, & complexity • Future-proof with built in upgradability TOMORROW Handful of other ECUs Autonomous Drive Controller Cockpit Controller Black Box Controller Powertrain Controller Body Controller Firewall & Comms Controller
  • 9. 9 Confidential Sensor Fusion Architectures Multiple Radar and Lidar sensors for 360⁰ coverage Multiple Cameras Vision system Radar Interface Sensor Fusion Software Ethernet QNX OS for Safety Fusion ECU Redundant modules for fail over “fail operational” Redundant modules for fail over “fail operational” Automated Drive Controller ECU Safety Micro AUTOSAR (Infineon AURIX, V850, others) • Perception • Path Planning • Decision Making • LCLS • AUTOSAR integration • SOME/IP • Safety Monitor • CAN Gateway CAN Bus Actuators AUTOSAR Lidar Interface Performance Processors QNX OS for Safety (Intel Denverton, Renesas H3, NVIDIA Parker)
  • 10. 10 Confidential Architecture Evolution Raw Data Input to Sensor Fusion ECU Vision system Radar Interface Sensor Fusion Software Ethernet QNX OS for Safety Fusion ECU Automated Drive Controller ECU Safety Micro AUTOSAR (Infineon AURIX, V850, others) CAN Bus Actuators AUTOSAR Lidar Interface Performance Processors QNX OS for Safety (Intel Denverton, Renesas H3, NVIDIA Parker) Neutral Network Object Detection Deep Learning in the Cloud Distribution of Functionality
  • 11. 11 © 2016 BlackBerry. All Rights Reserved. 11 The Low Risk Path to Developing Autonomous Car Architectures Modular Design Flexibility Code Portability Common Operating System Framework Flexible, Predictable Communications Bus
  • 12. © 2016 BlackBerry. All Rights Reserved. 12 Safety Requirements Challenge Front-View Camera System ASIL B Rear-View Camera System ASIL B Instrument Cluster ASIL B Sensor Fusion ASIL D 77 GHz Radar ACC ASIL C Drive Controller ASIL D Driving Lights ASIL B Braking and Stability Systems ASIL D Black Box Functionality ASIL A Airbag System ASIL D Safety Watchdog ASIL D Brake Lights ASIL B Functions compiled into a Single Consolidated Controller May Have Different Safety Requirements Requires Separation, Isolation, and Full Security when different adjacent functions and OSs are integrated into a single Consolidated-Controller Secure and Safety Certified Type-1 Hypervisor Is the Solution
  • 13. © 2016 BlackBerry. All Rights Reserved. 13 TRUST ANCHOR MANAGED PKI Built in Security features to prevent unauthorized access and prevent attacks SECURE OPERATING SYSTEM Certificate management for telematics, IVI, ECUs, domain controllers, V2X, OTA & anything that connects Root of trust and certificate chain to secure networked ECUs & domain controllers Security For the Autonomous Car Secures manufacturing supply chain to prevent cloning and inject security keys ASSET MANAGEMENT SYSTEM
  • 14. 14 © 2016 BlackBerry. All Rights Reserved. 14 The Trusted Solution Foundation SAFE SECURE RELIABLE ADAPTABLE QNX Certified Hypervisor QNX Other Guests DEPENDABLE Automotive Engineering Services 100% SOP success rate World-class automotive expertise Powering your brand for the future
  • 15. © 2016 BlackBerry. All Rights Reserved. 15 QNX Software Development Platform 7.0 QNX Operating System • Maximize design flexibility • Accelerate development cycles • Build in quality • Optimize system resources • Mission critical reliability • Advanced security • Scalable and standards conforming • Support for a wide range of 64-bit ARM and x86 hardware QNX Momentics IDE
  • 16. 16 Proprietary ISO 26262 Certified RTOS • First real-time operating system certified for use in ISO 26262 ASIL D items • Certified by TUV Rheinland (certificate stored in TUV public repository) • Scope of certification includes: • QNX Neutrino kernel with multicore and adaptive partitioning • Tool chain and libc – C compiler, linker, and assembler classified as Tools Confidence Level 3 according to ISO 26262
  • 17. © 2016 BlackBerry. All Rights Reserved. 17 Infotainment / 3rd party apps Informational ADAS Digital Instrument Cluster Firewall • Type-1 Hypervisor • Foundation for ECU consolidation • Complete separation and isolation of guests • Hardware device assignment or controlled device sharing • Temporal separation with guaranteed CPU budget • Spatial separation of memory, cores, hardware devices • ISO 26262 ASIL D certification • Full ARM and x86 integration QNX Certified Hypervisor Hardware (ARMv7, ARMv8, x86_64) QNX Hypervisor …
  • 18. © 2016 BlackBerry. All Rights Reserved. 18 QNX Platform for ADAS • Improve time to market for camera based ADAS systems • Pre-integrated reference implementation including: • Low latency camera input with support for a variety of camera types • Support for hardware accelerated vision processing systems • 3rd party ADAS algorithms • AUTOSAR integration and communication for automated drive domain controllers Foundation for ADAS, active safety systems and automated driving applications, built upon an ISO 26262 safety certified operating system
  • 19. 19 © 2016 BlackBerry. All Rights Reserved. 19 Summary – Lowering Risk Design for Flexibility & Portability Build Secure Code Common Operating System Framework Flexible, Predictable Communications Bus
  • 20. The Secret to Low-Risk Architecture in Autonomous Cars Bob Leigh, Director of Market Development
  • 21. The Future is Intelligent Distributed Machines ©2016 Real-Time Innovations, Inc.
  • 22. RTI’s Experience • ~1000 Projects – Healthcare – Transportation – Communications – Energy – Industrial – Defense • 15+ Standards & Consortia Efforts – Interoperability – Multi-vendor ecosystems ©2016 Real-Time Innovations, Inc.
  • 23. RTI’s Deep Expertise in Autonomy • Founders from Stanford Aerospace Robotics Lab • RTI middleware powers unmanned systems on land, sea, air, and space • RTI led the US UAS ground station architecture • RTI-based system will soon allow drones in class-A National Air Space • RTI Connext DDS was developed for advanced reactive vehicles ©2016 Real-Time Innovations,
  • 24. The IIoT Disruption The real value is a common architecture that connects sensor to cloud, interoperates between vendors, and spans industries Common technology that spans industries brings bold new approaches and enables fast change ©2016 Real-Time Innovations, Inc.
  • 25. ©2016 Real-Time Innovations, Inc. Status Feb 2016 Data Considerations Security Safety Scale
  • 26. • Ensure reliable data availability • Guarantee real-time response • Manage complex data flow and state • Ease system integration • Build security in from the start • Make deployment flexible • Ease safety certification How Does DDS Help Autonomy Development? ©2016 Real-Time Innovations, Inc.
  • 27. The DDS Databus is Different! ©2016 Real-Time Innovations, Inc. Data-Centric DDS Shared Data Model DataBus Point-to-Point TCP Sockets Client/Server MQTT XMPP OPC CORBA Brokered ESB Daemon Publish/Subscribe Fieldbus CANbus ZeroMQ JMS Queuing AMQP Active MQ
  • 28. Systems are About the Data Data Centricity Definition a) The interface is the data. b) The infrastructure understands that data. c) The system manages the data and imposes rules on how applications exchange data. ©2016 Real-Time Innovations, Inc. Database Databus Data centric storage and search of old data Data centric sharing and filtering of future data Application Application Message centric Remote Objects SOAs Application Application Data
  • 29. IDL 3.5  IDL 4.0 I 2014 RPC over DDS 2014 DDS Security 2015 DDS Implementation Network / TCP / UDP / IP DDS Spec 2004 DDS X- Types 2010 App DDS-API-C++ DDS-API-JAVA 2012 DDS-WEB 2013 DDSI-RTPS-TCP 2015 DDSI-RTPS Wire Protocol 2006 DDS Specification Family ©2016 Real-Time Innovations, Inc. • Replaces TCP with 1-to-many QoS-controlled type-aware datagram stream • Layers 4-5 of ISO Network Model (facilities layer) • Transport independent • Architecture or industry defines the data model
  • 30. Why a Databus? • Reduce risk – Proven, reusable, powerful, 100% standard • Build elegant architecture – Data-centric design eliminates coupling & speeds development – QoS control simplifies integration – Sensor-to-cloud connectivity builds systems • Tap advanced capability – Transport, OS, language transparency – Enterprise scalability & performance – Extreme reliability – Practical, facile security ©2016 Real-Time Innovations, Inc. Shared Data Model DataBus
  • 31. Cloud Services DDS Integrates All Components ©2016 Real-Time Innovations, Inc. Sensing Planning Radar, LIDAR Vehicle Platform Navigation Error Management Visualization Situation Analysis Situation Awareness Vision Fusion Cameras, LIDAR, Radar … Data Fusion LoggingVehicle Control Localization DDS Bus Traffic Maps DDS Bus
  • 32. QoS: Quality of Service ©2016 Real-Time Innovations, Inc. Permission to distribute unmodified Volatility UserQoS Delivery PresentationRedundancy Infrastructure Transport
  • 33. Take it to Massive Scale ©2016 Real-Time Innovations, Inc. Unit DataBus Unit DataBus Cloud DataBus Site DataBus Unit DataBus Sense Act Think HMI Machine DataBus • Each level of the hierarchy has – Data model – Discovery – Security domain • System-of-systems require – Subsystem export control – Data model translation – Discovery control Intelligent Machines Intelligent Systems Intelligent Industrial Internet Intelligent System of Systems
  • 34. Security Must Protect Dataflow System Transport Unit Data ©2016 Real-Time Innovations, Inc.
  • 35. DDS Secure • OMG Security DDS standard • Requires trivial or no change to existing DDS apps and adapters • Plugin architecture • Runs over any transport • Completely decentralized Secure DDS library Authentication Access Control Encryption Data Tagging Logging Application Any Transport (e.g., TCP, UDP, multicast, shared memory, ) ©2016 Real-Time Innovations, Inc.
  • 36. Tenets Of Safety-Critical Software • Reduce code size • Consider testability in design • Design code to be deterministic ©2016 Real-Time Innovations, Inc. Certification Evidence Ships! Certification Evidence Ships!
  • 37. Reduced Application Code Message Centric Data Centric (DDS) Message Centric Middleware Application Application Logic Message Parsing and Filtering Message Caching Send/Receive Packets Addressing, Marshaling Data Centric Middleware (DDS) Send/Receive Packets Discovery, Presence Marshaling, 32/64 Message Caching & State Management Message Parsing and Filtering Application Application Logic Savings ©2016 Real-Time Innovations, Inc.
  • 38. Certified Middleware Greatly Eases Safety Cert • Provides non-stop availability – Decentralized architecture – No single point of failure – Support for redundant networks – Automatic failover between redundant publishers – Dynamic upgrades • No central server or services • Version-independent interoperability protocol • Supports subsystem isolation and incremental certification • Controls real-time Quality of Service • Makes missed deadlines and presence visible • Proven in thousands of mission critical systems ©2016 Real-Time Innovations, Use Certicom Encryption with Plug-ins!
  • 40. Hardware (ARMv7, ARMv8, x86_64) QNX Hypervisor Infotainment / 3rd party apps Informational ADASDigital Instrument Cluster Firewall … Works with QNX ©2016 Real-Time Innovations, Inc. DDS DataBus
  • 41. Build the Right Future ©2016 Real-Time Innovations, Inc.
  • 42. Audience Q & A Thomas Bloor, Automotive Business Development Manager, QNX Software Systems Bob Leigh, Director of Market Development, RTI
  • 43. Thanks for joining us Event archive available at: http://ecast.opensystemsmedia.com/ E-mail us at: jgilmore@opensystemsmedia.com