build a driver information system with iot · pdf file · 2016-03-21build a driver...

37
External Use TM Build a Driver Information System with IoT Technology FTF-AUT-F0482 MAY.2014 Jack Xu | BD marketing, Asia Pacific

Upload: duongthien

Post on 24-Mar-2018

217 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

External Use

TM

Build a Driver Information System with IoT TechnologyFTF-AUT-F0482

M A Y . 2 0 1 4

Jack Xu | BD marketing, Asia Pacific

Page 2: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 1

Agenda• Connected Car and Automotive IoT• Infotainment Trend• Car Network Trend• Security in Automotive• When APPs Meet Car

Page 3: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 2

What is a “Connected Car”?

Page 4: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 3

• A car connected to a smart phone?• A car with telematics service enable?• A car can be diagnostic/controlled remotely?• More…

Below ideas is cool but Partially right

Page 5: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 4

A Single Connected Car Includes

Infrastructure&

CarNetwork

MobileDevices

InfotainmentDevices

Car Data DriverData

InternetData

Data

CloudInfrastructure

Page 6: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 5

Multi-Connected Cars is Automotive IoT

• The Internet of Things (IoT) extends to the automobile through wireless connections to the ITS infrastructure− Infotainment

Digital Radio, Streaming Video, Connected Games

− Phone service− Internet browser− ADAS (Advanced Driver Assistance

Systems)Lane departure warningCollision avoidanceSign RecognitionRoad geometry trackingParking Assistance

− Vehicle Parameter MonitorsTire PressureBrake wearOil change

• Access to the Cloud helps Integration− But introduces security concerns

Page 7: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 6

The Connected VehicleInfotainment + Communication + Security

• Consumer electronics trends are dictating features in the car

• Always connected, applications driven, advanced graphics

• Infotainment systems becoming battleground for Auto differentiation

• As more connected systems get introduced into the vehicle, theneed for security is critical− Increasing external communication features

(Bluetooth, TPMS, Ethernet, Wi-Fi, etc).

− Future interface for vehicle-to-vehicle and vehicle-to-infrastructure.

Page 8: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 7

Infotainment Trend

Page 9: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 8

25BILLION

World Population

2003 2010 2015 20202008

<1x 2x 3.5x 6.5x 1x # ConnectedDevices/Person

50 BILLION

12.5BILLION

7.2B6.8B6.5B6.3B

7.6B

* Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011

The Internet of Things isDriving Explosive GrowthIn Connected Devices

Page 10: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 9

Infotainment Today

Camera

Driver and Passenger Mobile Devices

CLOUD

Today’s infotainment systems are focused on:• Connectivity to mobile devices (USB, Bluetooth)• Display of analog rear view camera• Sharing HMI information with the instrument cluster

Instrument ClusterInfotainment

Page 11: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 10

Tomorrow’s Infotainment – Automotive IoT

InfotainmentInstrument Cluster

Rear Seat Entertainment

Audio Amplifier

Telematics

CamerasADAS, Body and Powertrain ECUs

Driver and Passenger Mobile Devices

Big Data Smart Grid Transportation NetworkHomeInfrastructureInternet of Things in automotive

Connecting Your Car to Your World

OEM CLOUD

CLOUD

V2V, V2IV2I CLOUD

Page 12: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 11

Automotive IoT Impact on Future Requirements

Impact of Automotive IoT on Future Infotainment Architecture• New vehicle connectivity is needed (Ethernet)• Infotainment and Cluster lines blur (Graphics, Virtualization)• Infotainment and ADAS working together (GP-GPU)• Connectivity to more than just your phone (Safety, Security)

Page 13: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 12

Evolution of Each Key Modules

• Sub system is designed & identified based on: − HW design separation, module based design− Design cycle of each component for auto platform− Target to help car OEM to save design cost & cycle

MobileConnectivity

ModuleInfotainment Telematics ADASCluster

Automotive OrientedConsumer Oriented

1 Year 1.5-2 Year 3 Year 3-5 Year 3-5 Year

Page 14: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 13

Car Network Trend

Page 15: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 14

• Dramatic increase in computing performance demand in central nodes• Increasing system and software development costs

… driving towards developing most suitable platform solutions, supported by software for targeted applications.

Today Future

Distributed Electronic Control UnitsOne ECU per mechanical function - connected by

