SlideShare a Scribd company logo
© copyright 2004 by OSGi Alliance All rights reserved.
Principles of a Vehicle Infotainment
Platform
Hans-Ulrich Michel
BMW Group
Forschung und Technik
© 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
© copyright 2004 by OSGi Alliance. All rights reserved.
Vehicle System Architecture
7-series
MultimediaBody/Comfort Body/Comfort Security Chassis/Power
Train
© 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
© 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
© 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
© 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
© 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
© copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry:
The Infotainment Domain
OSGi Standard an enabling technology
© copyright 2004 by OSGi Alliance. All rights reserved.
Trends In Vehicle Industry:
Service Platform Architecture ?
OSGi Standard an enabling technology
MOST
system
bus
CAN
© 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
© 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
© 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
© 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
© 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”
© 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
© 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
© 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
© 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
© 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
© 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

More Related Content

What's hot

How to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sHow to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sRenesas America
 
Car crash protection
Car crash protection  Car crash protection
Car crash protection Suyash Rewale
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise controlArun Raja
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackEmbitel Technologies (I) PVT LTD
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car SecuritySuresh Mandava
 
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsThe Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsKun-Da Wu
 
Self driving car
Self driving carSelf driving car
Self driving carzebatasneem
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingEmbitel Technologies (I) PVT LTD
 
VEHICLE TO VEHICLE WIRELESS COMMUNICATION
VEHICLE TO VEHICLE WIRELESS COMMUNICATIONVEHICLE TO VEHICLE WIRELESS COMMUNICATION
VEHICLE TO VEHICLE WIRELESS COMMUNICATIONRahul Natarajan
 
Understanding UNECE WP.29 regulations on cybersecurity
Understanding UNECE WP.29 regulations on cybersecurityUnderstanding UNECE WP.29 regulations on cybersecurity
Understanding UNECE WP.29 regulations on cybersecurityDominik Strube
 
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture Embitel Technologies (I) PVT LTD
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaCore
 
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLESPROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLESiQHub
 
Automotive Security (Connected Vehicle Security Issues)
Automotive Security (Connected Vehicle Security Issues)Automotive Security (Connected Vehicle Security Issues)
Automotive Security (Connected Vehicle Security Issues)Priyanka Aash
 

What's hot (20)

How to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU'sHow to Apply Functional Safety to Autosar ECU's
How to Apply Functional Safety to Autosar ECU's
 
Car crash protection
Car crash protection  Car crash protection
Car crash protection
 
Adaptive cruise control
Adaptive cruise controlAdaptive cruise control
Adaptive cruise control
 
Flash Bootloader Development for ECU programming
Flash Bootloader Development for ECU programmingFlash Bootloader Development for ECU programming
Flash Bootloader Development for ECU programming
 
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStackWhat is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
What is AUTOSAR Communication Stack (ComStack)?Get introduced to CAN ComStack
 
Connected Car Security
Connected Car SecurityConnected Car Security
Connected Car Security
 
Hud
Hud Hud
Hud
 
Air traffic management
Air traffic managementAir traffic management
Air traffic management
 
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous CarsThe Future of Connected Car - V2X is an enabling technology for Autonomous Cars
The Future of Connected Car - V2X is an enabling technology for Autonomous Cars
 
Self driving car
Self driving carSelf driving car
Self driving car
 
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU ReprogrammingUnderstanding Flash Bootloader Software and Automotive ECU Reprogramming
Understanding Flash Bootloader Software and Automotive ECU Reprogramming
 
What is AUTOSAR Communiation Stack
What is AUTOSAR Communiation StackWhat is AUTOSAR Communiation Stack
What is AUTOSAR Communiation Stack
 
VEHICLE TO VEHICLE WIRELESS COMMUNICATION
VEHICLE TO VEHICLE WIRELESS COMMUNICATIONVEHICLE TO VEHICLE WIRELESS COMMUNICATION
VEHICLE TO VEHICLE WIRELESS COMMUNICATION
 
Understanding UNECE WP.29 regulations on cybersecurity
Understanding UNECE WP.29 regulations on cybersecurityUnderstanding UNECE WP.29 regulations on cybersecurity
Understanding UNECE WP.29 regulations on cybersecurity
 
Comparison Between CAN and CAN FD
Comparison Between CAN and CAN FDComparison Between CAN and CAN FD
Comparison Between CAN and CAN FD
 
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
UDS: Vehicle Diagnostics in AUTOSAR Software Architecture
 
