More Related Content
Similar to Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW (20)
Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW
- 1. © copyright 2004 by OSGi Alliance All rights reserved.
Principles of a Vehicle Infotainment
Platform
Hans-Ulrich Michel
BMW Group
Forschung und Technik
- 2. © copyright 2004 by OSGi Alliance. All rights reserved.
Agenda
• Vehicle System Architecture
• Trends In Vehicle Industry
– The Infotainment Domain
– Service Platform Architecture
• Autosar and OSGi Technology
• Software-Download
– Opportunities and Challenges
• End2End-Standardization: GST
• OSGi Technology in 5-, 6-series
• Wrap up
- 3. © copyright 2004 by OSGi Alliance. All rights reserved.
Vehicle System Architecture
7-series
MultimediaBody/Comfort Body/Comfort Security Chassis/Power
Train
- 4. © copyright 2004 by OSGi Alliance. All rights reserved.
Costs per
node
PT-CAN
Vehicle System Architecture
K-CAN
System
K-CAN Peripherie byteflight
MOST
Body/Comfort
Multimedia
Security Chassis/Power
Train
PT-CAN
20K 125K 1M 10M 25M
LIN
K-CAN
PT-CAN
MOSTCosts/node
Flexray
Byteflight
Data Rate
bit/sec
0,512,55
- 5. © copyright 2004 by OSGi Alliance. All rights reserved.
• Looking at the design of ECU´s:
– Standardize network management
functions and communication services in
different domains to reduce software
development costs:
- First step to an open system design
Vehicle System Architecture
ECU Design
- 6. © copyright 2004 by OSGi Alliance. All rights reserved.
Vehicle System Architecture
ECU Design
7: Application Layer
6: Presentation Layer
5: Session Layer
4: Transport Layer
3: Network Layer
2: Data Link Layer
1: Physical Layer
ISO/OSI Model of
Communication
MOST Transceiver SW
Command Interpreter
NetBlock Application
Netservice Layer 1
Optical
Transmitter
Optical
Receiver
CAN Driver SW
Application
Network
Layer
CAN Comm HW
Interaction
Layer
OSEK/VDX
NM
- 7. © copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry
HW-Platform
Service-Platform
- Supplier Black-Box
development
- HW/SW-monolith
MOST HW
App1 App2 App3
MOST Netservice
- Integrated SW/HW-
development
- Flash-Update of SW,
complete image
generation
- Independent SW/HW-
Development
- Software Component-
Update
App1 App2 App3
From a “black box” to a service platform
- 8. © copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry:
The Infotainment Domain
Tuner
Navi
Ampl
Speech
MMI FrontASC
BC
TV
Phone Telematics
HW-Platform
Phone
OS (VXWorks, QNX, Linux..)
JVM, JNI Native App´s
OSGi-Framework and Base-Services
Vehicle func
Nav
Tuner
ClimaCon
Telematic
OSGi Standard an enabling technology
Satellite 1 Satellite n
Navi/Telematic/Services
Serivces
• Concentrate functionality
• Country specific solutions
• Life cycle mismatch
• Scalability
- 9. © copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry:
The Infotainment Domain
OSGi Standard an enabling technology
- 10. © copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry:
Service Platform Architecture ?
OSGi Standard an enabling technology
MOST
system
bus
CAN
- 11. © copyright 2004 by OSGi Alliance. All rights reserved.
Autosar Standardization
Autosar-RTE is a
middleware
to abstract from
bus-specific logic
CAN HW
App 6 App7 App8
OSEK/VDX OS
MOST HW
App1 App2 App3
Most Netservices
App1 App2 App3
MOST HW
Most Netservices
CAN HW
OSEK/VDX OS
Autosar RTE
App 6 App7 App8
- 12. © copyright 2004 by OSGi Alliance. All rights reserved.
Autosar Standardization
• The goal of the Autosar process:
– Virtual, independent description of ECU´s, SW-components and
system constrains
– Mapping of software to hardware depending on quality factors
and system constrains
- 13. © copyright 2004 by OSGi Alliance. All rights reserved.
Autosar and OSGi Technology
• OSGi is execution environment for a single device to
support a standard deployment model
• Autosar is a distributed environment, static after
generation, designed for multi-language use and
supports hard real-time. Autosar defines a process for
system creation
- 14. © copyright 2004 by OSGi Alliance. All rights reserved.
Autosar and OSGi Technology
AUTOSAR/OSGi
ZT-4
H.-U. Michel
02.08.04
Seite 3
OSGi Autosar ConnectorOSGi Autosar Connector DMTDMT
AUTOSAR DMT
DownloadDownload
DOWNLOAD
OSGi FrameworkOSGi Framework
OSGi BundlesOSGi Bundles
OSGi BundlesOSGi Bundles
OSGi BundlesOSGi Bundles
OSGi BundlesOSGi Bundles
Autosar FrameworkAutosar Framework
OSGi BundlesOSGi Bundles
OSGi BundlesOSGi Bundles
OSGi BundlesOSGi Bundles
Autosar DUsAutosar DUs Rem.EURem.EU
Management AdapterManagement AdapterDiagnostics AdapterDiagnostics Adapter
Event ManagerEvent Manager
HW AbstractionHW Abstraction
DIAG CONFIG
DEPLOY
STATUS
DMT
EVENT
CONFIG
DEPLOY
STATUS
AUTOSAR
DMT
EVENT
DOWNLOAD
DMT
DIAG
EVENT
CONFIG
DEPLOY
STATUS
DMT
EVENT
DOWNLOAD
DMT
EVENT
Autosar IssuesAutosar Issues OSGi IssuesOSGi Issues Automotive Autosar +
OSGi Issues
Automotive Autosar +
OSGi Issues
HardwareHardware
OSGi Remote
Manager
OSGi Remote
Manager
CONFIG Configuration Interface (combine with DMT?)
DMT Distributed Management Tree
DEPLOY Deployment
STATUS Status Requests
AUTOSAR Remote Autosar Components Protocol
EVENT Event Distribution
DOWNLOAD Download Management
DIAG Diagnostics
Autosar Remote
Manager
Autosar Remote
Manager
Autosar Remote
Diagnostics
Autosar Remote
Diagnostics
- 15. © copyright 2004 by OSGi Alliance. All rights reserved.
SW Download - Opportunities
Customer
Loyalty
Increased
Flexibility
Value
Conservation
New
Business
model
Usage ResellOrder Production Delivery
• Independent SW/HW-development process:
Supplier independence, reduced costs, increased
flexibility
• Software-Upgrades after production for long-term,
simplified maintenance
• Remote Diagnostics
• SW-Update/Upgrade before resale
• Software-based option for vehicle individuali-zation
and customer personalization in production, on
dealer level or via E2E-service chain delivery:
“Software as a Product”
- 16. © copyright 2004 by OSGi Alliance. All rights reserved.
SW Download - Challenges
• Enable seamless software-development process
(Supplier, OEM, Third-Party)
– Model-Based Development
– Integrated Product-Data and SW-Configuration-Management
– Change-Management / Control Compatibility / Testing
– Security Infrastructure, graduated Firewall-Concept (AA),
Certification Mechanism for Software and HW
• Software as a Product: Open E2E-delivery chain ?
Usage ResellOrder Production Delivery
- 17. © copyright 2004 by OSGi Alliance. All rights reserved.
End2End Standardization: GST
Status Quo
Telematics Service
Operator
Network
Operator
Network
Operator
Service
Provider
Service
Provider
In-vehicle
Terminal
In-vehicle
Presentation
Telematics Service
Operator
Network
Operator
Network
Operator
Service
Provider
Service
Provider
In-vehicle
Terminal
In-vehicle
Presentation
Telematics Service
Operator
Network
Operator
Network
Operator
Service
Provider
Service
Provider
In-vehicle
Terminal
In-vehicle
Presentation
- 18. © copyright 2004 by OSGi Alliance. All rights reserved.
End2End Standardization: GST
Horizontal Market Evolution
In-vehicle
Presentation
In-vehicle
Presentation
In-vehicle
Terminal
In-vehicle
Terminal
In-vehicle
Terminal
Service
Provider
Service
Provider
Service
Provider
Service Provider
Telematics Service
Operator
Network
Operator
Service
Provider
In-vehicle
Presentation
- 19. © copyright 2004 by OSGi Alliance. All rights reserved.
End2End Standardization: GST
Open Platform Beyond The Vehicle
• National scope
• European harmonization
• National scope
• Open service delivery platform
• Harmonized access network profiles
• Protocol standardization
• Open, but secure runtime environment
• User interface
• Vendor-independent minimum vehicle access
• Interface and platform standardization
Open In-vehicle
Platform
Delivery Platform
Operator
Service
Provider
• Need to harmonize many private, proprietary,
isolated, costly solutions
• Need for a common provider of high quality content
• Need for European standards in formats
Traffic
Weather
Road
Status
E-Call
Accident /
Hazard Warning
- 20. © copyright 2004 by OSGi Alliance. All rights reserved.
OSGi Technology in 5-, 6-series
• Service Platform Concept
• High End – 2DIN-system Head Unit with
16:9 widescreen and Controller, Integration
of DVD / CD-Drive
• Integrated Modules (GPS, Gyro,..)
• Microprocessor: 32bit SH4 166MHz/300
Mips
• OS: VX-Works RTOS
• Integration Vehicle functionality (Tuner, CD,
Speech I/O, Phone, Navigation etc.) and
ConnectedDrive-Services (BMW Assist,
BMW Online)
• MOST, CAN Interface for networking
• Jeode VM, P-Java Runtime
• Based on TLA-architecture
- 21. © copyright 2004 by OSGi Alliance. All rights reserved.
Wrap Up
• Trend to concentrate functionality in service platforms
and to reduce the number of ECU´s
- OSGi Standard is an enabling technology !
• The automotive industry is changing to an industry
mainly driven by electronics and SW:
- new development process
- match this to organizational structure
• SW-Download offers a lot of opportunities
• Standardization is an important issue
• BMW is addressing this issues in different
standardization activities and projects