Product: Ubicore - OSGi remote management
Used as stand-alone system with a web- based management interface for administrators, or integrated into an existing system or solution through its Web Services interface, OSGi enabled devices like residential gateways, vehicle gateways, industrial equipment etc. can be remotely managed and monitored.
OSGi bundle life-cycle management
OSGi bundle life-cycle management is fully supported. The Ubicore agent is integrated with the OSGi DMT Admin Service supporting OSGi standardized management protocols OMA-DM and TR-69.
The OSGi Configuration Admin service is fully integrated with Ubicore. Bundle configurations can be uploaded or created in Ubicore and provisioned to selected devices and made available through the CM service.
Ubicore can serve as a backing store for the OSGi Preferences service, allowing a bundle to store its preference data.
Service / Application / Subscription ModelUbicore features a service / user / subscription model where one or more bundles are grouped together into an Application to realize a Service which a User can Subscribe to. This feature, combined with the Knopflerfish Pro Premium UI and Application Manager packages are ideal for building the OSGi based App Store.
The application is packed in a deployment archive and uploaded/deployed to Ubicore, possibly by a third party.
|Ubicore server||JEE server based on spring, hibernate|
|Management Protocols||OMA-DM, TR-69|
|Agent||OSGi bundle integrated with DMT Admin. adapters for OMA-DM and TR-69|
|User interface||Web based admin portal|
|Web Services||Web services interface for integration with other systems.|
|Database||JDBC compliant DB. Oracle and Postgres fully supported|
|OSGi Management||Full bundle life cycle management|
|Bundle Configuration||Provisioning of configs, integrated with Configuration Admin service|
|Bundle Preferences||Backing store for OSGi Preferences service.|
|Service Subscription||Service / User / Subscription model where bundles form an Application that realizes a Service.|