KWP 2000 and UDS Protocols | Analysis & Comparison
KWP 2000 and UDS Protocols | Analysis & ComparisonKWP 2000 and UDS Protocols | Analysis & Comparison
KWP 2000 and UDS Protocols | Analysis & Comparison
 
Adaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR ArchitectureAdaptive AUTOSAR - The New AUTOSAR Architecture
Adaptive AUTOSAR - The New AUTOSAR Architecture
 
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLESPROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
PROGRESS OF AUTOSAR STANDARDS FOR FUTURE INTELLIGENT VEHICLES
 
Automotive Security (Connected Vehicle Security Issues)
Automotive Security (Connected Vehicle Security Issues)Automotive Security (Connected Vehicle Security Issues)
Automotive Security (Connected Vehicle Security Issues)
 

Viewers also liked

FirstPartner 2015 Automotive In-Vehicle Infotainment Market Map
FirstPartner 2015 Automotive In-Vehicle Infotainment Market MapFirstPartner 2015 Automotive In-Vehicle Infotainment Market Map
FirstPartner 2015 Automotive In-Vehicle Infotainment Market MapFirstPartner
 
Mercedes ahead of bmw and audi in social buzz
Mercedes ahead of bmw and audi in social buzzMercedes ahead of bmw and audi in social buzz
Mercedes ahead of bmw and audi in social buzzSimplify360
 
Infotainment System Trend Tracking
Infotainment System Trend TrackingInfotainment System Trend Tracking
Infotainment System Trend Trackingzmustafa
 
Mercedesvs vs bmw-2014
Mercedesvs vs  bmw-2014Mercedesvs vs  bmw-2014
Mercedesvs vs bmw-2014Santosh Kumar
 
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022Allied Market Research
 
Articulos Mundo Mercedes - Benz
Articulos Mundo Mercedes - BenzArticulos Mundo Mercedes - Benz
Articulos Mundo Mercedes - BenzOfertasOcasion
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...MaxEye Technologies Private Limited
 
The Automotive Industry: Global Developments of Production and Registrations
The Automotive Industry: Global Developments of Production and RegistrationsThe Automotive Industry: Global Developments of Production and Registrations
The Automotive Industry: Global Developments of Production and RegistrationsInovev
 
Current situation of the European car market and the foreseeable changes
Current situation of the European car market and the foreseeable changesCurrent situation of the European car market and the foreseeable changes
Current situation of the European car market and the foreseeable changesInovev
 
Why choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainmentWhy choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainmentAleksandra Khvoynitskaya
 
Modular Design
Modular DesignModular Design
Modular DesignBrad Lewis
 
Bmw Vs Mercedes
Bmw Vs MercedesBmw Vs Mercedes
Bmw Vs Mercedesoscarr
 
The Chief Data Officer: Bridging the gap between data and decision-making
The Chief Data Officer: Bridging the gap between data and decision-makingThe Chief Data Officer: Bridging the gap between data and decision-making
The Chief Data Officer: Bridging the gap between data and decision-makingExperian Data Quality
 

Viewers also liked (18)

Infotainment
InfotainmentInfotainment
Infotainment
 
INFOTAINMENT
INFOTAINMENTINFOTAINMENT
INFOTAINMENT
 
FirstPartner 2015 Automotive In-Vehicle Infotainment Market Map
FirstPartner 2015 Automotive In-Vehicle Infotainment Market MapFirstPartner 2015 Automotive In-Vehicle Infotainment Market Map
FirstPartner 2015 Automotive In-Vehicle Infotainment Market Map
 
Mercedes ahead of bmw and audi in social buzz
Mercedes ahead of bmw and audi in social buzzMercedes ahead of bmw and audi in social buzz
Mercedes ahead of bmw and audi in social buzz
 
Infotainment system of car
Infotainment system of carInfotainment system of car
Infotainment system of car
 
Infotainment System Trend Tracking
Infotainment System Trend TrackingInfotainment System Trend Tracking
Infotainment System Trend Tracking
 
Mercedesvs vs bmw-2014
Mercedesvs vs  bmw-2014Mercedesvs vs  bmw-2014
Mercedesvs vs bmw-2014
 
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
In-Car Infotainment Market is Expected to Reach $33.8 Billion, Globally by 2022
 
Articulos Mundo Mercedes - Benz
Articulos Mundo Mercedes - BenzArticulos Mundo Mercedes - Benz
Articulos Mundo Mercedes - Benz
 
