This document discusses using OSGi as an open platform for telematics services to create an interoperable telematics market. It describes the 3GT initiative, which defined interfaces to ensure interoperability across the telematics service delivery chain, including application deployment, remote user sessions, and service subscriptions. Field trials at BMW's Munich test site extended 3GT concepts with additional features. The document concludes that OSGi remote management is key for an open telematics market and that 3GT specifications could be considered for OSGi standardization.
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.