Skip to main content

Interoperability Among Heterogeneous Systems in Smart Home Environment

  • Chapter
Web-Based Information Technologies and Distributed Systems

Part of the book series: Atlantis Ambient and Pervasive Intelligence ((ATLANTISAPI,volume 2))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 119.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Bibliography

  1. 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

    Google Scholar 

  2. R. Gupta, S. Talwar, and D. P. Agarwal, “Jini Home Networking: A Step toward Pervasive Computing,” Computer, Vol. 35, pp. 34–40, 2002.

    Article  Google Scholar 

  3. 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.

    Google Scholar 

  4. 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.

    Google Scholar 

  5. X10 Technology, http://www.x10.com

  6. LonWorks, http://www.echelon.com

  7. Institute of Electrical and Electronics Engineers. IEEE Standard Computer Dictionary: A Compilation of IEEE Standard Computer Glossaries. New York, NY: 1990.

    Google Scholar 

  8. Levels of Information Systems Interoperability (LISI), C4ISR Architecture Working Group, 1998.

    Google Scholar 

  9. 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.

    Google Scholar 

  10. George, T. Aphrodite, and P. Michael, “Interoperability among Heterogeneous Services,” in Services Computing, 2006. SCC ’06. IEEE International Conference, 2006, pp. 174–181.

    Google Scholar 

  11. J. D. Day and H. Zimmermann, “The OSI reference model,” Proceedings of the IEEE, vol. 71, pp. 1334–1340, 1983.

    Article  Google Scholar 

  12. IEEE 802. 3 Ethernet Working Group, http://ieee802.org/3/

  13. Wi-Fi Alliance, http://www.wi-fi.org/

  14. Point-to-Point Protocol, http://tools.ietf.org/html/rfc1661

  15. Simple Object Access Protocol (SOAP), http://www.w3.org/TR/soap/

  16. M. Henning and S. Vinoski, Advanced CORBA Programming with C++, Addison-Wesley, 1999.

    Google Scholar 

  17. Component Object Model, http://www.microsoft.com/com/default.mspx

  18. .NETFramework2.0, http://msdn2.microsoft.co/en/us/netframework/aa731542.aspx

  19. Java 2 Enterprise Edition, http://java.sun.com/

  20. Gisutavo Alonso, Fabio Casati, Harumi Kuno and Vijay Machiraju, Web Services: Concepts, Architectures and Applications, Springer-Verlag Berlin Heidelberg, 2004.

    Google Scholar 

  21. A. Pope, The CORBA Reference Guide, Addison-Wesley Longman, Inc., Redding, MA, 1998.

    Google Scholar 

  22. J. Rosenberger, Teach Yourself CORBA in 14 Days, Sams Publishing, Indianapolis, Indiana, 1998.

    Google Scholar 

  23. 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.

    Google Scholar 

  24. 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.

    Google Scholar 

  25. Mono-Project, http://www.mono-project.com/Main Page

  26. OSGi Alliance, http://www.osgi.org

  27. 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.

    Google Scholar 

  28. A. R. Al-Ali and M. Al-Rousan, ”Java-based home automation system,” Consumer Electronics, IEEE Transactions, vol. 50, pp. 498-504, 2004.

    Google Scholar 

  29. 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.

    Google Scholar 

  30. oBIX (Open Building Information Xchange), http://www.obix.org

  31. P. Louridas, “SOAP and Web Services,” Software, IEEE, vol. 23, pp. 62–67, 2006.

    Google Scholar 

  32. GridWise[2122] Architecture Council, “Interoperability Context-Setting Framework, March 2008.

    Google Scholar 

  33. Microsoft SQL Server, http://www.microsoft.com/SQL/default.mspx

  34. 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.

    Google Scholar 

  35. 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.

    Google Scholar 

  36. 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

  37. T. Perumal, “Interoperability: The Next Big Thing in Smart homes,” in Home Toys, Volume 13: Home toys Inc., 2008.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Thinagaran Perumal .

Rights and permissions

Reprints 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

Publish with us

Policies and ethics

Societies and partnerships