Build a Driver Information System with IoT Technology FTF-AUT-F0482 Jack Xu BD marketing, Asia Pacific MAY.2014 TM External Use
Agenda Connected Car and Automotive IoT Infotainment Trend Car Network Trend Security in Automotive When APPs Meet Car External Use 1
What is a Connected Car? External Use 2
Below ideas is cool but Partially right A car connected to a smart phone? A car with telematics service enable? A car can be diagnostic/controlled remotely? More External Use 3
A Single Connected Car Includes Infrastructure & Data Car Network Mobile Devices Infotainment Devices Cloud Infrastructure Car Data Driver Data Internet Data External Use 4
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 warning Collision avoidance Sign Recognition Road geometry tracking Parking Assistance Vehicle Parameter Monitors Tire Pressure Brake wear Oil change Access to the Cloud helps Integration But introduces security concerns External Use 5
The Connected Vehicle Infotainment + 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, the need for security is critical Increasing external communication features (Bluetooth, TPMS, Ethernet, Wi-Fi, etc). Future interface for vehicle-to-vehicle and vehicle-to-infrastructure. TM External Use 6
Infotainment Trend External Use 7
The Internet of Things is Driving Explosive Growth In Connected Devices 50 BILLION 25 BILLION World Population 6.3B 6.5B 12.5 BILLION 6.8B 7.2B 7.6B <1x 1x 2x 3.5x 6.5x 2003 2008 2010 2015 2020 # Connected Devices/Person External Use 8 * Sources: Ericsson, February 2011; Cisco Internet Business Solutions Group (IBSG), April 2011
Infotainment Today CLOUD Driver and Passenger Mobile Devices Instrument Cluster Camera Infotainment 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 External Use 9
Tomorrow s Infotainment Automotive IoT CLOUD OEM CLOUD Telematics Driver and Passenger Mobile Devices Audio Amplifier Instrument Cluster Cameras Infotainment ADAS, Body and Powertrain ECUs V2V, V2I V2I CLOUD Rear Seat Entertainment Infrastructure Home Big Data Smart Grid Transportation Network Internet of Things in automotive Connecting Your Car to Your World External Use 10
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) External Use 11
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 Consumer Oriented Automotive Oriented Mobile Connectivity Module Infotainment Telematics Cluster ADAS 1 Year 1.5-2 Year 3 Year 3-5 Year 3-5 Year External Use 12
Car Network Trend External Use 13
Automotive Electronics Architectural Trends Today Future Multimedia Wheels Sensors ECU Airbag Engine ECU Mirrors ABS Instruments Gateway ECU ECU Torque Management Doors Navigation Dynamics Sensors Engine Brakes Transmission Dampers ADAS Airbags Tensioners Steering (Radar,Camera) Ped. Protection Electric Motor Generator Vehicle Dynamics & Safety Navigation Body, Security Lighting Multimedia/ Telematics Entertainment Driver Instruments Controls Driver Interface (HMI) Seats Mirrors Doors Lighting Distributed Electronic Control Units One ECU per mechanical function - connected by multiple CAN and LIN interfaces Distributed Computing Major computing nodes on a high-performance network organized by domains that control distributed nodes. 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. External Use 14 1
Future Trends Cross-domain car communication E.g. increasing safety enabled by data interaction between active safety and advanced driver assistance functions Networking of Cars and Environment Car2car 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 systems 50-100 MCUs >100 sensors Memory and performance on the increase Modern car up to 50Mbyte (excludes infotainment) External Use 15
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 External Use 16
Increasing Bandwidth at Limited Cost Communication Bandwidth [ bit/s ] 100M 10M 8M 1M 125K 20K 10K Flexible Data Increase bandwidth (x4, x8, x16) Low impact on Network Architecture & Cost Minimal impact on Protocol and Physical Layer LIN/J2602 time triggered Master / Slave Body, Powertrain DSI PSI5 Safety, Sensors CAN FD CAN-HS 500kbps CDMA Arbitration Differential, Immune Global Standard FlexRay time triggered TDMA Fault Tolerant Fault Tolerant, By Wire Applications Ethernet, MOST, USB, 1394-Firewire Backbones, Diagnosis Multimedia 0.5 1 2.5 5 Relative Cost of Communication [ Cost/node ] External Use 17
Ethernet in Automotive Ethernet has growing potential in automotive networking applications Diagnostics/ Programming Today/Near Future Future (2018+) Gateway ECU Infotainment Gateway/ Centerstack Dynamics Sensors Brakes Torque Management Dampers ADAS Airbags Tensioners Steering (Radar,Camera) Ped. Protection Vehicle Dynamics & Safety Gateway Navigation Multimedia/ Telematics Entertainment Driver Instruments Controls Driver Interface (HMI) Potential Applications: Vehicle diagnostics Vehicle programming Ethernet Cameras Interface to infotainment space Communications within infotainment space (MLB replacement) Ethernet based cameras Etc. Engine Transmission Electric Motor Generator Potential Applications: Body, Security Lighting Seats Mirrors Doors Lighting As Today but also as a vehicle networking architecture backbone External Use 18
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 External Use 19
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) External Use 20
Communication Between Cars External Use 21
Tomorrow s Car Car2x The Infrastructure The Intelligent Transportation System (ITS) V2V/ACAS, V2I, traffic control, autonomous driving, real-time data fusion, pervasive sensing External Use 22
Vehicle-to-Vehicle Communication Message received! Hello! 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 External Use 23
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 External Use 24
Security in Automotive External Use 25
Automotive Security Attack Surface Immobilizer Diagnostics Powertrain/Body/ Chassis ECU Gateway Modem External Sensors Dash Board/ DIS Base Station/ Infrastructure/ Other cars TPMS External Use 26
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 External Use 27
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 External Use 28
Freescale Security Architecture Multi-layered approach strengthens overall vehicle security Protects against HW and SW theft, tuning, parts cloning, mileage manipulation and personal data theft Encryption Authentication Firewall Audit Trail Communications Applications HSM/CSE/Trust Zone Tamper detection module Flash External Use 29
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 Security Level Application Development Vehicle Production In Field Field Return Out of Fab Development Lifecycle Over Time External Use 30
When APPs meet Car External Use 31
Where Can Automotive App Runs On Mobile Device connected to car (Common Understanding) But also on DIS Gateway External Use 32
Concept of DIS Gateway Cloud Services OEM Cloud TSP A Cloud TSP B Cloud Private Cloud Other Cloud DIS Gateway TSP A owned Application TSP B owned Application OEM owned Application Private owned Application... VM System Services Onboard Device Abstraction Communication Services Communication Hardware Abstraction Embeded DB OS & BSP HW (MPU+MCU) External Use 33
Freescale s Road Ahead Making the World a Smarter Place External Use 34
Designing with Freescale Tailored 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 External Use 35
www.freescale.com 2014 Freescale Semiconductor, Inc. External Use