multiple CAN and LIN interfaces

Distributed ComputingMajor computing nodes on a high-performance network organized by “domains” that control distributed nodes.

ECU

ECU

ECU ECU TorqueManagement

Driver Interface(HMI)

VehicleDynamics &

Safety

Body, Security Lighting

EngineTransmission

ElectricMotor

Generator

Seats Mirrors Doors Lighting

NavigationInstruments

Multimedia/Telematics

EntertainmentDriver

Controls

SteeringDampers ADAS

(Radar,Camera)Airbags Tensioners

Ped. Protection BrakesDynamics

Sensors

Engine

Airbag Doors

Navigation

Multimedia

Wheels

Sensors

Mirrors ABS Instruments

Gateway

Automotive Electronics Architectural Trends

14

Page 16: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 15

Future Trends

• Cross-domain car communicationE.g. increasing safety enabled by data interaction between active safety and advanced driver assistance functions

• Networking of Cars and EnvironmentCar2car communication for efficient organization of traffic flow

• More comfort and safety features in the car− Camera’s, TFT displays, connectivity, functional safety− Example for average car

~40 electric/electronic systems50-100 MCUs>100 sensors

• Memory and performance on the increase− Modern car up to 50Mbyte (excludes infotainment)

Page 17: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 16

Future Trends

• Move to integrate more functions into larger “domain controllers”− Reduce costs, integration complexity and wiring harness weight

• High bandwidth backbone interconnect network needed− Manage the network complexity to reduce the development effort and increase

fault tolerance and robustness of the network− Higher demand on bandwidth and quality of service

Page 18: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 17

DSI – PSI5

100M

20K

10M

1M

125K

Com

mun

icat

ion

Ban

dwid

th [

bit/

s ]

Relative Cost of Communication [ Cost/node ]0.5 1 2.5 5

Backbones, DiagnosisMultimedia

Increasing Bandwidth at Limited Cost

10K

8MCAN FD

CAN-HS 500kbpsCDMA ArbitrationDifferential, Immune

FlexRaytime triggered TDMAFault Tolerant

Ethernet, MOST, USB,1394-Firewire

LIN/J2602time triggeredMaster / Slave

Fault Tolerant,By Wire Applications

Safety, Sensors

Global Standard

Body, Powertrain

Flexible Data• Increase bandwidth (x4, x8, x16)• Low impact on Network Architecture & Cost• Minimal impact on Protocol and Physical Layer

Page 19: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 18

Ethernet in Automotive

• Ethernet has growing potential in automotive networking applications

Today/Near Future Future (2018+)

Gateway

ECU

InfotainmentGateway/

CenterstackTorque

ManagementDriver Interface

(HMI)

VehicleDynamics &

Safety

Body, Security Lighting

EngineTransmission

ElectricMotor

Generator

Seats Mirrors Doors Lighting

NavigationInstruments

Multimedia/Telematics

EntertainmentDriver

Controls

SteeringDampers ADAS

(Radar,Camera)Airbags Tensioners

Ped. Protection BrakesDynamics

Sensors

EthernetCameras

Diagnostics/Programming

Gateway

• Potential Applications:− Vehicle diagnostics− Vehicle programming− Interface to infotainment space− Communications within infotainment

space (MLB replacement)− Ethernet based cameras− Etc .

• Potential Applications:− As Today but also as a vehicle networking

architecture backbone

Page 20: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 19

Ethernet

• Widely used network standard (IEEE 802.3) for LANs• Several speed grades:− 10 baseT, 100 baseT, 1000 baseT….

• Auto qualified Physical layer based on Unshielded twisted pair (TP) wire

• Multiple PHY to MAC Interfaces− MII, MII_Lite, RMII, GMII, RGMII, ....

• Duplex and Half duplex communication• Ethernet already established in vehicle− Diagnostics, Ethernet camera− Ethernet AVB being introduced

• Broad offering of software stacks, tools, expertise makes use of Ethernet cost attractive

Page 21: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 20

Ethernet AVB

• Ethernet Audio Video Bridging is set of technical standards that allow time-synchronized low latency streaming services through IEEE 802 networks

• Specifications required:− IEEE 1722 Layer 2 Transport Protocol− IEEE 802.1AS Timing and Synchronization

