SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
OSGi Applications for the Next Generation of
Automotive and Vehicle Infrastructure
Systems
Scott Andrews,Scott Andrews, CogeniaCogenia Partners, LLCPartners, LLC
October, 2005October, 2005
OverviewOverview
•• Emerging Trends in Automotive InfotainmentEmerging Trends in Automotive Infotainment
•• Key Issues for the Car IndustryKey Issues for the Car Industry
•• OSGiOSGi SolutionsSolutions
•• Barriers and ResolutionsBarriers and Resolutions
•• ConclusionsConclusions
Cars, CE and the RoadCars, CE and the Road……A Collision CourseA Collision Course
Portable CE TrendsPortable CE Trends
–– More functions per deviceMore functions per device
–– High data rate short rangeHigh data rate short range
wireless connectivitywireless connectivity
–– Geometric increase inGeometric increase in datadata
storagestorage capacitycapacity
Car System TrendsCar System Trends
–– Graphical User InterfacesGraphical User Interfaces
–– High capability ComputingHigh capability Computing
–– Wireless CommunicationsWireless Communications
Road Infrastructure TrendsRoad Infrastructure Trends
–– Infrastructure based safetyInfrastructure based safety
systemssystems
–– Roadside communicationsRoadside communications
–– US Vehicle InfrastructureUS Vehicle Infrastructure
Integration Program (VII)Integration Program (VII)
–– EU GST programEU GST program
The Next
5 Years
Key Issues:
- Device Integration
- Interoperability
- Upgradability/Features
- Regionalization
- Longevity/Lifecycle
CE and Automotive Life CyclesCE and Automotive Life Cycles
Vehicle
Production
Vehicle
Prototypes
Design
Development
Vehicle
Design
Vehicle
Concept
Tech-
nology
Prototypes
Production
Design
36-48 months
24-36 Months
Vehicle
Pilot
Production
Technology
Protos
Prod
Design
Protos
Prod
Design
Protos
Prod
Design
Protos
Prod
Design
Protos
Prod
Design
Product Product Product Product
Product
48-60 Months=4 to 5
Consumer
Product Cycles!!
Electronic Components
CarCar--CE Device IntegrationCE Device Integration
•• Seamless CE Device integration in the car is criticalSeamless CE Device integration in the car is critical……ButBut……
–– CE technology changes many times over car lifeCE technology changes many times over car life
–– LLimited uniformity among devices makes integration aimited uniformity among devices makes integration a
consumer nightmareconsumer nightmare
•• Very risky to install interfaces for one type/make of deviceVery risky to install interfaces for one type/make of device
–– Obsolete before the car launches!Obsolete before the car launches!
•• Very difficult to make single interface that supports manyVery difficult to make single interface that supports many
device types/makesdevice types/makes
–– e.g. Bluetooth interoperability issues are causing many care.g. Bluetooth interoperability issues are causing many car
makers to question approach (more consumer problems thanmakers to question approach (more consumer problems than
benefits)benefits)
Automotive Features and UpgradesAutomotive Features and Upgrades
•• Optional features provide profitable upgrade marketOptional features provide profitable upgrade market
for makers and dealersfor makers and dealers……ButBut……
–– Factory provisioning is risky, andFactory provisioning is risky, and dealers often end updealers often end up
discounting features to sell car (US issue)discounting features to sell car (US issue)
–– Complex systems usually have problems, and fixing them isComplex systems usually have problems, and fixing them is
difficult after car is solddifficult after car is sold
•• Car industry faces difficult choicesCar industry faces difficult choices
–– Forgo technology to avoid riskForgo technology to avoid risk
–– Risk consumer dissatisfaction because technology featuresRisk consumer dissatisfaction because technology features
are out of date, donare out of date, don’’t work properly, etct work properly, etc
Infrastructure IntegrationInfrastructure Integration
•• Integration of vehicle with roadside infrastructure isIntegration of vehicle with roadside infrastructure is
next important wavenext important wave
–– US Vehicle Infrastructure Integration ProgramUS Vehicle Infrastructure Integration Program
–– EC GST ProgramEC GST Program
–– Both programs promise to enable new level of safety andBoth programs promise to enable new level of safety and
roadway management systemsroadway management systems
•• But, Implementation is challengingBut, Implementation is challenging
–– Difficult to require software uniformity across largeDifficult to require software uniformity across large
independent regions with different problems to solveindependent regions with different problems to solve
–– Early systems will be obsolete quicklyEarly systems will be obsolete quickly
•• Loss of safety benefitsLoss of safety benefits
•• Loss of consumer confidence, satisfactionLoss of consumer confidence, satisfaction
OSGiOSGi Provides Elegant Solutions for the Next Generation ofProvides Elegant Solutions for the Next Generation of
Car SystemsCar Systems
CE Device Integration
Provide core feature bundles with car
- Hands free phone, music player, etc)
Provision custom device interfaces
after sale
-Adapt user’s CE devices to Car systems
Fixes Interoperability issues AND creates
new dealer market for software
Feature Implementation
Provision software car features at sale
-Huge profit margin, low risk
Provide consumers with new features
after sale
-Opens new market for OEMs and dealers
-May be able to sell and install online for
even higher profit margins
Lifecycle Management
Provide upgrades and bug fixes over
life of car
- OSGi service paradigm provides much
more controllable software architecture
- Motivates increased dealer service over
full life of car
-Allows car to keep pace with technology
Infrastructure Integration
Provide core application bundles with car
-Safety applications
-Mobility applications (e.g. probe data )
Provision new functionality from roadside
-Updates to existing software
-New features and interfaces
-Software to adapt car to regional apps
Barriers and Next StepsBarriers and Next Steps
•• In the car industry,In the car industry, OSGiOSGi is misunderstood by many, andis misunderstood by many, and
feared by somefeared by some
–– Assumes more advanced software environments than many carAssumes more advanced software environments than many car
makers understandmakers understand -- comes across as geek fantasycomes across as geek fantasy
–– Terrible fear of allowing third party software into carTerrible fear of allowing third party software into car
•• Need to develop simple easily understood examples ofNeed to develop simple easily understood examples of
benefitsbenefits
–– Best opportunities are probably VII and GSTBest opportunities are probably VII and GST
–– Other opportunity might beOther opportunity might be ““software definedsoftware defined”” universaluniversal
Bluetooth hands free system where phone specific interfacesBluetooth hands free system where phone specific interfaces
are provided into general hands free systemare provided into general hands free system
•• Need to develop and implement ways to certify and validateNeed to develop and implement ways to certify and validate
servicesservices
–– Probably on a car maker by car maker basisProbably on a car maker by car maker basis
ConclusionsConclusions
•• OSGiOSGi promises to revolutionize the carpromises to revolutionize the car
–– General purpose computing and user interfaceGeneral purpose computing and user interface
environmentenvironment
–– Software based featuresSoftware based features
–– Improved match between car and fast moving CE worldImproved match between car and fast moving CE world
–– Ability to dynamically adapt car to varied regionalAbility to dynamically adapt car to varied regional
infrastructure systemsinfrastructure systems

