OTA-On-Demand (OOD) Services with AGL

Similar documents
Automotive Linux Summit 2017 May 31-June 2, 2017, Tokyo, Japan Advances and challenges in remote configuration of connected cars

Turbocharging Connectivity Beyond Cellular

Countermeasures against Cyber-attacks

Open Source in Automotive Infotainment

DCH-G022 mydlink Connected Home Hub

Automotive OTA The potential and the challenge

Offense & Defense in IoT World. Samuel Lv Keen Security Lab, Tencent

Scalable and Flexible Software Platforms for High-Performance ECUs. Christoph Dietachmayr Sr. Engineering Manager, Elektrobit November 8, 2018

10 th AUTOSAR Open Conference

SIMPLIFYING THE CAR. Helix chassis. Helix chassis. Helix chassis WIND RIVER HELIX CHASSIS WIND RIVER HELIX DRIVE WIND RIVER HELIX CARSYNC

Trial Guide. June 2018 Samsung Electronics. A new way to control OS version for B2B customers

SW-Update. Thomas Fleischmann June 5 th 2015

10 th AUTOSAR Open Conference

AGL Reference Hardware Specification Document

FocusStack: Orchestrating Edge Clouds Using Location-Based Focus of Attention

Autorama, Connecting Your Car to

Figure 1 MYNXG Gateway d3 with DIN rail mounting option for any electrical cabinet. Rev. C, Final Page 1 of 5

Designing a software framework for automated driving. Dr.-Ing. Sebastian Ohl, 2017 October 12 th

Connected Car Solutions Based on IoT

PENETRATION TESTING OF AUTOMOTIVE DEVICES. Dr. Ákos Csilling Robert Bosch Kft., Budapest HUSTEF 15/11/2017

M2MD Communications Gateway: fast, secure, efficient

Automotive Anomaly Monitors and Threat Analysis in the Cloud

Resilient IoT Security: The end of flat security models

M2MD Communications Gateway: fast, secure and efficient

Major Components of the Internet of Things Systems

Mentor Automotive Save Energy with Embedded Software! Andrew Patterson Presented to CENEX 14 th September 2016

Automotive Security An Overview of Standardization in AUTOSAR

How Security Mechanisms Can Protect Cars Against Hackers. Christoph Dietachmayr, CIS Solution Manager EB USA Techday, Dec.

Embedding Openness in the Connected Car

TI SimpleLink dual-band CC1350 wireless MCU

Sicherheitsaspekte für Flashing Over The Air in Fahrzeugen. Axel Freiwald 1/2017

KPIT S Connected Vehicle Practice

PePWave Mesh Connector User Manual

Autonomous Driving From Fail-Safe to Fail-Operational Systems

Z6200 Quick Start Guide

Open innovation in the connected eco-system. Automotive Grade Android (AGA) Overview of Developers Zone for Open Source AGA

The Safe State: Design Patterns and Degradation Mechanisms for Fail- Operational Systems

NC1701 ENHANCED VEHICLE COMMUNICATIONS CONTROLLER

The Zentri Secure IoT Platform

e-pg Pathshala Subject : Computer Science Paper: Embedded System Module: Microcontrollers and Embedded Processors Module No: CS/ES/2 Quadrant 1 e-text

Grandstream Networks, Inc. GWN76xx Wi-Fi Access Points Standalone Guide

SCALABLE VEHICULAR AD-HOC NETWORKS DISTRIBUTED SOFTWARE-DEFINED NETWORKING

Sierra Wireless. Corporate Overview. May 2017

Automotive Gateway: A Key Component to Securing the Connected Car

Hardware-In-Loop Test Setup Automation

Accelerating IoT with ARM mbed

Accelerating IoT with ARM mbed

wireless Connectivity For iot

Timing Report - By distance, angle, time. connection. Sleep/Deep sleep. Digital output/input. Analog input - Able to enable/disable

WardsAuto Interiors Conference Creating the Ultimate User Experience

3 Software Stacks for IoT Solutions. Ian Skerrett Eclipse

1000BASE-T1 from Standard to Series Production

5G Network Architecture

Conquering Complexity: Addressing Security Challenges of the Connected Vehicle

Welcome Note. Dr. Thomas Scharnhorst, AUTOSAR Spokesperson 10 th AUTOSAR Open Conference 8 th Nov 2017, Mountain View, California

AUTOSAR design flow. Yoon-Jin Kim Application Engineer. July mentor.com/automotive

Cyber security of automated vehicles

Dynamic Mobile Sensor Network Platform for ID-based Communication

Configuration Guide. For SMS Portal Authentication. EAP Controller REV1.0.0

Quick Install & Troubleshooting Guide. WAP223NC Cloud Managed Wireless N Access Point

DLNA in the Car Oct 22, 2015/12:30 Intended Audience

Securing the future of mobility

Accelerating IoT with ARM mbed

Virtualization's Role in Realizing the 5G Vision

Low Power Wide Area Network (LPWAN) Presented By: Dr. Hafiz Yasar Lateef Director, Telxperts Pty Ltd.

