SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Enhanced OSGi remote management
The centrepiece of an open telematics service provisioning chain
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Outline
! Telematics
! An OSGi-based approach for an open telematics market
! 3GT: enabling interoperability in telematics service delivery
! The 3GT implementation at the Munich test site
! Pushing the boundaries of OSGi Remote Management
! Field trials and interoperability testing
! Conclusions
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
What is Telematics?
! Telcos: Teleservice as opposed to bearer service
! Commonly: Telematics = Automotive Telematics
! Historically:
! Voice amplified by some lightweight signalling and information
transfer protocol
! Examples: GATS, ACP
! Recently complemented by WAP and other online services
! Consumer not always the immediate end-point (cf. diagnostics)
! Evolving hybrid service delivery, i.e. involving both, on-board
and off-board components
Services delivered to the mobile user with
specific focus on, or particular added value in
an automobile environment.
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
What is wrong withTelematics?
! First generation telematics:
! Hardware-based dedicated single-service solutions
! Standalone, vertically integrated units
! Redundant designs, no synergies
! (Almost) no standardization
! Second generation telematics:
! Partial standardization, especially on the signalling protocol
! Services tightly coupled with information transfer protocol
! Standards suffering from low acceptance and penetration
! Still high degree of proprietary system solutions
! Closed, embedded in-vehicle platforms
While there clearly is a market for telematics, its
potential remains limited due to lack of openness.
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Creating an open market
Service
Provider
Open
Telematics
Market
Service
Provider
Service
Provider
Service
User
Service
User
Service
User
Ease of Market Access
Ease of Market Access
Avoid unduly high
barriers of market entry
Freedom of choice in
service consumption
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Service Aggregator – the central role
Service
Provider
Service
Aggregator
Service
Provider
Service
Provider
Service
User
Service
User
Service
User
Seeks to deliver
services to all users
Seeks personalized
service selection
Defines „rules“:
• Entry of Service Providers
• Entry of Service Users
• Contractual/Legal
• Financial/Invoicing/Billing
• Cf. Telco Model
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Fragmentation in an evolving telematics value web
Service
Creator
Service
Aggregator
Service
Operator
Consumer
Vehicle
Manufacturer
Terminal
Manufacturer
Network
Operator
Public
Authorities
Service
Provider
Telematics
Service
Provider
Open technical standards are absolutely critical.
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Telematics: current market situation
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
Per-OEM vertical implementation.
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Telematics Horizontal Market Evolution.
Transparent networking resources provided
by private telco operators.
Open telematics protocols allows „virtual“
per-OEM telematics on shared infrastructure.
In-Vehicle
Presentation
In-Vehicle
Presentation
In-Vehicle
Presentation
In-Vehicle
Terminal
In-Vehicle
Terminal
In-Vehicle
Terminal
Network
Operator
Network
Operator
Service
Provider
Service
Provider
Service
Provider
Service Provider
Telematics Service
Operator
Network
Operator
Service Providers deliver services anywhere without
having to re-develop service implementations.
Service
Provider
Further standardization will foster
interoperability among 1st tier suppliers.
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
An OSGi-based approach for open telematics
Control
Centre
OSGi Terminal
User
User
Register
Service Application Download
Software
Repository
Service
Centers
Service Application Deployment
Service Execution
Service Consumption
Service
Provisioning
Service
Provisioning
Remote
Management
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT: ensuring interoperability for the delivery chain
Control
Centres
OSGi Terminals
User
®
Service
Centers
Login
Service Discovery
Service Subscription
Application Install
Interface
I2
Interface
I1
Application Packaging
Application Deployment
Service Description
Service Registration
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT: in-vehicle service gateway personalization
User A
User
Register
Download
Terminal
2
Software
Repository
Login
Service Profile Instantiation
Variant Management
Authentication
Authentication
Authentication
Authentication
1
Service Subscriptions
Service Implementations
Service Subscriptions
2
Service Implementations
3
User A
1
4
User B
1
4
Control
Centre
Terminal
1
4
Download
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Implementing 3GT: the Munich test site
GSM/GPRS
Vodafone
Service
Provider
BMW, ...
Centre of
Operations
BMW
OSGi
Terminal
BMW
Clearing-
house
Vodafone
Authentication
Authorization
Transaction
Billing
Deployment
Authentication
Authorization
3 GT
Control Centre
Interface
I2
Interface
I1
3GT members: Site contributors:
User
Personal
Token10110
100111
01001
1001
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT: extending OSGi Remote Management
Other Control
Centre
BMW Terminal
Initial
Provisioning
Remote
Management
1 2
MA
BMW Control
Centre
BMW Terminal
Login
Service Discovery
Service Subscription
Application Install
OEM Terminal
Login
Service Discovery
Service Subscription
Application Install
AAA, incl. Login
Service Discovery
Service Subscription
Application Sync‘ing
Personal Token Mgmt.
User Profile Mgmt.
1 2
MA
1 2
MA
Switch
CC
Interface
I2
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
BMW: software distribution beyond 3GT
User A
User
Register
Software
Repository
Authentication
Authentication
Authentication
Authentication
1
Service Subscriptions
Service Implementations
Service Subscriptions
2
Service Implementations
3
Control
Centre
Vending
Terminal
10110
100111
01001
1001
4
1
User A
10110
100111
01001
1001
Download
4
Download
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT Munich Site: protoype vehicles
Open architecture:
• Java and OSGi R2 with
InitialProvisioning
• Integration into vehicle dashboard
• High usability through iDrive
controller
• Secure personalization through
token-based authentication and
Multimedia Card storage
• Based on X5 vehicle platform
• Integrated into several other vehicles
(7series, 5series, Mini)
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT exemplary Use Case.
Subscribing to a navigation service.
Download
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
3GT Field trials and interoperability experience
Control
Centre
Control
Centre
Control
Centre
Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
Conclusions
! Telematics still faces considerable horizontal market challenges
and OSGi is a key enabling technology to address them
! OSGi Remote Management is at the core of an end-to-end service
delivery chain
! 3GT has defined critical interfaces to ensure interoperability:
! Deployment and provisioning of Service Applications
! Remote user session (login) and Service Gateway personalization
! Subscription and service object management
! 3GT specifications proven through extensive field trials
! The 3GT Munich test site has extended the concepts with security,
advanced personalization, vehicle management, and electronic
payment features
3GT results and specification available to OSGi
to be considered for standardization.
Questions?