TTTech automotive-overview
TTTech automotive-overviewTTTech automotive-overview
TTTech automotive-overview
 
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
Automotive Infotainment Test Solution or In-Vehicle Infotainment Testing (IVI...
 
The Automotive Industry: Global Developments of Production and Registrations
The Automotive Industry: Global Developments of Production and RegistrationsThe Automotive Industry: Global Developments of Production and Registrations
The Automotive Industry: Global Developments of Production and Registrations
 
Current situation of the European car market and the foreseeable changes
Current situation of the European car market and the foreseeable changesCurrent situation of the European car market and the foreseeable changes
Current situation of the European car market and the foreseeable changes
 
Why choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainmentWhy choose qt framework for in vehicle infotainment
Why choose qt framework for in vehicle infotainment
 
Modular Design
Modular DesignModular Design
Modular Design
 
modular-design-playbook
modular-design-playbookmodular-design-playbook
modular-design-playbook
 
Bmw Vs Mercedes
Bmw Vs MercedesBmw Vs Mercedes
Bmw Vs Mercedes
 
The Chief Data Officer: Bridging the gap between data and decision-making
The Chief Data Officer: Bridging the gap between data and decision-makingThe Chief Data Officer: Bridging the gap between data and decision-making
The Chief Data Officer: Bridging the gap between data and decision-making
 

Similar to Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW

The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...
The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...
The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...mfrancis
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
OSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U MichelOSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U Michelmfrancis
 
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...mfrancis
 
4 Paradigm Shifts for the Connected Car of the Future
4 Paradigm Shifts for the Connected Car of the Future4 Paradigm Shifts for the Connected Car of the Future
4 Paradigm Shifts for the Connected Car of the FutureHiveMQ
 
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...mfrancis
 
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Design World
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGiUsers
 
Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Tarik Hammadou
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050pptePhani Kumar
 
The AMIC Api's - OSGi in an Automotive Platform - E Nelson
The AMIC Api's - OSGi in an Automotive Platform - E NelsonThe AMIC Api's - OSGi in an Automotive Platform - E Nelson
The AMIC Api's - OSGi in an Automotive Platform - E Nelsonmfrancis
 
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...mfrancis
 
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault microStartupAlliance
 
Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012Alison Chaiken
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Andrei Kholodnyi
 
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...RealTime-at-Work (RTaW)
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Dr. Anish Cheriyan (PhD)
 

Similar to Principles of a vehicle infotainment platform - Hans-Ulrich Michel, BMW (20)

The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...
The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...
The FleetBoard Solution and the Case for OSGi Technology - Hendrik Höfer, Mic...
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
OSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U MichelOSGi Technology in the Vehicle - H U Michel
OSGi Technology in the Vehicle - H U Michel
 
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...
Integration and Use of Mobile Devices in the Car - Olivier Pavé, Siemens VDO...
 
4 Paradigm Shifts for the Connected Car of the Future
4 Paradigm Shifts for the Connected Car of the Future4 Paradigm Shifts for the Connected Car of the Future
4 Paradigm Shifts for the Connected Car of the Future
 
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
An OSGi Environment for FlexibleService Concepts - Detlef Kuck, Teamleader Te...
 
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...Module Consolidation: Combining Safety-Critical Automotive Applications with ...
Module Consolidation: Combining Safety-Critical Automotive Applications with ...
 
OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
 
Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1Rosella reference design architecture v 0.1
Rosella reference design architecture v 0.1
 
T062500000 p003050ppte
T062500000 p003050ppteT062500000 p003050ppte
T062500000 p003050ppte
 
The AMIC Api's - OSGi in an Automotive Platform - E Nelson
The AMIC Api's - OSGi in an Automotive Platform - E NelsonThe AMIC Api's - OSGi in an Automotive Platform - E Nelson
The AMIC Api's - OSGi in an Automotive Platform - E Nelson
 
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...
The Universal Device Needs the Universal Gateway - Chris Wild, Siemens VDO Au...
 
OMA for Automotive Presentation
OMA for Automotive PresentationOMA for Automotive Presentation
OMA for Automotive Presentation
 
160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro160811_오토테크컨퍼런스_vault micro
160811_오토테크컨퍼런스_vault micro
 
Teksun Corporate Overview 2014
Teksun Corporate Overview 2014Teksun Corporate Overview 2014
Teksun Corporate Overview 2014
 
Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012Booth content from Maker Faire Bay Area 2012
Booth content from Maker Faire Bay Area 2012
 
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
Mixed-critical adaptive AUTOSAR stack based on VxWorks, Linux, and virtualiza...
 
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
Strategies for End-to-End Timing Guarantees in a Centralized Software Defined...
 
VineeshKumar_Resume
VineeshKumar_ResumeVineeshKumar_Resume
VineeshKumar_Resume
 
Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...Software defined vehicles,automotive standards (safety, security), agile cont...
Software defined vehicles,automotive standards (safety, security), agile cont...
 

More from mfrancis

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...mfrancis
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)mfrancis
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)mfrancis
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruumfrancis
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...mfrancis
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...mfrancis
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...mfrancis
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)mfrancis
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...mfrancis
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)mfrancis
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...mfrancis
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...mfrancis
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...mfrancis
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)mfrancis
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)mfrancis
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)mfrancis
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...mfrancis
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)mfrancis
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...mfrancis
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)mfrancis
 