Mais conteúdo relacionado

Mais de 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
 
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...mfrancis
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)mfrancis
 
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...mfrancis
 

Mais de mfrancis (20)

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)
 
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
Visualization of OSGi based Software Architectures in Virtual Reality - Lisa ...
 
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
Turtles all the Way Up – From OSGi bundles to Fog Computing - Tim Ward (Paremus)
 
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
OSGi in Action - How we use OSGi to build Open Liberty - Alasdair Nottingham ...
 

Último

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Último (20)

Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

OSGi Applications for the Next Generation of Automotive and Vehicle Infrastructure Systems - Kai Hackbarth, ProSyst for Scott Andrews, Cogenia Partners, LLC

  • 1. OSGi Applications for the Next Generation of Automotive and Vehicle Infrastructure Systems Scott Andrews,Scott Andrews, CogeniaCogenia Partners, LLCPartners, LLC October, 2005October, 2005
  • 2. OverviewOverview •• Emerging Trends in Automotive InfotainmentEmerging Trends in Automotive Infotainment •• Key Issues for the Car IndustryKey Issues for the Car Industry •• OSGiOSGi SolutionsSolutions •• Barriers and ResolutionsBarriers and Resolutions •• ConclusionsConclusions
  • 3. Cars, CE and the RoadCars, CE and the Road……A Collision CourseA Collision Course Portable CE TrendsPortable CE Trends –– More functions per deviceMore functions per device –– High data rate short rangeHigh data rate short range wireless connectivitywireless connectivity –– Geometric increase inGeometric increase in datadata storagestorage capacitycapacity Car System TrendsCar System Trends –– Graphical User InterfacesGraphical User Interfaces –– High capability ComputingHigh capability Computing –– Wireless CommunicationsWireless Communications Road Infrastructure TrendsRoad Infrastructure Trends –– Infrastructure based safetyInfrastructure based safety systemssystems –– Roadside communicationsRoadside communications –– US Vehicle InfrastructureUS Vehicle Infrastructure Integration Program (VII)Integration Program (VII) –– EU GST programEU GST program The Next 5 Years Key Issues: - Device Integration - Interoperability - Upgradability/Features - Regionalization - Longevity/Lifecycle
  • 4. CE and Automotive Life CyclesCE and Automotive Life Cycles Vehicle Production Vehicle Prototypes Design Development Vehicle Design Vehicle Concept Tech- nology Prototypes Production Design 36-48 months 24-36 Months Vehicle Pilot Production Technology Protos Prod Design Protos Prod Design Protos Prod Design Protos Prod Design Protos Prod Design Product Product Product Product Product 48-60 Months=4 to 5 Consumer Product Cycles!! Electronic Components
  • 5. CarCar--CE Device IntegrationCE Device Integration •• Seamless CE Device integration in the car is criticalSeamless CE Device integration in the car is critical……ButBut…… –– CE technology changes many times over car lifeCE technology changes many times over car life –– LLimited uniformity among devices makes integration aimited uniformity among devices makes integration a consumer nightmareconsumer nightmare •• Very risky to install interfaces for one type/make of deviceVery risky to install interfaces for one type/make of device –– Obsolete before the car launches!Obsolete before the car launches! •• Very difficult to make single interface that supports manyVery difficult to make single interface that supports many device types/makesdevice types/makes –– e.g. Bluetooth interoperability issues are causing many care.g. Bluetooth interoperability issues are causing many car makers to question approach (more consumer problems thanmakers to question approach (more consumer problems than benefits)benefits)
  • 6. Automotive Features and UpgradesAutomotive Features and Upgrades •• Optional features provide profitable upgrade marketOptional features provide profitable upgrade market for makers and dealersfor makers and dealers……ButBut…… –– Factory provisioning is risky, andFactory provisioning is risky, and dealers often end updealers often end up discounting features to sell car (US issue)discounting features to sell car (US issue) –– Complex systems usually have problems, and fixing them isComplex systems usually have problems, and fixing them is difficult after car is solddifficult after car is sold •• Car industry faces difficult choicesCar industry faces difficult choices –– Forgo technology to avoid riskForgo technology to avoid risk –– Risk consumer dissatisfaction because technology featuresRisk consumer dissatisfaction because technology features are out of date, donare out of date, don’’t work properly, etct work properly, etc
  • 7. Infrastructure IntegrationInfrastructure Integration •• Integration of vehicle with roadside infrastructure isIntegration of vehicle with roadside infrastructure is next important wavenext important wave –– US Vehicle Infrastructure Integration ProgramUS Vehicle Infrastructure Integration Program –– EC GST ProgramEC GST Program –– Both programs promise to enable new level of safety andBoth programs promise to enable new level of safety and roadway management systemsroadway management systems •• But, Implementation is challengingBut, Implementation is challenging –– Difficult to require software uniformity across largeDifficult to require software uniformity across large independent regions with different problems to solveindependent regions with different problems to solve –– Early systems will be obsolete quicklyEarly systems will be obsolete quickly •• Loss of safety benefitsLoss of safety benefits •• Loss of consumer confidence, satisfactionLoss of consumer confidence, satisfaction
  • 8. OSGiOSGi Provides Elegant Solutions for the Next Generation ofProvides Elegant Solutions for the Next Generation of Car SystemsCar Systems CE Device Integration Provide core feature bundles with car - Hands free phone, music player, etc) Provision custom device interfaces after sale -Adapt user’s CE devices to Car systems Fixes Interoperability issues AND creates new dealer market for software Feature Implementation Provision software car features at sale -Huge profit margin, low risk Provide consumers with new features after sale -Opens new market for OEMs and dealers -May be able to sell and install online for even higher profit margins Lifecycle Management Provide upgrades and bug fixes over life of car - OSGi service paradigm provides much more controllable software architecture - Motivates increased dealer service over full life of car -Allows car to keep pace with technology Infrastructure Integration Provide core application bundles with car -Safety applications -Mobility applications (e.g. probe data ) Provision new functionality from roadside -Updates to existing software -New features and interfaces -Software to adapt car to regional apps
  • 9. Barriers and Next StepsBarriers and Next Steps •• In the car industry,In the car industry, OSGiOSGi is misunderstood by many, andis misunderstood by many, and feared by somefeared by some –– Assumes more advanced software environments than many carAssumes more advanced software environments than many car makers understandmakers understand -- comes across as geek fantasycomes across as geek fantasy –– Terrible fear of allowing third party software into carTerrible fear of allowing third party software into car •• Need to develop simple easily understood examples ofNeed to develop simple easily understood examples of benefitsbenefits –– Best opportunities are probably VII and GSTBest opportunities are probably VII and GST –– Other opportunity might beOther opportunity might be ““software definedsoftware defined”” universaluniversal Bluetooth hands free system where phone specific interfacesBluetooth hands free system where phone specific interfaces are provided into general hands free systemare provided into general hands free system •• Need to develop and implement ways to certify and validateNeed to develop and implement ways to certify and validate servicesservices –– Probably on a car maker by car maker basisProbably on a car maker by car maker basis
  • 10. ConclusionsConclusions •• OSGiOSGi promises to revolutionize the carpromises to revolutionize the car –– General purpose computing and user interfaceGeneral purpose computing and user interface environmentenvironment –– Software based featuresSoftware based features –– Improved match between car and fast moving CE worldImproved match between car and fast moving CE world –– Ability to dynamically adapt car to varied regionalAbility to dynamically adapt car to varied regional infrastructure systemsinfrastructure systems