Skip to main content

iHome: Smart Home Management as a Service in the Cloud and the Fog

  • Conference paper
  • First Online:

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 926))

Abstract

We present iHome, a smart home management service in the cloud. The service addresses the need of users to monitor and control their homes remotely provided that the home devices are “smart” themselves (i.e. they can be connected to the internet and operated remotely). Home devices transmit their identifier, measurements and status to a fog node and from there to the cloud. To mitigate concerns in regards to data protection, communication delays in delivering large amounts of data to the cloud, all services for the home are realized within a fog node installed at home. This information becomes available to registered users in the cloud based on subscriptions (i.e. to users authorized to review and respond to this information). User access rights are defined based on user roles (i.e. cloud administrators, home moderators and residents). Besides data publication and subscription services, an innovative feature of iHome, is a rule-based event management service which forwards alerts to subscribed users for responding to critical events (i.e. incidents of fire, malfunctioning appliances at home). iHome is implemented based on principles of Service Oriented Architecture design as a composition of RESTful services.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://www.qulix.com/industries/internet-of-things-apps/smart-home/.

  2. 2.

    https://thinkmobiles.com/blog/best-smart-home-apps/.

  3. 3.

    https://www.fiware.org.

  4. 4.

    https://www.fiware.org/developers/catalogue/.

  5. 5.

    https://oauth.net/2/.

  6. 6.

    https://catalogue-server.fiware.org/enablers/identity-management-keyrock.

  7. 7.

    https://catalogue-server.fiware.org/enablers/publishsubscribe-context-broker-orion-context-broker.

  8. 8.

    https://www.mongodb.com.

  9. 9.

    https://httpd.apache.org/docs/2.4/programs/ab.html.

References

  1. Bassi, A., Bauer, M., Fiedler, M., Kramp, T., van Kranenburg, R., Lange, S., Meissner, S.: Enabling Things to Talk: Designing IoT Solutions with the IoT Architectural Reference Model. Springer, Heidelberg (2013)

    Book  Google Scholar 

  2. Bonomi, F., Milito, R.A., Zhu, J., Addepalli, S.: Fog computing and its role in the internet of things. In: Proceedings of the First Edition of the MCC Workshop on Mobile Cloud Computing (MCC 2012), pp. 13–16, Helsinki, Finland, 8 2012

    Google Scholar 

  3. Ghosh, S.: Smart homes: architectural and engineering design imperatives for smart city building codes. In: Technologies of Smart-City Energy Security and Power (ICSESP 2018), pp. 1–4, Bhubaneswar, India, March 2018

    Google Scholar 

  4. OpenFog Architecture Working Group. Openfog architecture overview, February 2016

    Google Scholar 

  5. Liu, L., Liu, Y., Wang, L., Zomaya, A., Hu, S.: Economical and balanced energy usage in the smart home infrastructure: a tutorial and new results. IEEE Trans. Emerg. Top. Comput. 3(4), 556–570 (2015)

    Article  Google Scholar 

  6. Myrizakis, G.: iHome: smart home management as a service in the cloud. Technical report TR-TUC-ISL-01-2019, Diploma thesis, School of Electrical and Computer Engineering, Technical University of Crete (TUC), Chania, Crete, January 2019

    Google Scholar 

  7. Petrakis, E.G.M., Sotiriadis, S., Soultanopoulos, T., Renta, P.T., Buyya, R., Bessis, N.: Internet of things as a service (iTaaS): challenges and solutions for management of sensor data on the cloud and the fog. Internet Things 3–4(9), 156–174 (2018)

    Article  Google Scholar 

  8. Rehman, S., Gruhn, V.: An approach to secure smart homes in cyber-physical systems/internet-of-things. In: Software Defined Systems (SDS), pp. 126–129, Barcelona, Spain, May 2018

    Google Scholar 

  9. Schreier, S.: Modeling restful applications. In: ACM International Workshop on RESTful Design (WS-REST 2011), pp. 15–21, Hyderabad, India, 3 2011

    Google Scholar 

  10. Sotiriadis, S., Stravoskoufos, K., Petrakis, E.G.M.: Future internet systems design and implementation, cloud and IoT services based on IoT-a and FIWARE. In: Angelakis, V., Tragos, E.Z., Kapovits, A., Poehls, H.C., Bassi, A. (eds.), Designing, Developing and Facilitating Smart Cities: Urban Design to IoT Solutions, pp. 193–207. Springer, October 2017. Chap. 10

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Euripides G. M. Petrakis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Myrizakis, G., Petrakis, E.G.M. (2020). iHome: Smart Home Management as a Service in the Cloud and the Fog. In: Barolli, L., Takizawa, M., Xhafa, F., Enokido, T. (eds) Advanced Information Networking and Applications. AINA 2019. Advances in Intelligent Systems and Computing, vol 926. Springer, Cham. https://doi.org/10.1007/978-3-030-15032-7_99

Download citation

Publish with us

Policies and ethics