Internet of Things: Architectures, Protocols, and Applications

The Internet of Things (IoT) is defined as a paradigm in which objects equipped with sensors, actuators, and processors communicate with each other to serve a meaningful purpose. In this paper, we survey state-of-the-art methods, protocols, and applications in this new emerging area. This survey paper proposes a novel taxonomy for IoT technologies, highlights some of the most important technologies, and profiles some applications that have the potential to make a striking difference in human life, especially for the differently abled and the elderly. As compared to similar survey papers in the area, this paper is far more comprehensive in its coverage and exhaustively covers most major technologies spanning from sensors to applications.

[1]  C. N. Scanaill,et al.  Body-Worn, Ambient, and Consumer Sensing for Health Applications , 2013 .

[2]  Theodore B. Zahariadis,et al.  FIWARE Lab: Managing Resources and Services in a Cloud Federation Supporting Future Internet Applications , 2014, 2014 IEEE/ACM 7th International Conference on Utility and Cloud Computing.

[3]  Nikolaos G. Bourbakis,et al.  A Survey on Wearable Sensor-Based Systems for Health Monitoring and Prognosis , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[4]  W. Keith Edwards,et al.  At Home with Ubiquitous Computing: Seven Challenges , 2001, UbiComp.

[5]  Emiliano Miluzzo,et al.  A survey of mobile phone sensing , 2010, IEEE Communications Magazine.

[6]  Kristof Van Laerhoven,et al.  How to build smart appliances? , 2001, IEEE Personal Communications.

[7]  Jun-Wei Hsieh,et al.  An Automatic Traffic Surveillance System for Vehicle Tracking and Classification , 2003, SCIA.

[8]  Miao Yu,et al.  A Posture Recognition-Based Fall Detection System for Monitoring an Elderly Person in a Smart Home Environment , 2012, IEEE Transactions on Information Technology in Biomedicine.

[9]  Hong Linh Truong,et al.  MQTT-S — A publish/subscribe protocol for Wireless Sensor Networks , 2008, 2008 3rd International Conference on Communication Systems Software and Middleware and Workshops (COMSWARE '08).

[10]  David E. Culler,et al.  Extending IP to Low-Power, Wireless Personal Area Networks , 2008, IEEE Internet Computing.

[11]  Ivan Stojmenovic,et al.  Fog computing: A cloud to the ground support for smart things and machine-to-machine networks , 2014, 2014 Australasian Telecommunication Networks and Applications Conference (ATNAC).

[12]  Matti Siekkinen,et al.  How low energy is bluetooth low energy? Comparative measurements with ZigBee/802.15.4 , 2012, 2012 IEEE Wireless Communications and Networking Conference Workshops (WCNCW).

[13]  Michael Weyrich,et al.  Reference Architectures for the Internet of Things , 2016, IEEE Software.

[14]  Shusen Yang,et al.  A survey on the ietf protocol suite for the internet of things: standards, challenges, and opportunities , 2013, IEEE Wireless Communications.

[15]  Rangachary Mukundan,et al.  Chemical Sensors for Environmental Monitoring and Homeland Security , 2010 .

[16]  Stamatis Karnouskos,et al.  The cooperative Internet of Things enabled Smart Grid , 2010 .

[17]  Jiang Zhu,et al.  Fog Computing: A Platform for Internet of Things and Analytics , 2014, Big Data and Internet of Things.

[18]  Siobhán Clarke,et al.  Middleware for Internet of Things: A Survey , 2016, IEEE Internet of Things Journal.

[19]  Samar K. Mukhopadhyay,et al.  A review of RFID technology and its managerial applications in different industries , 2012 .

[20]  Diane J. Cook,et al.  MavHome: an agent-based smart home , 2003, Proceedings of the First IEEE International Conference on Pervasive Computing and Communications, 2003. (PerCom 2003)..

[21]  Nader Mohamed,et al.  Challenges in middleware solutions for the internet of things , 2012, 2012 International Conference on Collaboration Technologies and Systems (CTS).

[22]  Eui-nam Huh,et al.  Smart gateway based communication for cloud of things , 2014, ISSNIP.

[23]  Stefano Chessa,et al.  Wireless sensor networks: A survey on the state of the art and the 802.15.4 and ZigBee standards , 2007, Comput. Commun..

[24]  Jun-Dong Cho,et al.  Logmusic: context-based social music recommendation service on mobile device , 2014, UbiComp Adjunct.

[25]  Artem Katasonov,et al.  Smart Semantic Middleware for the Internet of Things , 2008, ICINCO-ICSO.

[26]  Carles Gomez,et al.  Overview and Evaluation of Bluetooth Low Energy: An Emerging Low-Power Wireless Technology , 2012, Sensors.

[27]  Victor C. M. Leung,et al.  Mood-fatigue analyzer: towards context-aware mobile sensing applications for safe driving , 2014, M4IOT '14.

[28]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

[29]  Jianming Liu,et al.  Applications of Internet of Things on smart grid in China , 2011, 13th International Conference on Advanced Communication Technology (ICACT2011).

[30]  Leilani Battle,et al.  Building the Internet of Things Using RFID: The RFID Ecosystem Experience , 2009, IEEE Internet Computing.

[31]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.

[32]  Wazir Zada Khan,et al.  Mobile Phone Sensing Systems: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[33]  Vibhor Sharma,et al.  Near Field Communication , 2013, Encyclopedia of Biometrics.

[34]  Nandini Mukherjee,et al.  Vehicular pollution monitoring using IoT , 2014, International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014).

