Keeping Up with the Data & Security Demands of the Automotive IoT

Similar documents
How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor

Efficient and multi-market embedded processing based on ARM : beyond architecture dilemma

Customer Experience. Silicon. Support & Professional Eng. Services. Freescale Provided SW & Solutions

The Internet of Things: Opportunities & Challenges

Connected Intelligence

Automotive Communication Network Trends

Chapter 9A. Network Definition. The Uses of a Network. Network Basics

Network Design. Yiannos Mylonas

High Speed Ethernet. Dr. Sanjay P. Ahuja, Ph.D. Professor School of Computing, UNF

1 Which network type is a specifically designed configuration of computers and other devices located within a confined area? A Peer-to-peer network

Demystifying Wireless for Real-World Measurement Applications

Introduction to Silicon Labs. November 2015

Industrial Requirements for a Converged Network

Local-Area Network -LAN

GEMALTO M2M KEY TECHNOLOGY TRENDS OF M2M

Security in Vehicle Networks

Performance Testing BroadR-Reach Automotive Ethernet

Solving Challenges in the Development of a True Automotive Ethernet Physical Interface

Mentor Embedded Automotive Solutions

Overview of Network Hardware and Software. CS158a Chris Pollett Jan 29, 2007.

Introduction CHAPTER 1

Safety and security related features in AUTOSAR

Local Area Networks (LANs) Blueprint (May 2012 Release)

GEU Port Gigabit Switch

The Internet of Things (IoT)

Internet of things (IOT) applications covering industrial domain. Dev Bhattacharya

CSE331: Introduction to Networks and Security. Lecture 6 Fall 2006

Lesson 6: 6 EXAMPLES OF EMBEDDED SYSTEMS. Chapter-1L06: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

D-Link DES-1024D 24-Port 10/100Mbps Ethernet Switch. Manual

Chapter 8: Computer Networking. AIMS The aim of this chapter is to give a brief introduction to computer networking.


Quick Installation Guide 24-port PoE switch with 2 copper Gigabit ports and 2 Gigabit SFP ports (af Version 15.4W)

Controlled Random Access Methods

DesignWare IP for IoT SoC Designs

FlexRay A Communications Network for Automotive Control Systems

FOUNDATION Fieldbus High Speed Ethernet Control System

WHITE PAPER. Automotive Ethernet: An Overview

Smarter Infrastructure for a Smarter World

Networks. The two main network types are: Peer networks

11/22/

ZigBee Technology Overview

Trends and Standards in LAN Cabling Systems Intelligent Buildings

SHE Secure Hardware Extension

Computer Networks. Definition of LAN. Connection of Network. Key Points of LAN. Lecture 06 Connecting Networks

32-bit PCI 10/100/1000Mbps Gigabit Ethernet Card. User s Guide. FCC Warning. CE Mark Warning. VCCI Warning

IPv6 Based Sensor Home Networking

The ecar in it s infrastructure smart grid -mobilityof thefuture?

Unit of Learning # 2 The Physical Layer. Sergio Guíñez Molinos sguinez@utalca.cl

Industrial Networks & Databases

EB Automotive Driver Assistance EB Assist Solutions. Damian Barnett Director Automotive Software June 5, 2015

Connected Transport. Steve Brown SVP Telematics. 29 October 2015

MOST and AVB. Two Candidates for Next Generation Automotive Infotainment Networks. MOST Forum 2013 Esslingen April 23 rd 2013

IT4405 Computer Networks (Compulsory)

NASDAQ CONFERENCE. Doug Davis Sr. Vice President and General Manager, internet of Things Group

This is a product of VCCI Class B Compliance

Network Topologies. Network Topologies

Data Link Protocols. TCP/IP Suite and OSI Reference Model

4. H.323 Components. VOIP, Version 1.6e T.O.P. BusinessInteractive GmbH Page 1 of 19

In-Vehicle Networking

PictureTel H.323 Videoconferencing Network Bandwidth Analysis

