Integrating service discovery technologies in OSGi platform

This paper describes the service discovery and interaction for home network devices using heterogeneous standards and protocols. OSGi was proposed to allow several kinds of services coming from different providers to be loaded and run on a gateway. We present a residential gateway based on the OSGi architecture for a smart home network. We combine the SLP SA/DA, the UPnP control point and the SIP UA into the gateway to achieve automated device discovery, registry, and management. Application examples are introduced and the implementation results show that our gateway can provide automatic heterogeneous service or device discovery, registry, and management.

[1]  Wolfgang Kellerer,et al.  The virtual device: expanding wireless communication services through service discovery and session mobility , 2005, WiMob'2005), IEEE International Conference on Wireless And Mobile Computing, Networking And Communications, 2005..

[2]  Henning Schulzrinne,et al.  Ubiquitous computing in home networks , 2003, IEEE Commun. Mag..

[3]  A. Pakstas,et al.  A SIP-based device communication service for OSGi framework , 2004, First IEEE Consumer Communications and Networking Conference, 2004. CCNC 2004..

[4]  Charles E. Perkins,et al.  Service Location Protocol, Version 2 , 1999, RFC.

[5]  Jiann-Liang Chen,et al.  OSA-based service platform for all-IPv6 network environments , 2005, IEEE Journal on Selected Areas in Communications.

[6]  Yunfeng Ai,et al.  OSGi based integrated service platform for automotive telematics , 2007, 2007 IEEE International Conference on Vehicular Electronics and Safety.

[7]  Li-Chen Fu,et al.  Service-Oriented Smart-Home Architecture Based on OSGi and Mobile-Agent Technology , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[8]  Charles E. Perkins,et al.  Service Location Protocol , 1997, RFC.

[9]  Ren-Hung Hwang,et al.  SSIP: Split a SIP session over multiple devices , 2007, Comput. Stand. Interfaces.

[10]  Jingbo Zhu,et al.  Implementing a SIP-based Device Communication Middleware for OSGi Framework with Extension to Wireless Networks , 2006, First International Multi-Symposiums on Computer and Computational Sciences (IMSCCS'06).

[11]  Franz J. Hauck,et al.  Service Location using the Session Initiation Protocol (SIP) , 2006, International conference on Networking and Services (ICNS'06).

[12]  Tarak Gandhi,et al.  Looking-In and Looking-Out of a Vehicle: Computer-Vision-Based Enhanced Vehicle Safety , 2007, IEEE Transactions on Intelligent Transportation Systems.

[13]  A. Householder,et al.  Computer attack trends challenge Internet security , 2002 .

[14]  Olalekan Adeyinka,et al.  Internet Attack Methods and Internet Security Technology , 2008, 2008 Second Asia International Conference on Modelling & Simulation (AMS).

[15]  Min-Xiou Chen,et al.  Session mobility of SIP over multiple devices , 2008 .

[16]  Pavlin Dobrev,et al.  Device and service discovery in home networks with OSGi , 2002 .