Contenu connexe

Similaire à Enhanced OSGi Remote Management - The Centerpiece of an Open Telematics Service Provisioning Chain - H J Voegel

OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGiUsers
 
Examining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H MichelExamining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H Michelmfrancis
 
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...Torben Haagh
 
Low Latency Computing and 5G Networks - targeting the future
Low Latency Computing and 5G Networks - targeting the futureLow Latency Computing and 5G Networks - targeting the future
Low Latency Computing and 5G Networks - targeting the futurehubraum IoT Academy
 
MQTT - The Key to Scalable Reliable Connected Car Platforms
MQTT - The Key to Scalable Reliable Connected Car PlatformsMQTT - The Key to Scalable Reliable Connected Car Platforms
MQTT - The Key to Scalable Reliable Connected Car PlatformsHiveMQ
 
T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs
 
SECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMSECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMiQHub
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesAlan Quayle
 
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...WSO2
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileHarry Behrens, PhD
 
International Conference Automotive BUS Systems + Ethernet
International Conference Automotive BUS Systems + EthernetInternational Conference Automotive BUS Systems + Ethernet
International Conference Automotive BUS Systems + EthernetTorben Haagh
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michelmfrancis
 
Wavecom - wireless solutions for M2M communication
Wavecom - wireless solutions for M2M communicationWavecom - wireless solutions for M2M communication
Wavecom - wireless solutions for M2M communicationWavecom
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfxmumiao
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnershipsguestdbda8cc
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnershipsguestdbda8cc
 
K P N Presentation Profitable M2 M Partnerships 180310 J F 01
K P N Presentation Profitable  M2 M Partnerships 180310 J F 01K P N Presentation Profitable  M2 M Partnerships 180310 J F 01
K P N Presentation Profitable M2 M Partnerships 180310 J F 01guestdbda8cc
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnershipsguestdbda8cc
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnershipsguestdbda8cc
 
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
 

Similaire à Enhanced OSGi Remote Management - The Centerpiece of an Open Telematics Service Provisioning Chain - H J Voegel (20)

OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems OSGi for In-Vehicle Systems
OSGi for In-Vehicle Systems
 
Examining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H MichelExamining BMW´s Open Architecture for Telematic Applications - H Michel
Examining BMW´s Open Architecture for Telematic Applications - H Michel
 
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...Automotive Embedded Multi-Core Systems Conference  - 16 - 18 September 2014 i...
Automotive Embedded Multi-Core Systems Conference - 16 - 18 September 2014 i...
 
