A Multi-Middleware Bridge for Dynamic Extensibility and Load Balancing in Home Network Environments

ABSTRACT For implementing the ubiquitous computing environments with smart home infrastructures, various research on the home network have been performed by several research institutes and companies. Due to the various home network middleware that are developed recently, the standardization of the home network middleware is being delayed and it calls for the middleware bridge which solves the interoperability problem among the heterogeneous middlewares. Now the research on the scheme for interoperability and the development of the various bridges are in progress, such as one-to-one bridge supporting interoperability between two middlewares and one-to-many bridge supporting interoperability among the multi-middlewares. However, existing systems and schemes does not consider the dynamic extensibility and performance that is particularly needed in the smart home environments. The middleware bridge should provide bridge extensibility with zero-configuration for non-expert users. It should also provide the load balancing scheme for efficient and proper traffic distribution. In this paper, we propose a Multi-Middleware Bridge(MMB) for dynamic extensibility and load balancing in home network environments. MMB provides bridge scalability and load balancing through the distributed system structure. We also verify the features such as interoperability, bridge extensibility, and the performance of the load balancing algorithm.Keywords:HomeNetwork, Middleware, Interoperablility, Middleware Bridge, UPnP, Jini

[1]  Gabriele Tolomei,et al.  An open standard solution for domotic interoperability , 2006, IEEE Transactions on Consumer Electronics.

[2]  Jun-Hee Park,et al.  IEEE1394 to UPnP software bridge structure , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[3]  Tao Gu,et al.  Toward an OSGi-based infrastructure for context-aware applications , 2004, IEEE Pervasive Computing.

[4]  Jérémie Allard,et al.  Jini meets UPnP: an architecture for Jini/UPnP interoperability , 2003, 2003 Symposium on Applications and the Internet, 2003. Proceedings..

[5]  Kyeong-Deok Moon,et al.  IEEE 1394/UPnP software bridge , 2005, IEEE Transactions on Consumer Electronics.

[6]  Jae-Hyoung Yoo,et al.  Intelligent Home Network Service Management Platform Design Based on OSGi Framework , 2006, APNOMS.

[7]  M. Kolberg,et al.  A SIP-based OSGi device communication service for mobile personal area networks , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[8]  Tatsuhiro Tsuchiya,et al.  Describing and verifying integrated services of home network systems , 2005, 12th Asia-Pacific Software Engineering Conference (APSEC'05).

[9]  Han-Chieh Chao,et al.  UPnP IPv4/IPv6 bridge for home networking environment , 2008, IEEE Transactions on Consumer Electronics.

[10]  Nigel Davies,et al.  Supporting Service Discovery, Querying and Interaction in Ubiquitous Computing Environments , 2004 .

[11]  Chuan-Feng Chiu,et al.  The design of UPnP-based home environment over peer-to-peer overlay network , 2008, 2008 First IEEE International Conference on Ubi-Media Computing.

[12]  Daeyoung Kim,et al.  UPnP based intelligent multimedia service architecture for digital home network , 2006, The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06).

[13]  Wenjun Zhang,et al.  The design and implementation of home network system using OSGi compliant middleware , 2004, IEEE Trans. Consumer Electron..

[14]  Soon-Ju Kang,et al.  CORBA-based distributed and replicated resource repository architecture for hierarchically configurable home network , 2005, J. Syst. Archit..

[15]  Min Chan Kim,et al.  A Scenario-Based User-Oriented Integrated Architecture for Supporting Interoperability Among Heterogeneous Home Network Middlewares , 2006, ICCSA.

[16]  Yérom-David Bromberg,et al.  INDISS: Interoperable Discovery System for Networked Services , 2005, Middleware.

[17]  Kyuchang Kang,et al.  UPnP AV architectural multimedia system with a home gateway powered by the OSGi platform , 2005, IEEE Transactions on Consumer Electronics.

[18]  Kyeong-Deok Moon,et al.  Universal home network middleware guaranteeing seamless interoperability among the heterogeneous home network middleware , 2003, IEEE Trans. Consumer Electron..

[19]  Yunfeng Ai,et al.  An OSGi and agent based control system architecture for smart home , 2005, Proceedings. 2005 IEEE Networking, Sensing and Control, 2005..

[20]  Young-Sung Son,et al.  Design of a universal middleware bridge for device interoperability in heterogeneous home network middleware , 2005, 2005 Digest of Technical Papers. International Conference on Consumer Electronics, 2005. ICCE..

[21]  Chanmo Park,et al.  Internet Home Network Electrical Appliance Control on the Internet with the UPnP Expansion , 2006, 2006 International Conference on Hybrid Information Technology.

[22]  Tatsuo Nakajima,et al.  A framework for connecting home computing middleware , 2002, Proceedings 22nd International Conference on Distributed Computing Systems Workshops.