• Further Specifications, that can either be optional or will not be used− IEEE 802.1Qat: Stream Reservation Protocol (SRP)− IEEE 802.1Qav: Forwarding and Queuing for Time-Sensitive Streams

(FQTSS)− IEEE 802.1BA: Audio Video Bridging Systems− IEEE 1722.1 Device Discovery, Enumeration, Connection Managment and

Control Protocol (DECC)

Page 22: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 21

Communication Between Cars

Page 23: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 22

Tomorrow’s Car – Car2x

• The Infrastructure− The Intelligent Transportation System (ITS)

V2V/ACAS, V2I, traffic control, autonomous driving, real-time data fusion, pervasive sensing

Page 24: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 23

Vehicle-to-Vehicle Communication

Hello!

Message received!

• DSRC enables:• Dedicated Short-Range

Communication• Many US and global

stakeholders• Advantages over radar• Non line-of-sight capability• 360 degrees with one device• Can be extended to pedestrians,

trains, bicyclists

Page 25: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 24

The Cloud

• Provides a communication pathway back to the data center

• Enables big data type analytics of data that's broadcast between smart devices and sensors in the vehicle or other road structures

• Opens up the opportunity to inform the driver about local problems and alternatives

• For example sensors installed on a bridge can signal structural or weather related problems such as icing to road side units or directly to the vehicle

• Messaging Protocols− XMPP, MQ/AMQP, MQTT/CoAP− Distributed large scale data traffic

• Data Distribution and Control Protocol− DDS− High Performance – 10uS− Node based publish/subscribe model

Page 26: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 25

Security in Automotive

Page 27: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 26

Automotive Security Attack Surface

Base Station/Infrastructure/

Other cars

ModemGateway

Diagnostics

Immobilizer

Powertrain/Body/Chassis ECU

ExternalSensors

TPMS

Dash Board/DIS

Page 28: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 27

Freescale Participation in Standards/Consortium

• HIS – SHE specification− SHE module (CSE) implementation in 2011

• EVITA Specification− 3 levels of definition: Light, Medium and Full− HSM module (Evita medium) implementation

in 2012

• Preserve− Project duration 2011-2014− V2X Security Subsystem− Based on EVITA Full

Page 29: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 28

Cryptographic Strengths of different Algorithms

• NIST recommendations, 2012• The Date is the time frame during which the algorithms could be expected to provide

adequate security • The Strength is a measure of the difficulty of discovering the key

Page 30: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 29

Freescale Security Architecture

Multi-layered approach strengthens overall vehicle securityProtects against HW and SW theft, tuning, parts cloning, mileage manipulation and personal data theft

Communications

Applications

HSM/CSE/Trust Zone

Tamper detection module

Encryption

Authentication

Firewall

Audit Trail

Flash

Page 31: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 30

Security for the Development Lifecycle

• Increased security level required at each stage of the development lifecycle – non-reversible, non-revocable

• Ensures application can be safely developed, debugged and validated without compromising security in the production vehicle

• Protects customer software IP in field returns

Sec

urity

Lev

el

Out of Fab

Application Development

In Field

Vehicle Production

Field Return

Development Lifecycle Over Time

Page 32: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 31

When APPs meet Car

Page 33: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 32

Where Can Automotive App Runs

• On Mobile Device connected to car (Common Understanding)• But also on DIS Gateway

Page 34: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 33

Concept of DIS Gateway

HW (MPU+MCU)

VM

CommunicationServices

SystemServices

Onboard DeviceAbstraction

Communication HardwareAbstraction

Embeded DB

TSP A owned Application

TSP B owned Application

OEM owned Application

Private ownedApplication ......

OS & BSP

DIS Gateway

OEM Cloud TSP A Cloud TSP B Cloud Private Cloud Other Cloud

Cloud Services

Page 35: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 34

Freescale’s Road AheadMaking the World a Smarter Place

Page 36: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

External Use 35

Designing with FreescaleTailored live, hands-on training in a city near you

2014 seminar topics include • QorIQ product family update• Kinetis K, L, E, V series MCU product training

freescale.com/DwF

Page 37: Build a Driver Information System with IoT · PDF file · 2016-03-21Build a Driver Information System with IoTTechnology FTF-AUT-F0482 ... Dramatic increase in computing performance

TM

© 2014 Freescale Semiconductor, Inc. | External Use

www.Freescale.com