Computer Networking: A Survey

Performance Study of an In-Car Switched Ethernet Network without Prioritization

2. What is the maximum value of each octet in an IP address? A. 128 B. 255 C. 256 D. None of the above

Computer Networking. Definitions. Introduction

Circuit Protection is Key in Maintaining Growth for The Internet of Things

The relevance of cyber-security to functional safety of connected and automated vehicles

Page 1 of 7. Computer Networking

CORPORATE NETWORKING

Ethernet. Ethernet Frame Structure. Ethernet Frame Structure (more) Ethernet: uses CSMA/CD

NETWORKING TECHNOLOGIES

2.4GHz / 5GHz Dual CPU 600Mbps 11N AP/Router

Region 10 Videoconference Network (R10VN)

Introduction to RACE FUELS Hans-Christian von der Wense Munich, Germany

Microchip Technology. February 2008 Valerio Moretto Slide 1

OSI Layers in Automotive Networks

Smart Grid Security: Ground Zero for Cyber Security. June 2, 2010 at 12:51 PM by Larry Karisny

Crucial Role of ICT for the Reinvention of the Car

Things You Must Know About Gigabit Ethernet 1. Understanding Gigabit Ethernet

Gigabit Ethernet. Abstract. 1. Introduction. 2. Benefits of Gigabit Ethernet

Layer 2 Network Encryption where safety is not an optical illusion Marko Bobinac SafeNet PreSales Engineer

Automotive Software Development Challenges Virtualisation and Embedded Security

Overview of Computer Networks

LAN Switching Computer Networking. Switched Network Advantages. Hubs (more) Hubs. Bridges/Switches, , PPP. Interconnecting LANs

THE RTOS AS THE ENGINE POWERING THE INTERNET OF THINGS

Layer 3 Network + Dedicated Internet Connectivity

AP200 VoIP Gateway Series Design Features & Concept AddPac R&D Center

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES

Ethernet Passive Optical Networks EPON