[35]  Jasbir Kaur,et al.  Eye tracking based driver fatigue monitoring and warning system , 2011, India International Conference on Power Electronics 2010 (IICPE2010).

[36]  KUOR-HSIN CHANG,et al.  Bluetooth: a viable solution for IoT? [Industry Perspectives] , 2014, IEEE Wireless Communications.

[37]  Sunghyun Choi,et al.  IEEE 802.11ah: A Long Range 802.11 WLAN at Sub 1 GHz , 2013, J. ICT Stand..

[38]  Kris Steenhaut,et al.  Evaluation of constrained application protocol for wireless sensor networks , 2011, 2011 18th IEEE Workshop on Local & Metropolitan Area Networks (LANMAN).

[39]  Patrick Robertson,et al.  Sensor-based identification of human stress levels , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[40]  J. Gruzelier EEG-neurofeedback for optimising performance. I: A review of cognitive and affective outcome in healthy participants , 2014, Neuroscience & Biobehavioral Reviews.

[41]  Sarmad Ullah Khan,et al.  Future Internet: The Internet of Things Architecture, Possible Applications and Key Challenges , 2012, 2012 10th International Conference on Frontiers of Information Technology.

[42]  Erhan Akin,et al.  Estimating driving behavior by a smartphone , 2012, 2012 IEEE Intelligent Vehicles Symposium.

[43]  Weiping Zhu,et al.  CircleSense: A pervasive computing system for recognizing social activities , 2013, 2013 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[44]  H. Farhangi,et al.  The path of the smart grid , 2010, IEEE Power and Energy Magazine.

[45]  Ivan Stojmenovic,et al.  The Fog computing paradigm: Scenarios and security issues , 2014, 2014 Federated Conference on Computer Science and Information Systems.

[46]  Zhu Wang,et al.  Opportunistic IoT: Exploring the harmonious interaction between human and the internet of things , 2013, J. Netw. Comput. Appl..

[47]  Dharma P. Agrawal,et al.  Choices for interaction with things on Internet and underlying issues , 2015, Ad Hoc Networks.

[48]  Michele Zorzi,et al.  Health care applications: a solution based on the internet of things , 2011, ISABEL '11.

[49]  Yu Feng,et al.  The study and application of the IOT technology in agriculture , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[50]  Nabarun Bhattacharyya,et al.  Electronic Nose and Electronic Tongue , 2010 .

[51]  Mario Nemirovsky,et al.  Key ingredients in an IoT recipe: Fog Computing, Cloud computing, and more Fog Computing , 2014, 2014 IEEE 19th International Workshop on Computer Aided Modeling and Design of Communication Links and Networks (CAMAD).

[52]  Hao Xu,et al.  Finite Horizon Adaptive Optimal Distributed Power Allocation for Enhanced Cognitive Radio Network in the Presence of Channel Uncertainties , 2013, ArXiv.

[53]  Soma Bandyopadhyay,et al.  Role Of Middleware For Internet Of Things: A Study , 2011 .

[54]  Bo Yan,et al.  Supply chain information transmission based on RFID and internet of things , 2009, 2009 ISECS International Colloquium on Computing, Communication, Control, and Management.

[55]  Peter Rosengren,et al.  A Development Platform for Integrating Wireless Devices and Sensors into Ambient Intelligence Systems , 2009, 2009 6th IEEE Annual Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks Workshops.

[56]  Fanglin Chen,et al.  StudentLife: assessing mental health, academic performance and behavioral trends of college students using smartphones , 2014, UbiComp.

[57]  Zixue Cheng,et al.  The Web of Things: A Survey (Invited Paper) , 2011, J. Commun..

[58]  Xia Sun,et al.  A System for Pesticide Residues Detection and Agricultural Products Traceability Based on Acetylcholinesterase Biosensor and Internet of Things , 2015, International Journal of Electrochemical Science.

[59]  A. Vasseur RPL : The IP routing protocol designed for low power and lossy networks Internet Protocol for Smart Objects ( IPSO ) , 2011 .

[60]  Tai-hoon Kim,et al.  A Review on Security in Smart Home Development , 2010 .

[61]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[62]  Tek-Jin Nam,et al.  CAMY: applying a pet dog analogy to everyday ubicomp products , 2014, UbiComp.