More from mfrancis (20)

Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
Eclipse Modeling Framework and plain OSGi the easy way - Mark Hoffman (Data I...
 
OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)OSGi and Java 9+ - BJ Hargrave (IBM)
OSGi and Java 9+ - BJ Hargrave (IBM)
 
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
Simplify Web UX Coding using OSGi Modularity Magic - Paul Fraser (A2Z Living)
 
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank LyaruuOSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
OSGi for the data centre - Connecting OSGi to Kubernetes - Frank Lyaruu
 
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
Remote Management and Monitoring of Distributed OSGi Applications - Tim Verbe...
 
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
OSGi with Docker - a powerful way to develop Java systems - Udo Hafermann (So...
 
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
A real world use case with OSGi R7 - Jurgen Albert (Data In Motion Consulting...
 
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
OSGi Feature Model - Where Art Thou - David Bosschaert (Adobe)
 
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
 
OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)OSGi CDI Integration Specification - Ray Augé (Liferay)
OSGi CDI Integration Specification - Ray Augé (Liferay)
 
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
How OSGi drives cross-sector energy management - Jörn Tümmler (SMA Solar Tech...
 
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
Improved developer productivity thanks to Maven and OSGi - Lukasz Dywicki (Co...
 
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
It Was Twenty Years Ago Today - Building an OSGi based Smart Home System - Ch...
 
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)Popular patterns revisited on OSGi - Christian Schneider (Adobe)
Popular patterns revisited on OSGi - Christian Schneider (Adobe)
 
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
Integrating SLF4J and the new OSGi LogService 1.4 - BJ Hargrave (IBM)
 
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
OSG(a)i: because AI needs a runtime - Tim Verbelen (imec)
 
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
Flying to Jupiter with OSGi - Tony Walsh (ESA) & Hristo Indzhov (Telespazio V...
 
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
MicroProfile, OSGi was meant for this - Ray Auge (Liferay)
 
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
Prototyping IoT systems with a hybrid OSGi & Node-RED platform - Bruce Jackso...
 
How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)How to connect your OSGi application - Dirk Fauth (Bosch)
How to connect your OSGi application - Dirk Fauth (Bosch)
 

Recently uploaded

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Product School
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsPaul Groth
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀DianaGray10
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Product School
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Alison B. Lowndes
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...Product School
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupCatarinaPereira64715
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxAbida Shariff
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCzechDreamin
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekCzechDreamin
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Julian Hyde
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeCzechDreamin
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxJennifer Lim
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Thierry Lestable
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...Product School
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
Exploring UiPath Orchestrator API: updates and limits in 2024 🚀
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
ODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User GroupODC, Data Fabric and Architecture User Group
ODC, Data Fabric and Architecture User Group
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya HalderCustom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
Custom Approval Process: A New Perspective, Pavel Hrbacek & Anindya Halder
 
AI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří KarpíšekAI revolution and Salesforce, Jiří Karpíšek
AI revolution and Salesforce, Jiří Karpíšek
 
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
Measures in SQL (a talk at SF Distributed Systems meetup, 2024-05-22)
 
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi IbrahimzadeFree and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
Free and Effective: Making Flows Publicly Accessible, Yumi Ibrahimzade
 
Search and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical FuturesSearch and Society: Reimagining Information Access for Radical Futures
Search and Society: Reimagining Information Access for Radical Futures
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptxWSO2CONMay2024OpenSourceConferenceDebrief.pptx
WSO2CONMay2024OpenSourceConferenceDebrief.pptx
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 

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