Skip to main content.

MUSE

The overall objective of MUSE is the research and development of a future low cost, full service access and edge network, which enables the ubiquitous delivery of broad band services to every European citizen.

In this context our team studies the Home Gateway equipment. That equipment is at the users home and should host services for users. We are currently working on OSGi specification in order to include such a specification inside the Service Gateway. W e are currently studying two elements :
- Remote Management of Service Gateways : which model of administration should b e applied to that kind of Gateways and equipments ?
- Multi provider Services management : how can we cope with services provided by many sources in terms of Quality of Services and Security ?
To have more information please contact me or Yvan Royon who is a PhD. working on those topics.

^ TOP

Darts

DARTS proposes the development of software components allowing both a fast deployment and services administration on federations of servers allowing access to resources and processing capacity. A federation of servers is a collection of entry points to the global execution space. A server offers access to several users by federating resources; it collaborates with other servers to combine services or to delegate queries. DARTS proposes concentrating on the server functionality and it bases its experimental works on Java technologies: J2EE (EJB, JMX).
More Information

^ TOP

osgiDev/osgiProv

That project aims at implementing the Device service discovery from the OSGi R3 specification. It's freely available at osgidev. The companion project osgiProv osgiprov shows how to use the device manager service. The osgiDev service is now used in other third party projects around OSGi. For example it is used as the lower layer of the UPnP implementation provided by Domoware

^ TOP

insajxm/jmxosgi

the insaJmx service is a collection of services that enable services management inside OSGi. It is a layer that provides standard MBeans (Management Components) for managing OSGi. These services are providing a JMX agent, Standard and Dynamic MBean tools and http and RMI remote connector to remotely manage the gateways. The companion service jmxosgi is a collection of Component that represent services deployed in the OSGi gateway. Both services are available on mosgi. That work has been presented in the UbiMob'2004 conference in Nice. publications (in french)

^ TOP

tinyshell

The tiny shell is a lightweight user interface for managing the Oscar shell. That user interface was necessary to work on embedded devices such as iPaqs, since the current Swing-based user interface was too heavy to work on them. The tinyShell service has been tested on many flavours of OSGi gateways (Oscar, KnopflerFish). It is freely available at tinygui

^ TOP

mosgi

m-osgi is an OSGi extension which provides remote access to services. With M-OSGi every service that is deployed on the gateway is automatically remotely accessible. With this extension, services are available in a totally transparent way whether they are used locally or remotely. The idea is that the service is accessed contextually, which means that if the local CPU is overloaded we use a remote execution. On the contrary, if the network bandwidth is overwhelmed, we choose to run the service locally. Finally, the adaptation is dynamic since the service is dynamically adapted according to the computer load. This architecture has been presented at the NOTERE 2004 conference. publications (in french)

^ TOP

posgi

p-osgi is an extension to OSGi that enables OSGi bundles delivery through a P2P network. Each gateway hosts part of the total number of bundles. Bundles are identified by their name and each name is associated with one gateway. When a bundle has to be deployed on one specific gateway, the P2P network automatically brings it. This architecture is currently under development and has been presented at the DECOR2004 conference. publications (in french)