Low Latency Computing and 5G Networks - targeting the future
Low Latency Computing and 5G Networks - targeting the futureLow Latency Computing and 5G Networks - targeting the future
Low Latency Computing and 5G Networks - targeting the future
 
MQTT - The Key to Scalable Reliable Connected Car Platforms
MQTT - The Key to Scalable Reliable Connected Car PlatformsMQTT - The Key to Scalable Reliable Connected Car Platforms
MQTT - The Key to Scalable Reliable Connected Car Platforms
 
T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014T-Labs @ WebRTC Conference in Paris, Dec 2014
T-Labs @ WebRTC Conference in Paris, Dec 2014
 
SECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORMSECURED NEW E-MOBILITY PLATFORM
SECURED NEW E-MOBILITY PLATFORM
 
Innovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud BouyguesInnovation in the network – Adding value to voice OpenCloud Bouygues
Innovation in the network – Adding value to voice OpenCloud Bouygues
 
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...
WSO2Con US 2013 - One blueprint and a multitude of applications - How WSO2 Mi...
 
WebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobileWebRTC: Business models and implications for mobile
WebRTC: Business models and implications for mobile
 
International Conference Automotive BUS Systems + Ethernet
International Conference Automotive BUS Systems + EthernetInternational Conference Automotive BUS Systems + Ethernet
International Conference Automotive BUS Systems + Ethernet
 
In Automotive Environments - HU Michel
In Automotive Environments - HU MichelIn Automotive Environments - HU Michel
In Automotive Environments - HU Michel
 
Wavecom - wireless solutions for M2M communication
Wavecom - wireless solutions for M2M communicationWavecom - wireless solutions for M2M communication
Wavecom - wireless solutions for M2M communication
 
opening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdfopening-remarks-From Vehicle Centric to People Centric.pdf
opening-remarks-From Vehicle Centric to People Centric.pdf
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnerships
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnerships
 
K P N Presentation Profitable M2 M Partnerships 180310 J F 01
K P N Presentation Profitable  M2 M Partnerships 180310 J F 01K P N Presentation Profitable  M2 M Partnerships 180310 J F 01
K P N Presentation Profitable M2 M Partnerships 180310 J F 01
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnerships
 
Kpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M PartnershipsKpn Presentation Profitable M2M Partnerships
Kpn Presentation Profitable M2M Partnerships
 
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
 

Plus de 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
 

Plus de 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)
 

Dernier

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
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
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 

Dernier (20)

Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
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
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 

