NavAPI Top Level Plan

Download Report

Transcript NavAPI Top Level Plan

Automotive OSGi Initiatives
Rob van den Berg
Siemens VDO Automotive
©
Topics
Navigation Service
Universal OSGi
©
Navigation Service
Navigation service is a key facilitator for location-based
service.
A model is under development within OSGi
model for locations and routes
supports road network attributes
However, more feedback is needed
©
3
©
4
Universal OSGi
Currently OSGi = Java
Makes introduction OSGi hard in embedded, automotive field
JVM needed with possible performance hits
difficult to leverage existing Native code
How to integrate with telematics services (Web services)
©
5
Extend OSGi outside the Java environment
Initially targetting:
Native OSGi
C/C++ bundles
OSGi.NET
C# bundles
OSGiScript
OSGi integration with browser (JavaScript), or
Macromedia Flash (ActionScript)
©
6
Universal OSGi Aspects
Also key feature for Other Expert Groups
Enterprise: Browser integration workstream
Mobile: embedded flash player support
Federated Service Registry needed
multiple frameworks will be present
Pluggable communication protocols needed
different environments: inter-process, low-bandwith (GPRS)
For future extension language neutral OSGi definition needed
Allow for others to implement e.g. Python binding
Status
currently requirement capturing phase
more info: https://www2.osgi.org/members/Universal/HomePage
©
7