TelematicsOSGi technology provides a modular, dynamic architecture for applications and assures interoperability of applications and services over a variety of networked devices. Building systems from in-house and off-the-shelf OSGi modules increases development productivity, reduces time-to-market and makes it easier to evolve and modify running applications or to build new ones from re-usable components. By addressing the maintainability of applications and improvements in development productivity OSGi provides significant operation cost savings and a standardized method for remotely managing the software life-cycle of an embedded device. This combination makes OSGi technology an ideal choice for telematics solutions.

IT teams, their organizations and end users benefit from the dynamic OSGi programming model that realizes the promise of component-based systems for telematics systems ranging from BMW infotainment systems to Daimler FleetBoard GmbH fleet management systems, as well as diagnostic systems. The OSGi Service Platform was specifically designed to be:

  • Modular, so you can build systems from in-house and use off-the-shelf OSGi modules to increase development productivity and time-to-market
  • Secure, so you can trust it with your valuable data and programs
  • Reliable, so there are no unnecessary support calls
  • Remotely manageable, so that the platform can be remotely serviced and maintained by the provider to increase consumer satisfaction
  • Universal, so it is deployable on a wide range of hardware and operating systems. Since Java technology provides a virtual machine environment, it means that the OSGi Service Platform can run on almost any operating system or processor
  • Evolvable, so that you can easily provide total lifecycle management for your services

If you want to get involved, the OSGi Alliance welcomes input from everyone, especially developers and architects who are using or interested in using OSGi within their environments. To find out more about how you can get involved, please contact us by email.


Use Cases

Bombardier – Bombardier Transportation utilizes ProSyst’s OSGi-based software solutions as well as the JVM J9 from IBM OTI for its Remote Diagnosis System (RDS), a wireless, remote data transmission system that improves and extends the maintenance, administration and fleet management functionality for rail vehicles. Thanks to RDS, railway companies can carry out remote monitoring and diagnosis of their trains and access important data to improve the operation of their vehicles and fleet. One of the first applications of RDS is the 24 electric locomotives ALP 46, that will be delivered to the American New Jersey Transit.

Groeneveld IT B.V. – ( Groeneveld IT B.V. introduced its TopIQ® in-cab computer for innovative fleet management to the market. TopIQ offers the most widely required operational functions such as driver and charter registration, vehicle and shipment tracking & tracing, and the transmission of fleet orders. TopIQ has been designed for remote software upgrades and remote monitoring, which is enabled by ProSyst’s OSGi-based software solutions. The software of vehicles can now be remotely updated at any time. Information relevant to the driver, the vehicle and its load can easily be exchanged and dynamically updated while error notifications are immediately sent to the respective technical headquarter. The TopIQ terminal includes ProSyst’s OSGi-based software mBedded Server and mPower Remote Manager which enable remote control, diagnostics, maintenance, updates and the seamless delivery of services.

mm-lab – – mm-lab emerged from Alcatel in 2005. mm-lab offers end-to-end telematics solutions including the mm-lab On Board Unit (OBU) as the essential communication device and the mm-lab Central Server that meets the requirements to manage, configure and control the OBU as well as the applications running on it. mm-lab runs ProSyst OSGi mBedded Server on the OBU and ProSyst mPower Remote Manager on the Central Server.