FSW-0505TX/0805TX 5/8 Port SOHO 10/100Mbps NWay Switch FSW-0505TX FSW-0805TX. 5/8 Port SOHO 10/100Mbps NWay Switch. User s Manual. (Revision 1.

DATA COMMUNICATION AND NETWORKS

Gigabit Ethernet: Architectural Design and Issues

CompTIA Network+ (Exam N10-005)

NXP and the Internet of Things ( IoT ) Andrew C. Russell VP Marketing Greater China

Lecture 1. Lecture Overview. Intro to Networking. Intro to Networking. Motivation behind Networking. Computer / Data Networks

ESR7550 KEY FEATURES PRODUCT DESCRIPTION

Network connectivity controllers

Link Layer. 5.6 Hubs and switches 5.7 PPP 5.8 Link Virtualization: ATM and MPLS

Wireless Links - Wireless communication relies on radio signals or infrared signals for transmitting data.

What is a System on a Chip?

Communication Networks. MAP-TELE 2011/12 José Ruela

Transcription:

Keeping Up with the Data & Security Demands of the Automotive IoT AESIN 2015 Robert Moran Automotive Systems Engineering O C T O B E R 2 0 1 5 External Use

Keeping Up with the Data & Security Demands of the Automotive IoT The Automotive IoT What is it & why do we need it? How will it be implemented? Future vehicle architectures & communications Security External Use 1

Freescale: Automotive MCU Product Leadership Megatrend Safer Travel Electrification Going Green Connectivity Electrification Emerging Markets Application Radar Vision Powertrain Gateways General Body and Chassis Actuators and Sensors Key Technology High perf. ADC and DSP Image processing CPU/timer performance and instrumentation Communication interfaces Security ARM Cortex Software and Tools MagniV with HV Analog Value Proposition Highest performance and system integration Leading image processing AND functional safety Leading performance architecture Highest networking bandwidth AND security Reduce our customers R&D and time-tomarket Reduce system size and manufacturing cost External Use 2

Freescale: Towards Automated Vehicles, Safety Drives Innovation MC6801 First Engine Control MCU 1978 1988 First 32-bit MCU Technology & Reliability 1993 First MCU w/integrated Flash Memory PowerArchitecture 32-bit RISC MCU 1997 Performance 2000 2005 Safety & Security First Dual-Core Automotive 32-bit MCU 2009 2010 First 32-bit MCUs for Advanced Vehicle Gateways 2012 First MCUs for Secure Vehicle Gateways with Encryption First ISO 26262 ASILD Certified Safety MCU First Quad-Core Fault Tolerant MCU for Drive by Wire Applications 2015 First ADAS MPU with Integral Safety and Security Capabilities External Use 3

The Internet of Tomorrow Traffic Monitoring Base Stations Metro Cells Small Cells Advanced Safety Security Networked Printers Infotainment Radar + Vision Cloud Computing Data Center Enterprise Gateways, Switchers, Routers Home Health Monitors + Fitness Energy Management, Wind + Solar Telehealth Connected Appliances Smart Energy Grid Connected Farms Industrial Networking Digital Power Conversion Home Hubs Energy Meters Machine Machine Human Machine Interface Security External Use 4

Projected IoT Market Size by Sector in 2022 Intelligent Buildings Utilities Automotive Healthcare Consumer Electronics Smart Cities & Public Transport Manufacturing & Supply Chain Retail & Leisure Smart Enterprise Management Agriculture & Environment Emergency Services & National Security Construction External Use 5

103 exabytes of data is generated by vehicles every day Source: IBM External Use 6

Automotive: Big Data User on the IoT CLOUD Wi-Fi, 3G, 4G... Intelligent Transportation System Big Data Audio Amplifier MPC5748G, i.mx Smart Rear Camera SPC2200 Front Vision ADAS S32V Cluster MAC57Dxx Networked Controller (supporting functional safety & virtualisation) V2V, V2I i.mx DSRC Infotainment i.mx Powertrain & Vehicle Parameters MPC57XX Long & Short Range Radar MPC57xx V2I CLOUD Collision Avoidance Advise Entertain Assist Control Tyre pressure Brake wear Service intervals Insurance & toll services Dig radio Connected games Streaming video Internet/phone services Optimised routing Blue wave Optimum speed E-brake lights OTA software updates Emergency braking Adaptive cruise control Road geometry tracking External Use 7

Evolving Vehicle Safety Systems «Passive Safety Airbag ABS Stability Control «Active Safety «Blind spot detection Adaptive cruise control Lane departure warning Predictive Safety (Connected Car) Collision avoidance Hazard early warning Traffic management «1995 2005 2015 2020 Automated Car Vehicle trains Predictable traffic flow Driver independent External Use 8

Typical Vehicle Network Architecture Amp Nav/IVI Radio Front Display Speakers Infotainment Central Gateway Rear Display OBD Port Powertrain/ T ransmission Body Body Controller (BCU) FOTA Amp Safety/Chassis Nav/IVI Radio Front Display Speakers Infotainment Central Gateway Rear Display 30-50 s per average car Top end cars have 150 s 150 network connections >5 km copper wire (>60 kg) 100 motors 500 LEDs >5 cameras Key OBD Port Powertrain/ Transmission Body Body Controller (BCU) CAN FlexRay 100Mbps Ethernet Other Safety/Chassis LIN CAN FR Other External Use 9

Trends in Vehicle Architecture Traditional EE Architecture Partial EE Architecture Full EE Architecture Existing ~2016 >2022 Driving Forces: Integration, reducing #s Extensibility and flexibility Inter-domain and cross-domain BW Higher security External Use 10

bit rate [bits/s] Communication Protocols Landscape Gb Ethernet 150M MOST 1 GB/sec CSMA/CD twisted-pair 100M 50M 25M 10M FlexRay Ethernet 100 MBit/sec CSMA/CD twisted-pair 25-150 MBit/sec synchronous unshielded twisted-pair Or plastic fibre optical 1M 125k CAN2.0 1 MBit/sec event triggered two wire bus CAN-FD ~4 MBit/sec event triggered two wire bus 10 MBit/sec time triggered fault tolerant, dependable 2x2 wire / optical 20k LIN 20 kbit/sec master-slave single wire bus price, complexity External Use 11

CAN-FD Motivation Extending classic CAN to handle newer requirements of vehicle architecture No significant impact on vehicle topology Security over CAN Larger payload to sustain classic CAN data rates, but add authentication or encryption to packets flashing Higher bit rate helps sustain factory programming times Classic CAN (Without Security) Data 8-bytes Data 8-bytes Data Rate @ 500 khz ~ 4 MB/s CAN-FD (With Security) CMAC 16-bytes Data Rate @ 1.5 MHz ~ 4 MB/s External Use 12

Evolution of Ethernet in the Vehicle OBD μs Widely used network standard (IEEE 802.3) for LANs Many topologies: Bus, Switch, Ring, etc Diagnostics Port (vs CAN) Surround Cameras (vs LVDS) Audio / Video (vs MOST) Backbone Real-time Control Data time Several speed grades: 10 baset, 100 baset, 1000 baset. Multiple PHY to MAC Interfaces Next-Gen Duplex and half duplex communication External Use 13

Significance of Ethernet Many protocols supported in a vehicle Each tends to be unique, solving a specific problem E.g. safety, multimedia, etc Ethernet has potential to combine many protocols into a single twisted pair Deterministic, high bandwidth/ capacity, fault tolerant, low power support Strong flexibility & future proofing Cost barrier at low end PHY, MAC, Power, etc Protocol LIN Motivation Low cost deterministic bus for control data Ethernet Function TSN (1722a) CAN Bus for control data TSN (1722a) FlexRay MOST Fault Tolerant Deterministic Topology for Safety data Deterministic streaming of Multimedia Seamless Redundancy AVB External Use 14

Connecting the Data to the World Trusted Central Gateway OBD Port Isolation of trusted and non-trusted resources Physical separation Non-Trusted Nav/IVI Body Controller (BCU) Hardware separation within SOC Amp Radio Front Display Rear Display Connectivity requirements of OEM data quite different to User Speakers Infotainment Powertrain/ T ransmission Body Safety/Chassis External Use 15

Source: NBC News Source: CNN External Use 16

Securing Connectivity Secure X boot, keys, communication, debug Freescale helped drive HSM and SHE automotive security standards and first to implement into silicon First to implement SHE security (MPC5646C) First to productionise HSM security (MPC5777M) First to implement SHE on Flashless device (S32V234) But, Security is way more than cryptography Device Life-Cycle scheme Debugger access Flash Protection MCU Resource control Freescale Production OEM Production In- Field Customer Delivery Failure Analysis External Use 17 *Gartner report 2014

Hardware Separation External Internal Securing the Entry Point to the Vehicle Vehicle Connectivity Gateway i.mx 6 / MPC5748G Security Bridge between external & internal networks STRONG security required The most valuable node to attack 3G/LTE V2X WiFi Normal Connected Applications Packet Routing 3 rd Party Code Secure Key Storage Authentication Encryption Firewall Reduce the attack surface area Isolate trusted resources in hardware, e.g. TrustZone Hardware security module, e.g. CSE/HSM Crypto-Engines AES, ECC, RSA, SHA, etc Software Firewall Packet Inspection: deep vs shallow etc etc Cost vs Power vs Risk External Use 18

Data & Security Demands in the Automotive IoT IoT is more than marketing hype it is a game changer in the experience & safety of owning & driving a vehicle Automotive segment will be huge generator & consumer of data Data demands leading to new vehicle architectures and wide adoption of Ethernet in the vehicle. Recent hacks have made the world cyber security aware, with implications in the gateway functionality External Use 19

www.freescale.com 2015 Freescale Semiconductor, Inc. External Use