IoT-based smart homes: A review of system architecture, software, communications, privacy and security

Internet of Things - Tập 1 - Trang 81-98 - 2018
Dragos Mocrii1, Yuxiang Chen2, Petr Musilek1,3
1Electrical and computer Engineering, University of Alberta, Edmonton, Canada
2Civil and Environmental Engineering, University of Alberta, Edmonton, Canada
3Cybernetics, Faculty of Science, University of Hradec Králové, Czechia

Tài liệu tham khảo

Alam, 2012, A review of smart homes-past, present, and future, IEEE Trans. Syst. Man Cybern. Part C (Appl. Rev.), 42, 1190, 10.1109/TSMCC.2012.2189204 Darby, 2018, Smart technology in the home: time for more clarity, Build. Res. Inf., 46, 140, 10.1080/09613218.2017.1301707 Risteska Stojkoska, 2017, A review of Internet of Things for smart home: challenges and solutions, J. Clean. Prod., 140, 1454, 10.1016/j.jclepro.2016.10.006 Kramp, 2013, Introduction to the Internet of Things, 1 Strengers, 2013 Edwards, 2001, 256 Cook, 2005 Das, 2002, The role of prediction algorithms in the MavHome smart home architecture, IEEE Wirel. Commun., 9, 77, 10.1109/MWC.2002.1160085 Blasco, 2014, A smart kitchen for ambient assisted living, Sensors, 14, 1629, 10.3390/s140101629 Buttussi, 2008, MOPET: a context-aware and user-adaptive wearable system for fitness training, Artif. Intell. Med., 42, 153, 10.1016/j.artmed.2007.11.004 A. Jalal, J.T. Kim, T.-S. Kim, Development of a Life Logging System via Depth Imaging- based Human Activity Recognition for Smart Homes(2012). http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.456.9125&rep=rep1&type=pdf. Soliman, 2013, Smart home: integrating internet of things with web services and cloud computing, 317 Cook, 2013, CASAS: a smart home in a box., Computer, 46, 10.1109/MC.2012.328 Jie, 2013, Smart home system based on IOT technologies, 1789 Zhou, 2013, CloudThings: a common architecture for integrating the Internet of Things with Cloud Computing, 651 Hosek, 2014, IP home gateway as universal multi-purpose enabler for smart home services, 13145, 123 Guoqiang, 2013, Design and Implementation of a Smart IoT Gateway, 720 Mell, 2011, SP 800–145. The NIST Definition of Cloud Computing Xu, 2014, Internet of things in industries: a survey, IEEE Trans. Ind. Inf., 10, 2233, 10.1109/TII.2014.2300753 Gubbi, 2013, Internet of things (IoT): a vision, architectural elements, and future directions, future generation computer systems, 29, 1645, 10.1016/j.future.2013.01.010 Fog Computing and the Internet of Things: extend the Cloud to where the things are. https://www.cisco.com/c/dam/en_us/solutions/trends/iot/docs/computing-overview.pdf. Chiang, 2016, Fog and IoT: an overview of research opportunities, IEEE Internet Things J., 3, 854, 10.1109/JIOT.2016.2584538 Aazam, 2014, Fog Computing and Smart Gateway Based Communication for Cloud of Things, 464 Yi, 2015, Fog Computing: platform and applications, 73 Yi, 2015, 685 Stojmenovic, 2014, The Fog Computing Paradigm: Scenarios and Security Issues, 2, 1 C. Carvalho, The Gap between Processor and Memory Speeds. https://pdfs.semanticscholar.org/6ebe/c8701893a6770eb0e19a0d4a732852c86256.pdf. Fog vs. Edge Computing: what’s the difference?. http://info.opto22.com/fog-vs-edge-computing. Garcia Lopez, 2015, Edge-centric computing, ACM SIGCOMM Comput. Commun. Rev., 45, 37, 10.1145/2831347.2831354 Shi, 2016, Edge Computing: vision and challenges, IEEE Internet Things J., 3, 637, 10.1109/JIOT.2016.2579198 Shi, 2016, The promise of Edge Computing, Computer, 49, 78, 10.1109/MC.2016.145 US Congress, Energy Independence and Security Act of 2007, December 18, 2007. Li, 2014, User-expected price-based demand response algorithm for a home-to-grid system, Energy, 64, 437, 10.1016/j.energy.2013.11.049 Fuselli, 2013, Action dependent heuristic dynamic programming for home energy resource scheduling, Int. J. Electr. Power Energy Syst., 48, 148, 10.1016/j.ijepes.2012.11.023 Huang, 2011, Residential energy system control and management using adaptive dynamic programming, 119 Welch, 2007, Optimal control of a photovoltaic solar energy system with adaptive critics, 985 Welch, 2006, Comparison of two optimal control strategies for a grid independent photovoltaic system, 3, 1120 Zhou, 2016, Smart home energy management systems: concept, configurations, and scheduling strategies, Renew. Sustain. Energy Rev., 61, 30, 10.1016/j.rser.2016.03.047 Siano, 2014, Demand response and smart grids – a survey, Renew. Sustain. Energy Rev., 30, 461, 10.1016/j.rser.2013.10.022 Tuballa, 2016, A review of the development of smart grid technologies, Renew. Sustain. Energy Rev., 59, 710, 10.1016/j.rser.2016.01.011 Haider, 2016, A review of residential demand response of smart grid, Renew. Sustain. Energy Rev., 59, 166, 10.1016/j.rser.2016.01.016 William Lamie, The Benefits of RTOSes in the Embedded IoT | EE Times. https://www.eetimes.com/author.asp?section_id=36&doc_id=1327623. Milinković, 2015, Choosing the right RTOS for IoT platform, INFOTEH-JAHORINA, 14, 504 IoT operating systems. https://devopedia.org/iot-operating-systems. Reusing, 2012, Comparison of Operating Systems TinyOS and Contiki Zetik, 2006, 6201, 62010I Hunt, 2004, 5403, 590 Adib, 2015, Smart homes that monitor breathing and heart rate, 837 Postolache, 2010, Microwave FMCW Doppler radar implementation for in-house pervasive health care system, 47 Li, 2013, A review on recent advances in doppler radar sensors for noncontact healthcare monitoring, IEEE Trans. Microwave Theory Tech., 61, 2046, 10.1109/TMTT.2013.2256924 Studnicka, 2012, Continuous monitoring of heart rate using accelerometric sensors, 559 Davies, 2009, The relationship between body temperature, heart rate and respiratory rate in children, Emer. Med. J., 26, 641, 10.1136/emj.2008.061598 Bourobou, 2015, User activity recognition in smart homes using pattern clustering applied to temporal ANN algorithm, Sensors, 15, 11953, 10.3390/s150511953 Qela, 2012, Observe, Learn, and Adapt (OLA) an algorithm for energy management in smart homes using wireless sensors and artificial intelligence, IEEE Trans. Smart Grid, 3, 2262, 10.1109/TSG.2012.2209130 Rocca, 2009, Evolutionary optimization as applied to inverse scattering problems, Inverse Probl., 25, 123003, 10.1088/0266-5611/25/12/123003 Jalal, 2014, A depth video sensor-based life-logging human activity recognition system for elderly care in smart indoor environments, Sensors, 14, 11735, 10.3390/s140711735 Fatima, 2013, a unified framework for activity recognition-based behavior analysis and action prediction in smart homes, Sensors, 13, 2682, 10.3390/s130202682 D. Laney, Application Delivery Strategies(2001). https://blogs.gartner.com/doug-laney/files/2012/01/ad949-3D-Data-Management-Controlling-Data-Volume-Velocity-and-Variety.pdf. The V’s of big data: velocity, volume, value, variety, and veracity. https://www.xsnet.com/blog/bid/205405/the-v-s-of-big-data-velocity-volume-value-variety-and-veracity. Chen, 2014, Big data: a survey, Mob. Netw. Appl., 19, 171, 10.1007/s11036-013-0489-0 Xindong Wu, 2014, Data mining with big data, IEEE Trans. Knowl. Data Eng., 26, 97, 10.1109/TKDE.2013.109 Chen, 2014, Data-intensive applications, challenges, techniques and technologies: a survey on Big Data, Inf. Sci., 275, 314, 10.1016/j.ins.2014.01.015 I. Abaker, T. Hashem, I. Yaqoob, B. Anuar, S. Mokhtar, A. Gani, S.U. Khan, The rise of big data on Cloud Computing. Review and open research issues (2014). 10.1016/j.is.2014.07.006https://ac.els-cdn.com/S0306437914001288/1-s2.0-S0306437914001288-main.pdf?_tid=e6eed775-53dc-48ea-b7e9-77225a5889f2&acdnat=1520912247_020d1f7d40aa535f618fa69a44da85a8. Gandomi, 2015, Beyond the hype: big data concepts, methods, and analytics, Int. J. Inf. Manag., 35, 137, 10.1016/j.ijinfomgt.2014.10.007 Hall, 1997, An introduction to multisensor data fusion, Proc. IEEE, 85, 6, 10.1109/5.554205 Zheng, 2014, Unobtrusive sensing and wearable devices for health informatics, IEEE Trans. Biomed. Eng., 61, 1538, 10.1109/TBME.2014.2309951 Han, 2012 Hashem, 1997, Optimal linear combinations of neural networks, Neural Netw., 10, 599, 10.1016/S0893-6080(96)00098-6 Huang, 2005, An expectation maximization-based interacting multiple model approach for cooperative driving systems, IEEE Trans. Intell. Transp. Syst., 6, 206, 10.1109/TITS.2005.848366 Mohammad-Djafari, 1998, Probabilistic methods for data fusion, 57 Dubois, 1988 Mitici, 2014, Decentralized vs. centralized scheduling in wireless sensor networks for data fusion, 5070 Blasch, 2013, Revisiting the JDL model for information exploitation Díaz, 2016, State-of-the-art, challenges, and open issues in the integration of Internet of things and cloud computing, J. Netw. Comput. Appl., 67, 99, 10.1016/j.jnca.2016.01.010 Mendes, 2015, Smart home communication technologies and applications: wireless protocol assessment for home area network resources, Energies, 8, 7279, 10.3390/en8077279 Li, 2015, Design and implementation of smart home control systems based on wireless sensor networks and power line communications, IEEE Trans. Ind. Electr., 62, 4430, 10.1109/TIE.2014.2379586 Bello, 2017, Network layer inter-operation of Device-to-Device communication technologies in Internet of Things (IoT), Ad Hoc Netw., 57, 52, 10.1016/j.adhoc.2016.06.010 Kuzlu, 2015, Review of communication technologies for smart homes/building applications, 1 P. Darbee, Insteon WHITEPAPER: Compared. http://cache.insteon.com/documentation/insteon_compared.pdf Poulakis, 2016, Wireless sensor network management using satellite communication technologies, 201 O. Horyachyy, Comparison of wireless communication technologies used in a smart home: analysis of wireless sensor node based on Arduino in home automation scenario (2017). http://www.diva-portal.org/smash/get/diva2:1118965/FULLTEXT02. Withanage, 2014, A comparison of the popular home automation technologies, 600 Introducing Thread: A New Wireless Networking Protocol For The Home. https://www.threadgroup.org/news-events/press-releases/ID/20/Introducing-Thread-A-New-Wireless-Networking-Protocol-for-the-Home Poon, 2006, A novel biometrics method to secure wireless body area sensor networks for telemedicine and m-health, IEEE Commun. Mag., 44, 73, 10.1109/MCOM.2006.1632652 Venkatasubramanian, 2008, Plethysmogram-based secure inter-sensor communication in Body Area Networks, 1 Geneiatakis, 2017, Security and privacy issues for an IoT based smart home, 1292 Lee, 2014, Securing smart home: Technologies, security challenges, and security requirements, 67 Insecam - World biggest online cameras directory. https://www.insecam.org/. Security and Resilience of Smart Home Environments(2015). http://www.aki.ee/sites/www.aki.ee/files/elfinder/article_files/SecurityandResilienceofSmartHomeEnvironments(1).pdf. Shin, 2018, Who will be smart home users? an analysis of adoption and diffusion of smart homes, Technol. Forecast. Soc. Change, 134, 246, 10.1016/j.techfore.2018.06.029 Hargreaves, 2018, Learning to live in a smart home, Build. Res. Inf., 46, 127, 10.1080/09613218.2017.1286882 Pilloni, 2018, Smart home energy management including renewable sources: a qoe-driven approach, IEEE Trans. Smart Grid, 9, 2006 Zhang, 2016, User-centric energy management for the smart grid, 95 Chen, 2017, From demand response to transactive energy: state of the art, J. Mod. Power Syst. Clean Energy, 5, 10, 10.1007/s40565-016-0256-x Marzband, 2018, Smart transactive energy framework in grid-connected multiple home microgrids under independent and coalition operations, Renew. Energy, 126, 95, 10.1016/j.renene.2018.03.021 Christidis, 2016, Blockchains and smart contracts for the internet of things, IEEE Access, 4, 2292, 10.1109/ACCESS.2016.2566339 Dorri, 2017, Blockchain for IoT security and privacy: the case study of a smart home, 618 Xu, 2016, Toward software defined smart home, IEEE Commun. Mag., 54, 116, 10.1109/MCOM.2016.7470945 C. Links, What is SHaaS? And why should you care?, Qorvo White Paper, 2016, http://www.zigbee.org/wp-content/uploads/2016/11/Qorvo-Whitepaper-SHaaS.pdf.