Remote monitoring in open water

Device to Cloud. Software Hardware Know How

Smart Home Control System by Internet of Things Based on WIFI Module

Smart Homes and Cities

The Future of Mobility

AirWatch Mobile Device Management

QUICK START GUIDE. Pepwave Express. Quick Start Guide. Pepwave Express. Nov Pepwave

Aruba Central. Tech Webinar, October 6 th Christian Dupont, Britto Jagadesh & Barath Srinivasan

Connect to a Wi-Fi Network

Ericsson networked society. 27 th of September 2017, Espoo

Secure Software Update for ITS Communication Devices in ITU-T Standardization

IMW-C910W. User Manuel

Natasha Tamaskar VP, Global Marketing & Sales Strategy

A platform to build smart solutions for everyday ease

How to Introduce Virtualization in AGL? Objectives, Plans and Targets for AGL EG-VIRT

IML-C4000W LTE MiFi Product Showcase

ETHERNET JOURNEY AT JAGUAR LAND ROVER CHALLENGES IN THE DEVELOPMENT OF AN ETHERNET BACKBONE

Particle E Series Cloud-integrated hardware platform for cellular IoT devices

WIRELESS SOLUTIONS FOR EVERYONE

Architecture concepts in Body Control Modules

AUTOSAR Method. Webinar

5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25

7NOX User Manual for Site Device. Book after-hours air conditioning in commercial buildings with ease.

Introducing Hardware Security Modules to Embedded Systems

Future Implications for the Vehicle When Considering the Internet of Things (IoT)

Vehicle Connectivity in Intelligent Transport Systems: Today and Future Prof. Dr. Ece Güran Schmidt - Middle East Technical University

Entire contents 2013 Mobile Experts LLC. Reproduction of this publication in any form without prior written permission is strictly forbidden and will

Smart Machine Smart Decision. R700_User Guide_V1.05 1

Nokia TVWS trial network

Release Notes for Cisco Spectrum Expert, Release

6.9 Summary. 11/20/2013 Wireless and Mobile Networks (SSL) 6-1. Characteristics of selected wireless link standards a, g point-to-point

Windows 8.1 and Windows 10 a) Connect to wireless network Click on the wireless icon in taskbar. Select detnsw and click on Connect.

SysLINK 500 Family Quick Start Guide

Using the EN-2000 s Management System

Experimental Security Analysis of a Modern Automobile

Transcription:

Automotive Linux Summit 2018 June 20-22, 2018, Tokyo, Japan OTA-On-Demand (OOD) Services with AGL Stefan Aust Manager NEC Communication Systems, Ltd. 1 NEC Corporation 2018

Content 1. Self-introduction 2. Motivation 3. Remote Configuration 4. OTA-on-demand 5. Conclusions

1. Self-introduction

Self-introduction Stefan Aust Working for NEC Communication Systems in Japan since 2008. Expert in communication and standardization. Working in the automotive embedded systems Car gateways AVB and TSN Linux OS, adaptive AUTOSAR 5 NEC Corporation 2018

2. Motivation The connected car

OTA-On-Demand (OOD) Motivation There is a strong demand in the automotive and IoT industry to keep systems up do date. Longer product life-cycle Up-to-date security There has been security accidents reported when accessing vehicles overthe-air (OTA). Some OTA implementations utilize on wake-up sequences to start the connection with the vehicle (via SMS). There is a need to inform the vehicle to start the communication, thus a wake-up function is essential. This presentation outlines the use of ROD sender/receiver to create trusted zones for OTA (Over-The-Air) software upgrades. 7 NEC Corporation 2018

Digital car and need for up-to-date software. Needs and seeds analysis I) Automotive service Over-the-air (OTA) Secure OTA Firmware OTA (FOTA) Service platform II) Automotive IoT access Car-GW IEEE 802.11p D2D/LTE Connected car 8 NEC Corporation 2018 Software effort Connected vehicles on road 100 Mil LoC car 50 Million challenge 6 Mil LoC plane 100% car costs >250 Million challenge 40% SW

3. Remote configuration

Push message or shoulder tapping Current state There is a need in the automotive industry to signal the vehicle that a SW upgrade is under way. A push-message is used to inform the vehicle about the SW upgrade. This push message or shoulder-tapping information can be used in 4G, LTE networks through short message services (SMS). Such SMS are then sent to the vehicle as shoulder-tapping to wake-up the OTA communication and to start the SW upgrade after successful identification (car/user/server). 10 NEC Corporation 2018

Proposed idea New shoulder tapping = ROD In order to further improve the security of OTA in vehicles, only in distinct locations the vehicle should be accessed for software upgrades. Such locations, called trusted zones, may include: OEM (during production) Garage (during maintenance) Home (owner) Trusted zones are protected from hacking on the road. NCOS provides radio-on-demand (ROD) sender/receiver to realize wireless wake-up functions over-the-air. In addition, some OTA utilizes SMS messages to realize over-theair wake-up. As an alternative to SMS, this could be easily realized with ROD receivers. 11 NEC Corporation 2018

