Skip to main content

Advertisement

Log in

An object-based middleware supporting efficient interoperability on a smart home network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

This paper proposes a novel object-based home network middleware for supporting the interoperability among home devices and smart grid devices. This middleware provides various types of abstract objects for flexible representation of heterogeneous home devices, which are classified based on their characteristics. It is also flexible enough to allow addition of new protocols and message conversion between different protocols through an abstraction layer, which are not supported by existing home network middlewares so that various protocols can be supported. As a result, it can be utilized to provide the interoperability among a variety of devices from sensors to typical home appliances as well as smart grid devices such as a home electric generator and a battery, which adopt different protocols. In order to demonstrate that home devices and smart grid devices are interoperable through the proposed middleware, we implement applications based on the middleware on a target platform consisting of embedded boards, sensors and laptops for emulation purposes of a home network. According to our emulation, this middleware can provide efficient interoperability among home devices and smart grid devices for future energy efficient home.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. 1394 Trade Association. http://www.1394ta.org. Accessed 7 Oct 2010

  2. Allerding F, Schmeck H (2011) Organic smart home—architecture for energy management in intelligent buildings. In: Proceedings of the 2011 workshop on organic computing, pp 67–76

  3. Android SDK, http://developer.android.com/sdk/index.html. Accessed 14 Nov 2010

  4. Bae Y-S, Oh B-J, Moon K-D, Ha Y-G, Kim S-W (2010) Design and implementation of an adaptive middleware based on the Universal Middleware Bridge for heterogeneous home networks. IEEE Trans Consum Electron 56(2):620–626

    Article  Google Scholar 

  5. Bluetooth Special Interest Group (SIG) (2003) RFCOMM with TS 07.10, Bluetooth Specification Version 1.1

  6. Brown R (2008) Impact of smart grid on distribution system design, power and energy society general meeting—conversion and delivery of electrical energy in the 21st century, pp 1–4

  7. Das A, Balakrishnan V (2009) A next generation smart energy technology. In: Proceedings of the 2nd international conference on interaction sciences: information technology, culture and human, pp 1212–1218

  8. Febiansyah H, Kwon JB (2010) Generalized proxy-assisted periodic broadcasting (G-ProB) for heterogeneous clients in video-on- demand service. J Inf Process Systems 6(4):575–596

    Article  Google Scholar 

  9. Geller T (2010) Beyond the smart grid. Commun ACM 53(6):16–17

    Article  MathSciNet  Google Scholar 

  10. Google Android. http://www.android.com. Accessed 10 Feb 2011

  11. Haartsen J (1998) Bluetooth-The Universal Radio Interface for Ad Hoc, wireless connectivity. Ericsson Rev 3:110–117

    Google Scholar 

  12. HAVi Consortium (2001) HAVi specification (ver 1.1). Specification of the Home Audio/Video Interoperability (HAVi) Architecture

  13. IEEE 802.11 (1997) IEEE standard for wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications

  14. Intel Corporation (2003) Intel PXA255 processor. Developers Manual

  15. Intel Corporation (2006) Intel PXA27x processor family. Developers Manual

  16. Konidala DM, Kim K, Kim D, Yeun CY, Lee B, Kim S (2011) Security framework for RFID-based applications in smart home environment. J Inf Process Systems 7(1):111–120

    Article  Google Scholar 

  17. Leach P, Mealling M, Salz R (2005) A Universally Unique IDentifier (UUID) URN Namespace. RFC 4122

  18. Levis PA (2006) TinyOS: an open operating system for wireless sensor networks (Invited Seminar). In: 7th international conference on mobile data management, p 63

  19. Liang W-Y, Lai P-T, Chiou CW (2010) An energy conservation DVFS algorithm for the android operating system. J of Convergence 1(1):93–100

    Google Scholar 

  20. Ling APA, Masao M (2011) Selection of model in developing information security criteria for smart grid security system. J of Convergence 2(1):39–46

    Google Scholar 

  21. McDaniel P, McLaughlin S (2009) Security and privacy challenges in the smart grid. IEEE Secur Priv 7(3):75–77

    Article  Google Scholar 

  22. Ricquebourg V, Menga D, Durand D, Marhic B, Delahoche L, Loge C (2006) The smart home concept: our immediate future, 2006 1st IEEE international conference on e-learning in industrial electronics, pp 23–28

  23. Saguan M (2009) Smart metering: summary and conclusion, smart metering workshop organized by Florence School of Regulation, Feburary 2009

  24. Sathappan OL, Chitra P, Venkatesh P, Prabhu M (2011) Modified genetic algorithm for multiobjective task scheduling on heterogeneous computing system. Int J Inf Technol, Communications and Convergence 1(2):146–158

    Article  Google Scholar 

  25. Sun Z, Zhao T, Chem C (2009) Design of electric power monitoring system based on ZigBee and GPRS. In: 2009 international symposium on computer network and multimedia technology, pp 1–4

  26. Surendran D, Purusothaman T, Balachandar RA (2011) A generic interface for resource aggregation in grid of grids. Int J Inf Technol, Communications and Convergence 1(2):159–172

    Article  Google Scholar 

  27. Texas Instruments (2003) MSP430x13x, MSP430x 14x, MSP430x14xl Mixed Signal Microcontroller

  28. Texas Instruments (2007) CC2420 2.4 GHZ IEEE 802.15.4 zigbee-ready RF transceiver data sheet (rev. 1.3). http://www-s.ti.com/sc/ds/cc2420.pdf. Accessed 17 March 2011

  29. UPnP Forum web site. http://www.upnp.org. Accessed 7 Oct 2011

  30. ZigBee Alliance (2006) ZigBee specification

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sung Jo Kim.

Additional information

This research was supported by the MKE (The Ministry of Knowledge Economy), Korea, under the HNRC (Home Network Research Center)—ITRC (Information Technology Research Center) support program supervised by the NIPA (National IT Industry Promotion Agency) (NIPA-2010-C1090-1011-0010). This research was also supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (No. 2010-0000414).

Rights and permissions

Reprints and permissions

About this article

Cite this article

Park, S.O., Kim, J.S. & Kim, S.J. An object-based middleware supporting efficient interoperability on a smart home network. Multimed Tools Appl 63, 227–246 (2013). https://doi.org/10.1007/s11042-011-0926-7

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-011-0926-7

Keywords

Navigation