Enhanced OSGi Remote Management - The Centerpiece of an Open Telematics Service Provisioning Chain - H J Voegel

  • 1. Enhanced OSGi remote management The centrepiece of an open telematics service provisioning chain Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de
  • 2. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Outline ! Telematics ! An OSGi-based approach for an open telematics market ! 3GT: enabling interoperability in telematics service delivery ! The 3GT implementation at the Munich test site ! Pushing the boundaries of OSGi Remote Management ! Field trials and interoperability testing ! Conclusions
  • 3. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de What is Telematics? ! Telcos: Teleservice as opposed to bearer service ! Commonly: Telematics = Automotive Telematics ! Historically: ! Voice amplified by some lightweight signalling and information transfer protocol ! Examples: GATS, ACP ! Recently complemented by WAP and other online services ! Consumer not always the immediate end-point (cf. diagnostics) ! Evolving hybrid service delivery, i.e. involving both, on-board and off-board components Services delivered to the mobile user with specific focus on, or particular added value in an automobile environment.
  • 4. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de What is wrong withTelematics? ! First generation telematics: ! Hardware-based dedicated single-service solutions ! Standalone, vertically integrated units ! Redundant designs, no synergies ! (Almost) no standardization ! Second generation telematics: ! Partial standardization, especially on the signalling protocol ! Services tightly coupled with information transfer protocol ! Standards suffering from low acceptance and penetration ! Still high degree of proprietary system solutions ! Closed, embedded in-vehicle platforms While there clearly is a market for telematics, its potential remains limited due to lack of openness.
  • 5. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Creating an open market Service Provider Open Telematics Market Service Provider Service Provider Service User Service User Service User Ease of Market Access Ease of Market Access Avoid unduly high barriers of market entry Freedom of choice in service consumption
  • 6. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Service Aggregator – the central role Service Provider Service Aggregator Service Provider Service Provider Service User Service User Service User Seeks to deliver services to all users Seeks personalized service selection Defines „rules“: • Entry of Service Providers • Entry of Service Users • Contractual/Legal • Financial/Invoicing/Billing • Cf. Telco Model
  • 7. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Fragmentation in an evolving telematics value web Service Creator Service Aggregator Service Operator Consumer Vehicle Manufacturer Terminal Manufacturer Network Operator Public Authorities Service Provider Telematics Service Provider Open technical standards are absolutely critical.
  • 8. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Telematics: current market situation 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 Per-OEM vertical implementation.
  • 9. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Telematics Horizontal Market Evolution. Transparent networking resources provided by private telco operators. Open telematics protocols allows „virtual“ per-OEM telematics on shared infrastructure. In-Vehicle Presentation In-Vehicle Presentation In-Vehicle Presentation In-Vehicle Terminal In-Vehicle Terminal In-Vehicle Terminal Network Operator Network Operator Service Provider Service Provider Service Provider Service Provider Telematics Service Operator Network Operator Service Providers deliver services anywhere without having to re-develop service implementations. Service Provider Further standardization will foster interoperability among 1st tier suppliers.
  • 10. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de An OSGi-based approach for open telematics Control Centre OSGi Terminal User User Register Service Application Download Software Repository Service Centers Service Application Deployment Service Execution Service Consumption Service Provisioning Service Provisioning Remote Management
  • 11. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT: ensuring interoperability for the delivery chain Control Centres OSGi Terminals User ® Service Centers Login Service Discovery Service Subscription Application Install Interface I2 Interface I1 Application Packaging Application Deployment Service Description Service Registration
  • 12. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT: in-vehicle service gateway personalization User A User Register Download Terminal 2 Software Repository Login Service Profile Instantiation Variant Management Authentication Authentication Authentication Authentication 1 Service Subscriptions Service Implementations Service Subscriptions 2 Service Implementations 3 User A 1 4 User B 1 4 Control Centre Terminal 1 4 Download
  • 13. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Implementing 3GT: the Munich test site GSM/GPRS Vodafone Service Provider BMW, ... Centre of Operations BMW OSGi Terminal BMW Clearing- house Vodafone Authentication Authorization Transaction Billing Deployment Authentication Authorization 3 GT Control Centre Interface I2 Interface I1 3GT members: Site contributors: User Personal Token10110 100111 01001 1001
  • 14. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT: extending OSGi Remote Management Other Control Centre BMW Terminal Initial Provisioning Remote Management 1 2 MA BMW Control Centre BMW Terminal Login Service Discovery Service Subscription Application Install OEM Terminal Login Service Discovery Service Subscription Application Install AAA, incl. Login Service Discovery Service Subscription Application Sync‘ing Personal Token Mgmt. User Profile Mgmt. 1 2 MA 1 2 MA Switch CC Interface I2
  • 15. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de BMW: software distribution beyond 3GT User A User Register Software Repository Authentication Authentication Authentication Authentication 1 Service Subscriptions Service Implementations Service Subscriptions 2 Service Implementations 3 Control Centre Vending Terminal 10110 100111 01001 1001 4 1 User A 10110 100111 01001 1001 Download 4 Download
  • 16. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT Munich Site: protoype vehicles Open architecture: • Java and OSGi R2 with InitialProvisioning • Integration into vehicle dashboard • High usability through iDrive controller • Secure personalization through token-based authentication and Multimedia Card storage • Based on X5 vehicle platform • Integrated into several other vehicles (7series, 5series, Mini)
  • 17. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT exemplary Use Case. Subscribing to a navigation service. Download
  • 18. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de 3GT Field trials and interoperability experience Control Centre Control Centre Control Centre
  • 19. Dr. H.-J. Vögel, BMW Group Forschung und Technik, hans-joerg.voegel@bmw.de Conclusions ! Telematics still faces considerable horizontal market challenges and OSGi is a key enabling technology to address them ! OSGi Remote Management is at the core of an end-to-end service delivery chain ! 3GT has defined critical interfaces to ensure interoperability: ! Deployment and provisioning of Service Applications ! Remote user session (login) and Service Gateway personalization ! Subscription and service object management ! 3GT specifications proven through extensive field trials ! The 3GT Munich test site has extended the concepts with security, advanced personalization, vehicle management, and electronic payment features 3GT results and specification available to OSGi to be considered for standardization.