Skip to main content

A review on smart home present state and challenges: linked to context-awareness internet of things (IoT)


The smart home is considered as an essential domain in Internet of Things (IoT) applications, it is an interconnected home where all types of things interact with each other via the Internet. This helps to automate the home by making it smart and interconnected. However, at the same time, it raises a great concern of the privacy and security for the users due to its capability to be controlled remotely. Hence, the rapid technologically growth of IoT raises abundant challenges such as how to provide the home users with safe and secure services keeping privacy in the account and how to manage the smart home successfully under the controlled condition to avoid any further secrecy or theft of personal data. A number of the research papers are available to address these critical issues, researchers presented different approaches to overcome these stated issues. This research review will analyze smart home approaches, challenges and will suggest possible solutions for them and illustrate open issues that still need to be addressed.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3


  1. 1.

    Kamilaris, A., & Pitsillides, A. (2016). Mobile phone computing and the internet of things: A survey. IEEE Internet of Things Journal, 03(06), 885–898.

    Article  Google Scholar 

  2. 2.

    Tan, L., & Wang, N. (2010). Future internet: The internet of things. In IEEE the 3rd international conference on advanced computer theory and engineering (ICACTE) 2010 (pp. 5–376).

  3. 3.

    Deng, N. (2012). RFID technology and network construction in the internet of things. In IEEE the international conference on computer science and service system, 2012 (pp. 979–982).

  4. 4.

    Sunehra, D., & Bano, A. (2014). An intelligent surveillance with cloud storage for home security. In IEEE annual IEEE India conference (INDICON), 2014 (pp. 1–6).

  5. 5.

    Porkodi, R., & Bhuvaneswari, V. (2014). The internet of things (IoT) applications and communication enabling technology standards: An overview. In IEEE international conference on intelligent computing applications (ICICA), 2014 (pp. 324–329).

  6. 6.

    Evans, D. (2011). The internet of things how the next evolution of the internet is changing everything. Cisco White Paper, 2011, (pp. 1–11).

  7. 7.

    Perera, C., Zaslavsky, A., Christen, P., & Georgakopoulos, D. (2013). Context-aware computing for the internet of things: A survey. IEEE Journal of Communications Surveys and Tutorials, 16(01), 414–454.

    Article  Google Scholar 

  8. 8.

    Oxford Dictionary. Context definition. Retrieved October 02, 2016, from

  9. 9.

    Chen, G., & Kotz, D. (2000). A survey of context-aware mobile computing research (Vol. 1, No. 2.1, pp. 2–1). Technical report TR2000-381, Department of Computer Science, Dartmouth College.

  10. 10.

    Luo, J., & Feng, H. (2016). A web-based framework for lightweight context-aware mobile applications. SERSC International Journal of Database Theory and Application, 9(04), 119–134.

    Article  Google Scholar 

  11. 11.

    Alam, M. R., Reaz, M. B. I., & Ali, M. A. M. (2012). A review of smart homes—Past, present and futures. In IEEE transactions on systems, man, and cybernetics, part C (applications and reviews), 2012 (pp. 1190–1203).

  12. 12.

    Robles, R. J., & Kim, T. H. (2010). Review: Context-aware tools for smart home development. SERSC International Journal of Smart Home, 04(01), 1–12.

    Google Scholar 

  13. 13.

    Park, J., Moon, M., Hwang, S., & Yeom, K. (2007). CASS: A context-aware simulation system for smart home. In IEEE the 5th ACIS international conference on software engineering research, management and applications, 2007 (pp. 461–467).

  14. 14.

    Chong, G., Zhihao, L., & Yifeng, Y. (2011). The research and implement of smart home system based on internet of things. In IEEE international conference on electronics, communications, and control (ICECC), 2011 (pp. 2944–2947).

  15. 15.

    Van Nguyen, T., Nguyen, H., & Choi, D. (2010). Development of a context-aware virtual smart home simulator. In CoRR the 3rd international conference on ubiquitous information technologies and applications (ICUT’08) 2010 (pp. 1007–1274).

  16. 16.

    Samuel, S. S. I. (2016). A review of connectivity challenges in IoT-smart home. In IEEE the 3rd MEC international conference on big data and smart city (ICBDSC), 2016 (pp. 364–367).

  17. 17.

    Warriach, E. U., Kaldeli, E., Bresser, J., Lazovik, A., & Aiello, M. (2011). Heterogeneous device discovery framework for the smart homes. In IEEE GCC conference and exhibition (GCC), 2011 (pp. 637–640).

  18. 18.

    Souza, A. M., & Amazonas, J. R. (2013). A novel smart home application using an internet of things middleware. In IEEE proceedings of 2013 European conference on smart objects, systems and technologies (SmartSysTech), 2013 (pp. 1–7).

  19. 19.

    Leong, C. Y., Ramli, A. R., & Perumal, T. (2009). A rule-based framework for heterogeneous subsystems management in smart home environment. IEEE Transactions on Consumer Electronics, 55(03), 1208–1213.

    Article  Google Scholar 

  20. 20.

    Perumal, T., Ramli, A. R., Leong, C. Y., Mansor, S., & Samsudin, K. (2008). Interoperability among heterogeneous systems in smart home environment. In IEEE international conference on signal image technology and internet based systems (SITIS ‘08), 2008 (pp. 177–186).

  21. 21.

    Chang, C. Y., Kuo, C. H., Chen, J. C., & Wang, T. C. (2015). Design and implementation of an IoT access point for smart home. MDPI Applied Sciences Journals, 05(04), 1882–1903.

    Google Scholar 

  22. 22.

    Perumal, T., Ramli, A. R., & Leong, C. Y. (2011). Interoperability framework for smart home systems. IEEE Transactions on Consumer Electronics, 57(04), 1607–1611.

    Article  Google Scholar 

  23. 23.

    Kim, J. E., Boulos, G., Yackovich, J., Barth, T., Beckel, C., & Mosse, D. (2012). Seamless integration of heterogeneous devices and access control in smart homes. In IEEE the 8th international conference on intelligent environments (IE), 2012 (pp. 206–213).

  24. 24.

    Krishna, M. B., & Verma, A. (2016). A framework of smart homes connected devices using internet of things. In IEEE 2nd international conference on contemporary computing and informatics (IC3I), 2016 (pp. 810–815).

  25. 25.

    Al-Fuqaha, A., Guizani, M., Mohammadi, M., Aledhari, M., & Ayyash, M. (2015). Internet of things: A survey on enabling technologies, protocols, and applications. IEEE Journal of Communications Surveys and Tutorials, 17(04), 2347–2376.

    Article  Google Scholar 

  26. 26.

    Li, X., Eckert, M., Martinez, J. F., & Rubio, G. (2015). Context-aware middleware architectures: Survey and challenges. MDPI Sensors Journals, 15(08), 20570–20607.

    Article  Google Scholar 

  27. 27.

    Evchina, Y., Dvoryanchikova, A., & Lastra, J. L. M. (2012). Ontological framework of context-aware and reasoning middleware for smart homes with health and social services. In IEEE the 8th international conference systems, man, and cybernetics (SMC), 2012 (pp. 985–990).

  28. 28.

    Vahdat-Nejad, H. (2014). Context-aware middleware: A review. In P. Brézillon & A. J. Gonzalez (Eds.), Context in computing (pp. 83–96). New York: Springer.

    Chapter  Google Scholar 

  29. 29.

    Romero, D., Hermosillo, G., Taherkordi, A., Nzekwa, R., Rouvoy, R., & Eliassen, F. (2010). RESTful integration of heterogeneous devices in pervasive environments. In F. Eliassen & R. Kapitza (Eds.), Distributed applications and interoperable systems (pp. 1–14). Berlin: Springer.

    Chapter  Google Scholar 

  30. 30.

    Souza, A. M., & Amazonas, J. R. (2013). A novel smart home application using an internet of things middleware. In IEEE proceedings of European conference on smart objects, systems and technologies, 2013 (pp. 1–7).

  31. 31.

    Son, H., Tegelund, B., Kim, T., Lee, D., Hyun, S. J., Lim, J., & Lee, H. (2015). A distributed middleware for a smart home with autonomous appliances. In IEEE the 39th annual conference computer software and applications conference (COMPSAC), 2015 (pp. 23–32).

  32. 32.

    Guo, B., Sun, L., & Zhang, D. (2010). The Architecture design of a cross-domain context management system. In 8th IEEE international conference on pervasive computing and communications workshops (PERCOM workshops), 2010 (pp. 499–504).

  33. 33.

    Vahdat-Nejad, H., Zamanifar, K., & Nematbakhsh, N. (2013). Context-aware middleware architecture for smart home environment. SERSC International Journal of Smart Home, 07(01), 77–86.

    Google Scholar 

  34. 34.

    Hyun-Wook, K., Hoque, R. M., Hyungyu, S., & Yang, S. H. (2016). Development of middleware architecture to realize context-aware service in smart home environment. DoiSerbia Journal of Computer Science and Information Systems, 13(02), 427–452.

    Article  Google Scholar 

  35. 35.

    Kalaiselvi, M. A., Indumathi, M. V., Madhusudanan, M. J., & Venkatesan, V. P. (2012). Implementation of generic context middleware for context-aware applications. ESRSA International Journal of Engineering Research and Technology (IJERT), 01(03), 1–7.

    Google Scholar 

  36. 36.

    Nassereddine, M., Rizk, J., Hellany, A., Nagrial, M., Elrafhi, A., Obeid, Z., & Hajar, K. (2016). Electrical energy management for advance smart home systems: Introduction. In IEEE the 3rd international conference on renewable energies for developing countries (REDEC), 2016 (pp. 1–6).

  37. 37.

    Energy International Admission. (2016). International energy outlook 2016. Retrieved November 21, 2016, from

  38. 38.

    Razzak, F., & Corno, F. (2012). Intelligent energy optimization for user intelligible goals in smart home environments. IEEE Transactions on Smart Grid, 03(04), 2128–2135.

    Article  Google Scholar 

  39. 39.

    Lima, W. S., Souto, E., Rocha, T., Pazzi, R. W., & Pramudianto, F. (2015). User activity recognition for energy saving in smart home environment. In IEEE symposium on computers and communication (ISCC) (pp. 751–757).

  40. 40.

    Kamilari, A., Tofi, Y., Bekara, C., Pitsillides, A., & Kyriakides, E. (2012). Integrating web-enabled energy-aware smart homes to the smart grid. IARIA International Journal on Advances in Intelligent Systems, 05(01), 15–31.

    Google Scholar 

  41. 41.

    Moser, K., Harder, J., & Koo, S. G. M. (2014). Internet of things in home automation and energy efficient smart home technologies. In IEEE international conference on systems, man, and cybernetics (SMC), 2014 (pp. 1260–1265).

  42. 42.

    Energy International Admission. (2016). International energy outlook 2016. Retrieved November 24, 2016, from

  43. 43.

    Weng, M. Y., Wu, C. L., Lu, C. H., Yeh, H. W., & Fu, L. C. (2012). Context-aware home energy saving based on energy-prone context. In IEEE international conference on intelligent robots and systems (IROS), 2012 (pp. 5233–5238).

  44. 44.

    Iksan, N., Supangkat, S. H., & Nugraha, I. G. B. B. (2013). Home energy management system: A framework through context awareness. In IEEE international conference on ICT for smart society, 2013 (pp. 1–4).

  45. 45.

    Yang, T. Y., Yang, C. S., & Sung, T. W. (2015). An intelligent energy management scheme with monitoring and scheduling approach for IoT application in smart home. In IEEE third international conference on robot, vision and signal processing (RVSP), 2015 (pp. 216–219).

  46. 46.

    Khan, M., Silva, B. N., & Han, K. (2016). Internet of things based energy aware smart home control system. IEEE Access, 4, 7556–7566.

    Article  Google Scholar 

  47. 47.

    Jahn, M., Jentsch, M., Prause, C. R., Pramudianto, F., Al-Akkad, A., & Reiners, R. (2010). The energy aware smart home. In IEEE 5th international conference on future information technology (Future Tech), 2010 (pp. 1–8).

  48. 48.

    Han, J. H., Jeon, Y. S., & Kim, J. N. (2015). Security considerations for secure and trustworthy smart home system in the IoT environment. In IEEE international conference on information and communication technology convergence (ICTC), 2015 (pp. 1116–1118).

  49. 49.

    Yoon, S., Park, H., & Yoo, H. S. (2015). Security issues on smarthome in IoT environment. In J. Park, I. Stojmenovic, H. Jeong, & G. Yi (Eds.), Computer science and its applications Lecture notes in electrical engineering (Vol. 330). Berlin: Springer.

    Google Scholar 

  50. 50.

    Desai, D., & Upadhyay, H. (2014). Security and privacy consideration for internet of things in smart home environments. International Journal of Engineering Research and Development, 10(11), 73–83.

    Google Scholar 

  51. 51.

    Olawumi, O., Väänänen, A., Haataja, K., & Toivanen, P. (2017). Security issues in smart home and mobile health system: Threat analysis, possible countermeasures and lessons learner. International Journal on Information Technologies and Security, 9(1), 31–52.

    Google Scholar 

  52. 52.

    Ul Rehman, S., & Manickam, S. (2016). A Study of smart home environment and its security threats. International Journal of Reliability, Quality and Safety Engineering, 23(03), 1–9.

    Article  Google Scholar 

  53. 53.

    Farooq, M. U., Waseem, M., Khairi, A., & Mazhar, S. (2015). A critical analysis on the security concerns of internet of things (IoT). International Journal of Computer Applications, 111(07), 1–6.

    Article  Google Scholar 

  54. 54.

    Bugeja, J., Jacobsson, A., & Davidsson, P. (2016). On privacy and security challenges in smart connected homes. In IEEE 2016 European intelligence and security informatics conference (EISIC), 2016 (pp. 172–175).

  55. 55.

    Hager, M., Schellenberg, S., Seitz, J., Mann S., & Schorcht, G. (2012). Secure and QoS-aware communications for smart home services. In IEEE 35th international conference on telecommunications and signal processing (TSP), 2012 (pp. 11–17).

  56. 56.

    Elkhodr, M., Shahrestani, S., & Cheung, H. (2015). A smart home application based on the internet of things management platform. In IEEE international conference on data science and data intensive (DSDIS), 2015 (pp. 491–496).

  57. 57.

    Kumar, P., Braeken, A., Gurtov, A., Iinatti, J., & Ha, P. (2017). Anonymous secure framework in connected smart home environments. IEEE Transactions on Information Forensics and Security, 12(04), 968–979.

    Article  Google Scholar 

  58. 58.

    Nobakht, M., Sivaraman, V., & Boreli, R. (2016). A host-based intrusion detection and mitigation framework for smart home IoT using OpenFlow. In IEEE 11th international conference on availability, reliability and security (ARES), 2016 (pp. 147–156).

  59. 59.

    Kang, W. M., Moon, S. Y., & Park, J. H. (2017). An enhanced security framework for home appliances in smart home. Human-Centric Computing and Information Sciences, 7(1), 6–7.

    Article  Google Scholar 

  60. 60.

    Maamar, Z., Mahmoud, Q., Sahli, N., & Boukadi, K. (2009). Privacy-aware web services in smart homes. In ICOST ‘09 proceedings of the 7th international conference on smart homes and health telematics, 2009 ACM (pp. 174–181).

  61. 61.

    Kumar, J. S., & Patel, D. R. (2014). A survey on internet of things: Security and privacy issues. IJCA International Journal of Computer Applications, 90(11), 20–26.

    Article  Google Scholar 

  62. 62.

    Perera, C., Ranjan, R., Wang, L., Khan, S. U., & Zomaya, A. Y. (2015). Big data privacy in the internet of things era. IEEE IT Professional, 17(03), 32–39.

    Article  Google Scholar 

  63. 63.

    Arabo, A., Brown, I., & El-Moussa, F. (2012). Privacy in the age of mobility and smart devices in smart homes. In IEEE international conference on privacy, security, risk and trust and 2012 international conference on social computing (SocialCom), 2012 (pp. 819–826).

  64. 64.

    Alami, A., Benhlima, L., & Bah, S. (2015). An overview of privacy-preserving techniques in smart home wireless sensor networks. In IEEE the 10th international conference on intelligent systems: theories and applications (SITA), 2015 (pp. 1–4).

  65. 65.

    Chakravorty, A., Wlodarczyk, T., & Rong, C. (2013). Privacy preserving data analytics for smart homes. In IEEE security and privacy workshops, 2013 (pp. 23–27).

  66. 66.

    Deva, B., Garzon, S. R., & Schünemann, S. (2015). A context-sensitive privacy-aware framework for proactive location-based services. In IEEE the 9th international conference on next generation mobile applications, services and technologies, 2015 (pp. 138–143).

  67. 67.

    Fernandes, F. E., Yang, C., Do, H. M., & Sheng, W. (2016). Detection of privacy-sensitive situations for social robots in smart homes. In IEEE international conference on automation science and engineering (CASE), 2016 (pp. 727–732).

  68. 68.

    Alpár, G., Batina, L., Batten, L., Moonsamy, V., Krasnova, A., Guellier, A., & Natgunanathan, I. (2016). New directions in IoT privacy using attribute-based authentication. In ACM CF ‘16 proceedings of the ACM international conference on computing frontiers, 2016 (pp. 461–466).

  69. 69.

    Alqassem, I., & Svetinovic, D. (2014). A taxonomy of security and privacy requirements for the internet of things (IoT). In IEEE international conference on industrial engineering and engineering management, 2014 (pp. 1244–1248).

  70. 70.

    Whitmore, A., Agarwal, A., & Xu, L. D. (2015). The internet of things—A survey of topics and trends. Information Systems Frontiers, 17(02), 261–274.

    Article  Google Scholar 

  71. 71.

    Wich, M., & Kramer, T. (2016). Enrichment of smart home services by integrating social network services and big data analytics. In 49th IEEE Hawaii international conference on system sciences (HICSS), 2016 (pp. 425–434).

Download references

Author information



Corresponding author

Correspondence to Zahrah A. Almusaylim.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Almusaylim, Z.A., Zaman, N. A review on smart home present state and challenges: linked to context-awareness internet of things (IoT). Wireless Netw 25, 3193–3204 (2019).

Download citation


  • Smart home
  • IoT
  • Context-awareness
  • Security
  • Privacy-aware
  • Sensors
  • Energy-aware