[63]  F Joseph McClernon,et al.  I am your smartphone, and I know you are about to smoke: the application of mobile sensing and computing approaches to smoking research and treatment. , 2013, Nicotine & tobacco research : official journal of the Society for Research on Nicotine and Tobacco.

[64]  Roy Want,et al.  An introduction to RFID technology , 2006, IEEE Pervasive Computing.

[65]  Adedamola A. Omotoso,et al.  Smart Water Metering , 2019 .

[66]  Miao Wu,et al.  Research on the architecture of Internet of Things , 2010, 2010 3rd International Conference on Advanced Computer Theory and Engineering(ICACTE).

[67]  Neil Johnson,et al.  A smart sensor to detect the falls of the elderly , 2004, IEEE Pervasive Computing.

[68]  Douglas C. Schmidt,et al.  WreckWatch: Automatic Traffic Accident Detection and Notification with Smartphones , 2011, Mob. Networks Appl..

[69]  Marimuthu Palaniswami,et al.  Internet of Things (IoT): A vision, architectural elements, and future directions , 2012, Future Gener. Comput. Syst..

[70]  Ricardo Martinho,et al.  IoT-aware business processes for logistics: limitations of current approaches , 2010 .

[71]  Prem Prakash Jayaraman,et al.  OpenIoT: Open Source Internet-of-Things in the Cloud , 2014, OpenIoT@SoftCOM.

[72]  Hai Liu,et al.  Taxonomy and Challenges of the Integration of RFID and Wireless Sensor Networks , 2008, IEEE Network.

[73]  Diane J. Cook,et al.  The role of prediction algorithms in the MavHome smart home architecture , 2002, IEEE Wirel. Commun..

[74]  Roy H. Campbell,et al.  MiddleWhere: A Middleware for Location Awareness in Ubiquitous Computing Applications , 2004, Middleware.

[75]  Huansheng Ning,et al.  Future Internet of Things Architecture: Like Mankind Neural System or Social Organization Framework? , 2011, IEEE Communications Letters.

[76]  Melanie Swan,et al.  Sensor Mania! The Internet of Things, Wearable Computing, Objective Metrics, and the Quantified Self 2.0 , 2012, J. Sens. Actuator Networks.

[77]  Dirk Pesch,et al.  Constrained Application Protocol for Low Power Embedded Networks: A Survey , 2012, 2012 Sixth International Conference on Innovative Mobile and Internet Services in Ubiquitous Computing.

[78]  Muhammad Usman Ilyas,et al.  Activity recognition using smartphone sensors , 2013, 2013 IEEE 10th Consumer Communications and Networking Conference (CCNC).

[79]  Dae-Man Han,et al.  Design and implementation of smart home energy management systems based on zigbee , 2010, IEEE Transactions on Consumer Electronics.

[80]  Yuwei Chen,et al.  Human Behavior Cognition Using Smartphone Sensors , 2013, Sensors.

[81]  Raja Lavanya,et al.  Fog Computing and Its Role in the Internet of Things , 2019, Advances in Computer and Electrical Engineering.

[82]  George Dimitrakopoulos,et al.  Intelligent transportation systems based on internet-connected vehicles: Fundamental research areas and challenges , 2011, 2011 11th International Conference on ITS Telecommunications.

[83]  Aikaterini Mitrokotsa,et al.  Integrated RFID and Sensor Networks: Architectures and Applications , 2010 .

[84]  Busra Ozdenizci,et al.  A Survey on Near Field Communication (NFC) Technology , 2012, Wireless Personal Communications.

[85]  Anurag Agarwal,et al.  The Internet of Things—A survey of topics and trends , 2014, Information Systems Frontiers.

[86]  Alvaro A. Cárdenas,et al.  Semantic middleware for the Internet of Things , 2010, 2010 Internet of Things (IOT).

[87]  Song Guo,et al.  The Web of Things: A Survey (Invited Paper) , 2011, J. Commun..

[88]  N. Noury,et al.  Monitoring behavior in home using a smart fall sensor and position sensors , 2000, 1st Annual International IEEE-EMBS Special Topic Conference on Microtechnologies in Medicine and Biology. Proceedings (Cat. No.00EX451).

[89]  Peter Friess,et al.  Internet of Things Strategic Research Roadmap , 2011 .

[90]  Chonho Lee,et al.  A survey of mobile cloud computing: architecture, applications, and approaches , 2013, Wirel. Commun. Mob. Comput..

[91]  Daqiang Zhang,et al.  Detecting traffic congestions using cell phone accelerometers , 2014, UbiComp Adjunct.

[92]  Paul Lukowicz,et al.  Smart-mat: recognizing and counting gym exercises with low-cost resistive pressure sensing matrix , 2014, UbiComp.

[93]  Carsten Bormann,et al.  The Constrained Application Protocol (CoAP) , 2014, RFC.

[94]  O. Saeed,et al.  Towards Internet of Things: Survey and Future Vision , 2013 .