Abstract
The smart home environment is highly occupied with many heterogeneous systems that need to interoperate and perform their tasks efficiently. Although there is significant growth of services, applications and devices in smart home environment, the interoperability factor seems still elusive. This is due to the nature of smart home as distributed entity that needs certain degree of interoperability and joint execution of tasks for managing heterogeneous systems with multiple platforms. Often, these heterogeneous systems are developed in isolation and consist of various operating systems, different programming platform and different tier of services. There is need for a bespoke mechanism that could make the heterogeneous systems ‘talk’ each other and interoperate in a federated manner regardless of operating platform. Web Services seems to be state-of-the art technology that could solve the problem by providing greater interoperability. In this chapter we describe interoperability problems that need to be considered and we present a solution based on SOAP technology in providing interoperability for heterogeneous systems in smart home environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Bibliography
K. Tiiu and Kaisa V¨a¨an¨anen-Vainio-Mattila, “Evolution towards smart home environments: empirical evaluation of three user interfaces,” Personal and Ubiquitous Computing, vol. 8 (3-4), 2004, pp. 234–240
R. Gupta, S. Talwar, and D. P. Agarwal, “Jini Home Networking: A Step toward Pervasive Computing,” Computer, Vol. 35, pp. 34–40, 2002.
B. Yu-Seok,O. Bong-Jin,M. Kyeong-Deok, and K. Sang-Wook, “Architecture of interoperability of services between an ACAP receiver and home networked devices,” Consumer Electronics, IEEE Transactions, vol. 52, pp. 123–128.
L. Hyun Yong and K. Jong Won, “An Approach for Content Sharing among UPnP Devices in Different Home Networks,” Consumer Electronics, IEEE Transactions, vol. 53, pp. 1419–1426, 2007.
X10 Technology, http://www.x10.com
LonWorks, http://www.echelon.com
Institute of Electrical and Electronics Engineers. IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries. New York, NY: 1990.
Levels of Information Systems Interoperability (LISI), C4ISR Architecture Working Group, 1998.
P. Young, N. Chaki, V. Berzins, and Luqi, “Evaluation of middleware architectures in achieving system interoperability,” in Rapid Systems Prototyping, 2003. Proceedings, 14th IEEE International Workshop, 2003, pp. 108–116.
George, T. Aphrodite, and P. Michael, “Interoperability among Heterogeneous Services,” in Services Computing, 2006. SCC ’06. IEEE International Conference, 2006, pp. 174–181.
J. D. Day and H. Zimmermann, “The OSI reference model,” Proceedings of the IEEE, vol. 71, pp. 1334–1340, 1983.
IEEE 802. 3 Ethernet Working Group, http://ieee802.org/3/
Wi-Fi Alliance, http://www.wi-fi.org/
Point-to-Point Protocol, http://tools.ietf.org/html/rfc1661
Simple Object Access Protocol (SOAP), http://www.w3.org/TR/soap/
M. Henning and S. Vinoski, Advanced CORBA Programming with C++, Addison-Wesley, 1999.
Component Object Model, http://www.microsoft.com/com/default.mspx
.NETFramework2.0, http://msdn2.microsoft.co/en/us/netframework/aa731542.aspx
Java 2 Enterprise Edition, http://java.sun.com/
Gisutavo Alonso, Fabio Casati, Harumi Kuno and Vijay Machiraju, Web Services: Concepts, Architectures and Applications, Springer-Verlag Berlin Heidelberg, 2004.
A. Pope, The CORBA Reference Guide, Addison-Wesley Longman, Inc., Redding, MA, 1998.
J. Rosenberger, Teach Yourself CORBA in 14 Days, Sams Publishing, Indianapolis, Indiana, 1998.
D. J. Cook, M. Youngblood, E. O. Heierman, III, K. Gopalratnam, S. Rao, A. Litvin, and F. Khawaja, “MavHome: an agent-based smart home,” in Pervasive Computing and Communications, 2003. (PerCom 2003). Proceedings of the First IEEE International Conference, 2003, pp. 521–524.
K. J. Sullivan, M. Marchukov, and J. Socha, “Analysis of a conflict between aggregation and interface negotiation in Microsoft’s Component Object Model,” Software Engineering, IEEE Transactions on, vol. 25, pp. 584–599, 1999.
Mono-Project, http://www.mono-project.com/Main Page
OSGi Alliance, http://www.osgi.org
R. P. Diaz Redondo, A. F. Vilas, M. R. Cabrer, J. J. Pazos Arias, and L. Marta Rey, “Enhancing Residential Gateways: OSGi Service Composition,” Consumer Electronics, IEEE Transactions, vol. 53, pp. 87–95, 2007.
A. R. Al-Ali and M. Al-Rousan, ”Java-based home automation system,” Consumer Electronics, IEEE Transactions, vol. 50, pp. 498-504, 2004.
V.Miori, L. Tarrini,M.Manca, and G. A. T. G. Tolomei, “An open standard solution for domotic interoperability,” Consumer Electronics, IEEE Transactions, vol. 52, pp. 97–103, 2006.
oBIX (Open Building Information Xchange), http://www.obix.org
P. Louridas, “SOAP and Web Services,” Software, IEEE, vol. 23, pp. 62–67, 2006.
GridWise[2122] Architecture Council, “Interoperability Context-Setting Framework, March 2008.
Microsoft SQL Server, http://www.microsoft.com/SQL/default.mspx
T. Perumal, A. R. Ramli, and C. Y. Leong, “Design and implementation of SOAP-based residential management for smart home systems,” Consumer Electronics, IEEE Transactions, vol. 54, pp. 453–459, 2008.
K. Charatsis, A. P. Kalogeras, M. Georgoudakis, J. Gialelis, and G. Papadopoulos, “Home/Building Environment Architecture Enabling Interoperability, Flexibility and Reusability”, in Proc. Industrial Symposium on Industrial Electronics, pp. 1441–1446, 2005.
T. Perumal, A. R. Ramli, Chui Yew Leong, Khairulmizam Samsudin and Shattri Mansor, Interoperability for Smart Home Environment Using Web Services, International Journal Of Smart Home, Vol. 2 (4) 2008. http://www.sersc.org/journals/IJSH/vol2 no4 2008/1.pdf
T. Perumal, “Interoperability: The Next Big Thing in Smart homes,” in Home Toys, Volume 13: Home toys Inc., 2008.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2010 Atlantis Press/World Scientific
About this chapter
Cite this chapter
Perumal, T., Ramli, A.R., Leong, C.Y., Samsudin, K., Mansor, S. (2010). Interoperability Among Heterogeneous Systems in Smart Home Environment. In: Web-Based Information Technologies and Distributed Systems. Atlantis Ambient and Pervasive Intelligence, vol 2. Atlantis Press. https://doi.org/10.2991/978-94-91216-32-9_7
Download citation
DOI: https://doi.org/10.2991/978-94-91216-32-9_7
Publisher Name: Atlantis Press
Online ISBN: 978-94-91216-32-9
eBook Packages: Computer ScienceComputer Science (R0)