efficient implementation of over-the-air applications...v1.0 | 2019-04-04 vector connectivity...
TRANSCRIPT
V1.0 | 2019-04-04
Vector Connectivity Symposium – Stuttgart, 2019-04-04
Efficient Implementation of Over-The-Air Applications
2 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Use Cases
Software Update Data Collection Live Diagnostics
3 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Success Factors
Security &
PrivacyRobustness Efficiency Responsiveness
4 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Security
5 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Security
6 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Backend Scalability
7 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Automotive OTA – Complexity
Ethernet
POSIX
LINUX
…
VCI
8 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
DiagnosticRuntime
Automotive Components – Reuse Reduces Test Effort
Backend
ConnectivityUnit
Offboard Tool
DiagnosticRuntime
UI
Gateway
Sequences & Data
Sequences & Data
VCI
DiagnosticRuntime
9 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Multiple Domain Controllers
Functions assigned to distinct ECUs
Embedded C-Code
Static configuration at development time
Domain Oriented Vehicle Network Topology
ECU
Diag
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ChassisFlexRay
PowertrainCAN
BodyCAN
CAN-FD
Central GW
DCDCDC
10 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Few High Performance Computing Platforms (HPC)
POSIX OS
Functions centralized on HPC
Middleware and applications developed in C++
ECUs for Sensors and Actors
Service Oriented Architecture
Backbone Vehicle Network Topology
ECU
GW GW GW GW
HPC
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
ECU
Ethernet Backbone
HPC
CANCANCANCAN
Switch
11 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Portable Components
Common APIs
Reuse of Components and Data
PC
Diagnostic Runtime
GUI
HPC (POSIX)
Diagnostic Runtime
Orchestrator
Connectivity Unit
Offboard Tooling Vehicle
Sequences & Data
12 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
Development PC Tester App on HPCin vehicle
Development of diagnostic sequences in C# using a professional IDE on PC
Offering features like IntelliSense, Code Analyzers, Debugging, Unit Tests and Mocking Framework
Automatic conversion to LUA
Resource efficient interpreter for in vehicle use
Foundation is the VDS library that offers the same API on each platform with appropriate language bindings
Professional Development of Diagnostic Sequences
Database + Communication
VDS Library
C++ C# LUA
Database + Communication
VDS Library
C++ C# LUA
Sequences Sequences
AutomaticConversion
C# to LUA
Diagnostic Runtime Diagnostic Runtime
13 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
OTA Framework – Architecture
Backend Platform
Vehicle Platform
DataCollection
LiveDiagnostics
SoftwareUpdate
CustomerApplication
Communication & Security API
14 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
OTA Framework – Architecture
Backend Platform
Vehicle Platform
DataCollection
LiveDiagnostics
SoftwareUpdate
CustomerApplication
Communication & Security API
15 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
OTA Framework – Architecture
Backend Platform
Vehicle Platform
DataCollection
LiveDiagnostics
SoftwareUpdate
CustomerApplication
Communication & Security API
16 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
vConnect – The Automotive OTA Solution
Backend Platform
Vehicle Platform
DataCollection
LiveDiagnostics
SoftwareUpdate
CustomerApplication
Communication & Security API
17 © 2019. Vector Informatik GmbH. All rights reserved. Any distribution or copying is subject to prior written approval by Vector. V1.0 | 2019-04-04
vConnect
Open Secure Holistic
We look forward to your OTA projects!