1 / 20

Enhanced OSGi remote management

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. Outline. Telematics An OSGi-based approach for an open telematics market

neka
Download Presentation

Enhanced OSGi remote management

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. 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. 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 inan automobile environment.

  4. 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. Creating an open market Service Provider Service Provider Service Provider Avoid unduly high barriers of market entry Ease of Market Access OpenTelematicsMarket Freedom of choice in service consumption Ease of Market Access Service User Service User Service User

  6. Service Aggregator – the central role Service Provider Service Provider Service Provider Seeks to deliverservices to all users • Defines „rules“: • Entry of Service Providers • Entry of Service Users • Contractual/Legal • Financial/Invoicing/Billing • Cf. Telco Model ServiceAggregator Service User Service User Service User Seeks personalized service selection

  7. Fragmentation in an evolving telematics value web Public Authorities Service Creator Service Aggregator Service Provider Service Operator Vehicle Manufacturer Terminal Manufacturer Consumer Network Operator TelematicsService Provider Open technical standards are absolutely critical.

  8. Service Provider Service Provider Service Provider Service Provider Service Provider Service Provider Telematics Service Operator Telematics Service Operator Telematics Service Operator Network Operator Network Operator Network Operator Network Operator Network Operator Network Operator In-Vehicle Terminal In-Vehicle Terminal In-Vehicle Terminal In-Vehicle Presentation In-Vehicle Presentation In-Vehicle Presentation Telematics: current market situation Per-OEM vertical implementation.

  9. Service Provider Network Operator Telematics Service Operator Telematics Horizontal Market Evolution. Service Provider Service Provider Service Provider Service Provider Network Operator Network Operator In-Vehicle Terminal In-Vehicle Terminal In-Vehicle Terminal In-Vehicle Presentation In-Vehicle Presentation In-Vehicle Presentation Open telematics protocols allows „virtual“per-OEM telematics on shared infrastructure. Transparent networking resources providedby private telco operators. Service Providers deliver services anywhere withouthaving to re-develop service implementations. Further standardization will fosterinteroperability among 1st tier suppliers.

  10. An OSGi-based approach for open telematics Service Centers Service Application Deployment Service Provisioning User Register Control Centre Service Execution Software Repository Service Provisioning Remote Management Service Application Download OSGi Terminal Service Consumption User

  11. Application Packaging Application Deployment Service Description Service Registration Login Service Discovery Service Subscription Application Install 3GT: ensuring interoperability for the delivery chain Service Centers Interface I1 Control Centres Interface I2 OSGi Terminals User

  12. Service Subscriptions Service Subscriptions 2 Authentication 1 1 4 3 Authentication 1 Download Download 4 4 Service Implementations Service Implementations Login Service Profile Instantiation Variant Management Authentication Authentication User A User B 3GT: in-vehicle service gateway personalization User Register Control Centre Software Repository Terminal 1 Terminal 2 User A

  13. GSM/GPRS Vodafone 10110 100111 01001 1001 Implementing 3GT: the Munich test site Service Provider BMW, ... Authentication Authorization Transaction User Billing OSGi Terminal BMW Interface I1 Deployment Personal Token 3 GT Control Centre Interface I2 Centre of Operations BMW Clearing-house Vodafone Authentication Authorization 3GT members: Site contributors:

  14. MA MA MA Login AAA, incl. Login Login Service Discovery Service Discovery Service Discovery Service Subscription Service Subscription Service Subscription Switch CC Application Install Application Sync‘ing Application Install Personal Token Mgmt. User Profile Mgmt. 3GT: extending OSGi Remote Management BMW Control Centre Other Control Centre 1 1 1 2 2 2 InitialProvisioning RemoteManagement Interface I2 OEM Terminal BMW Terminal BMW Terminal

  15. Service Subscriptions Service Subscriptions 2 1 Authentication 4 Download 3 4 Authentication 1 Download Service Implementations Service Implementations Authentication Authentication User A 10110 100111 01001 1001 10110 100111 01001 1001 BMW: software distribution beyond 3GT User Register Control Centre Software Repository VendingTerminal User A

  16. 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. Download 3GT exemplary Use Case.Subscribing to a navigation service.

  18. 3GT Field trials and interoperability experience Control Centre Control Centre Control Centre

  19. 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 OSGito be considered for standardization.

  20. Questions?

More Related