A Heterogeneous Scalable-Orchestration Architecture for Home Automation

  • Jeferson Apaza-Condori
  • Eveling Castro-GutierrezEmail author
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 1129)


Internet of Things is represented by the large number of smart devices connected to the internet and the number of devices is constantly growing, according to Gartner this amount would reach 20.4 billion devices by 2020, there are many industries that make use of this technology, among them is the home automation, where we can find several architectural proposals that try to solve the implementation of devices connected to the Internet in an environment, however most of these proposals only give solutions for specific requirements using a certain technology, avoiding problems such as network management, security, heterogeneous devices scalability, etc. In this paper we present a novel Architecture for Home Automation based on the guidelines proposed by ISO/IEC 30141:2018 (Internet of Things), as well as use cases proposed by the OneM2M. The implementation of this architecture will guarantee us an easy integration, orchestration of IoT devices adapting to the environment context as well as managing control in communications.


Internet of Things (IoT) Home automation architecture OneM2M ISO/IEC 30141:2018 Quality of Service (QoS) Ambient intelligence 



We want to thank Universidad Nacional de San Agustin de Arequipa for financing this project through the contract No. TP14-2018, as well as the recognition to the CiTeSoft Research Center (EC-0003-2017-UNSA), for providing us, the environment and the equipment necessary to develop this project.


  1. 1.
    Gartner Inc.: Gartner Says 20.4 Billion Connected “Things” Will Be in Use in 2020, Up 30 Percent From 2015.
  2. 2.
    Maciel, F., Thangaraj, C.: A scalable modular heterogeneus system for home and office automation. In: IEEE MIT Undergraduate Research Technology Conference (URTC), November 2016.
  3. 3.
    Miladinovic, I., Schefer, S.: NFV enabled IoT architecture for an operation room enviroment. In: 2018 IEEE 4th World Forum on Internet of Things, May 2018.
  4. 4.
    Augusto, J.: Reflections on ambiente intelligence systems handling of user preferences and needs. In: 2014 International Conference on Intelligent Enviroments, June 2014.
  5. 5.
  6. 6.
    OneM2M - Technical report TR-0001-V 2.4.1.
  7. 7.
    Catarinucci, L., Donno, D., Mainetti, L., Palano, L., Patrono, L., Stefanizzi, M., Tarricone, L.: An IoT-aware architecture for smart helathcare systems. IEEE Internet Things J. (2015). Scholar
  8. 8.
    Juarez, J., Rodriguez, J., Garcia, R.: An ontology-driven communication architecture for spontaneous interoperability in home automation systems. In: IEEE Emerging Technology and Factory Automation, September 2014.
  9. 9.
    Wang, S., Hou, Y., Gao, F., Ji, X.: A novel IoT access architecture for vehicle monitoring system. In: 2016 IEEE 3rd World Forum on Internet of Things (ES-IoT), December 2016.
  10. 10.
    Desai, P., Sheth, A., Anantharam, P.: Semantic gateway as a service architecture for IoT interoperability. In: 2015 IEEE International Conference on Mobile Services, June 2015.
  11. 11.
    Khan, R., Ullah, S., Zaheer, R., Khan, S.: Future internet: the internet of things architecture, possible applications and key challenges, December 2012.
  12. 12.
    Coelho, C., Coelho, D., Wolf, M.: An IoT smart home architecture for long-term care of people with special needs. In: IEEE 2nd World Forum on Internet of Things (WS-IoT), December 2015.
  13. 13.
    Krco, S., Pokric, B., Carrez, F.: Designing IoT architecture(s): a European perspective. In: 2014 IEEE World Forum on Internet of Things (WF-IoT), April 2014Google Scholar
  14. 14.
    Hamzei, M., Jafari, N.: Towards efficient service composition techniques in the internet of things. IEEE Internet Things J. (2018). Scholar
  15. 15.
    Avila, K., Sanmartin, P., Jabba, D., Jimeno, M.: Applications based on Service-Oriented Architecture (SOA) in the field of home healthcare. Sensors (Basel) (2017). Scholar
  16. 16.
    Ruta, M., Scioscia, F., Loseto, G., Sciascio, E.: A semantic-enabled social network of devices for building automation. IEEE Trans. Industr. Inf. (2017). Scholar
  17. 17.
    Soon, J., Kumar, S., Shanmugavel, M.: OSGi-based, embedded, distributed, telematics framework for flexible service provisioning in cyber-physical production systems. In: 2016 IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), May 2017.
  18. 18.
    Malarvizhi, R., Kalyani, S.: SOA based open data model for information integration in smart grid. In: 2013 Fifth International Conference on Advanced Computing (ICoAC), December 2013.
  19. 19.
    Ochoa, A.: Gestionando datos heterogeneos provenientes de sensores para medir la calidad del aire en Bogota. Universidad Nacional de Colombia - Departamento de Ingenieria de Sistemas y Computacion, February 2018.
  20. 20.
    Rahman, A., Afsana, F., Mahmud, M., Shamim, M., Ahmed, M., Kaiwartya, O., Taylor, A.: Towards a heterogeneous mist, fog, and cloud based framework for the internet of healthcare things. IEEE Internet Things J. (2018). Scholar
  21. 21.
    Zhang, K., Leng, S., Peng, X., Pan, L., Maharjan, S., Zhang, Y.: Artificial intelligence inspired transmission scheduling in cognitive vehicular communication and networks. IEEE Internet Things J. (2018). Scholar
  22. 22.
    Yao, J., Ansari, N.: Joint content placement and storage allocation in C-RANs for IoT sensing service. IEEE Internet Things J. 6(1) (2018).
  23. 23.
    Gu, Y., Cui, Q., Ye, Q., Zhuang, W.: Game-theoretic optimization for machine-type communications under QoS guarantee. IEEE Internet Things J. 6(1) (2018).
  24. 24.
    Bylykbashi, K., Spaho, E., Obukata, R., Ozera, K., Liu, Y., Barolli, L.: Implementation and evaluation of an ambient intelligence tested: improvement of human sleeping conditions by a fuzzy-based system. Int. J. Web Inf. Syst. 14(1), 123–135 (2017). Scholar
  25. 25.
    Moseley, R.: Creating an ambient intelligence network using insight and merged reality technologies. In: 2017 Computing Conference, January 2018.
  26. 26.
    Echanobe, J., Campo, I., Basterretxea, K., Martinez, M.: An FPGA-based multiprocessor-architecture for intelligent environments. Microprocess. Microsyst. (2014). Scholar
  27. 27.
    Kanagarajan, S., Ramakrishnan, S.: Development of ontologies for modeling user behaviour in ambient intelligence environment. In: IEEE International Conference on Computational Intelligence and Computing Research (ICCIC), March 2016.
  28. 28.
    Mikulecky, P.: Formal models for ambient intelligence. In: 2010 Sixth International Conference on Intelligent Environments, July 2010.
  29. 29.
    Singh, A., Mehta, H., Nawal, A., Gnana, O.: Arduino based home automation control powered by photovoltaic cells. In: 2018 Second International Conference on Computing Methodologies and Communication (ICCMC), February 2018.
  30. 30.
    Kaur, B., Kumar, P., Kumar, M.: An illustration of making a home automation system using Raspberry Pi and PIR sensor. In: 2018 International Conference on Intelligent Circuits and Systems (ICICS), April 2018Google Scholar
  31. 31.
    Abbas, N., Mansoori, I.: Smart door system for home security using Raspberry pi3. In: 2017 International Conference on Computer and Applications (ICCA), October 2017.
  32. 32.
    Vujovic, V., Maksimovic, M.: Raspberry Pi as a Sensor Web node for home automation. Comput. Electr. Eng. (2015). Scholar
  33. 33.
    Patchava, V., Babu, H., Ravi, P.: A smart home automation technique with Raspberry Pi using IoT. In: 2015 International Conference on Smart Sensors and System (ICSSS), December 2015.
  34. 34.
    Rostyslav, K., Tkatchenko, S., Golovatsyy, R.: Features home automation system development based Raspberry Pi using Java ME SDK. In: The Experience of Designing and Application of CAD System in Microelectronics, February 2015.
  35. 35.
    Vujovic, M., Savic, M., Stefanovic, D., Pap, I.: Use of NGINX and WebSocket in IoT. In: 2015 23rd Telecommunications Forum Telfor (TELFOR), January 2016.
  36. 36.
    Kishore, R., Soratkal, S., Stefanovic, D., Pap, I.: MQTT based home automation system using ESP8266. In: 2016 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), April 2017.
  37. 37.
    Ionescu, V.: The analysis of the performance of RabbitMQ and ActiveMQ. In: 2015 14th RoEduNet International Conference - Networking in Education and Research (RoEduNet NER), October 2015.

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  • Jeferson Apaza-Condori
    • 1
    • 2
  • Eveling Castro-Gutierrez
    • 1
    • 2
    Email author
  1. 1.Universidad Nacional de San Agustin de ArequipaArequipaPeru
  2. 2.CiTeSoft-UNSAArequipaPeru

Personalised recommendations