Connected Car and secure SW updates To realize OTA-on-demand, a wake-up sensor will be installed. OTA server GUI DB WuTx SW upload (secure) LTE/Wi-Fi/Web OTA client WuRx & AGL Target: -OTA-on-demand RP 3 = Raspberry Pi3 AGL = Automotive Grade Linux CAN = Controller Access Network 12 NEC Corporation 2018 Client identification (secure) Gateway CAN CAN

4. OTA-on-demand

OTA-on-demand Advantages Creation of trusted zones, e.g., at the OEM and the dealer by installing specific hardware (Wi-Fi AP with ROD function). Creation of trusted zones, e.g., even at home. It allows SW updates by OTA via the public network (4G, LTE) or via the Internet (via ROD device). Safe and reliable OTA SW updates when ROD is used, e.g., trusted and reliable connection via single-point-of-access. Stronger utilization of Wi-Fi access technology when using ROD as alternative to 4G, LTE networks. 14 NEC Corporation 2018

OTA-On-Demand (OOD) Client/Server architecture OTA Server OTA client Authentication HMI Admin Browser Web server OTA protocol Wake-up tramsitter SW loading manager OTA client Wake-up receiver Maintenance 15 NEC Corporation 2018 Vehicle/Fleet

OOD Sequence chart Current OTA OTA server OTA client (car) Proposed OTA with ROD (Wake-up) OTA server OTA client (car) SW update available Wake-up via SMS Sleep state SW update available Wake-up via ROD Sleep state Identification Identification SW update Ack SMS messaging can be easily hacked (man-in-themiddle). SW update Ack Sleep state Sleep state 16 NEC Corporation 2018

Trusted zones Current OTA Proposed OOD OTA server Cloud Trusted zones OTA server Cloud On the road 1. OEM WuTx WuRx WuRx 2. Garage WuTx WuRx 3. Home WuTx WuRx 17 NEC Corporation 2018

Example (shoulder-tap algorithm) SW upgrade campaign start shoulder-tap initiated by OTA server cellular shoulder-tap of OTA client Send SMS select Wi-Fi Wi-Fi shoulder-tap of OTA client Wake-up signal The vehicle should be located inside the trusted zone, stationary, not used, to start the SW upgrade. IEEE 802.11ba shoulder-tap of OTA client Start SW upgrade campaign 18 NEC Corporation 2018

Implementation example (ROD/location/access service) ECU type Class 1 (uncritical) OEM (engineer) Garage (mechanics) Owner (driver) Location O O O Home, work Class 2 O O X Garage, maintenance Class 3 (most critical) O X X Car assembly line Model/type access Single vehicle 19 NEC Corporation 2018

WuRx (Wake-up Receiver) Configuration of wake-up receiver t t 0 0 1 1 1 1 1 0 0 t LNA BPF (920MHz~2.4GHz) Envelope Detector LPF MCU ADC Frame Length Detection Source: H. Yomo, K. Abe, Y. Ezure, T. Ito, A. Hasegawa, and T. Ikenaga, Radio-On-Demand Sensor and Actuator Networks (ROD-SAN): System Design and Field Trial, IEEE Global Communications Conference (GLOBECOM 2015), 6-10 Dec. 2015, pp. 1-6. 20 NEC Corporation 2018 Vehicle API/ AGL API

Wake-up / OTA configuration Wake-up ID Unicast Wake-up ID in function of MAC address Unique Broadcast Wake-up ID Mainly used for sending control information (e.g. route maintenance) Sleep Start Init Sleep Timer event No task Active Send Sensor Data RPL Message Main Radio IF Extension Connector Set Timer Receive Wake-up Signal Receive Transfer Data Actuator Data RPL Message 70mm Wake-up Receiver MCU Power supply MCU Wake-up Receiver Main Radio IF Sensor/Actuator Source: H. Yomo, K. Abe, Y. Ezure, T. Ito, A. Hasegawa, and T. Ikenaga, Radio-On-Demand Sensor 120mm and Actuator Networks (ROD-SAN): System Design and Field Trial, IEEE Global Communications Conference (GLOBECOM 2015), 6-10 Dec. 2015, pp. 1-6. 21 NEC Corporation 2018 : On(Low-Power Sleep mode) : On : Off : Off On On On On

Remote configuration: OTA client/server communication Config. OTA server OTA client RP3=Raspberry Pi3 22 NEC Corporation 2018 OOD client OTA client (RP3)

Use case scenarios (secure SW download, etc.) OOD AP Trusted zone Trusted zone OOD AP 23 NEC Corporation 2018

5. Conclusions

Conclusions There is an increased need for connected vehicles and remote configuration of car software. Increased of software recall can be solved by over-the-air (OTA) communication. OTA strategies have been already realized with AGL. However, current developments suggest a stronger involvement of sensors. Sensor information can be utilized to secure OTA services. We have proposed an OTA-On-Demand (OOD) service and realized the setup with AGL. 25 NEC Corporation 2018

Thank you! Questions & Answers