The Internet of Things (IoT): a survey of techniques, operating systems, and trends

Internet has changed radically in the way people interact in the virtual world, in their careers or social relationships. IoT technology has added a new vision to this process by enabling connections between smart objects and humans, and also between smart objects themselves, which leads to anything, anytime, anywhere, and any media communications. IoT allows objects to physically see, hear, think, and perform tasks by making them talk to each other, share information and coordinate decisions. To enable the vision of IoT, it utilizes technologies such as ubiquitous computing, context awareness, RFID, WSN, embedded devices, CPS, communication technologies, and internet protocols. IoT is considered to be the future internet, which is significantly different from the Internet we use today. The purpose of this paper is to provide up-to-date literature on trends of IoT research which is driven by the need for convergence of several interdisciplinary technologies and new applications.,A comprehensive IoT literature review has been performed in this paper as a survey. The survey starts by providing an overview of IoT concepts, visions and evolutions. IoT architectures are also explored. Then, the most important components of IoT are discussed including a thorough discussion of IoT operating systems such as Tiny OS, Contiki OS, FreeRTOS, and RIOT. A review of IoT applications is also presented in this paper and finally, IoT challenges that can be recently encountered by researchers are introduced.,Studies of IoT literature and projects show the disproportionate importance of technology in IoT projects, which are often driven by technological interventions rather than innovation in the business model. There are a number of serious concerns about the dangers of IoT growth, particularly in the areas of privacy and security; hence, industry and government began addressing these concerns. At the end, what makes IoT exciting is that we do not yet know the exact use cases which would have the ability to significantly influence our lives.,This survey provides a comprehensive literature review on IoT techniques, operating systems and trends.

[1]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[2]  Satyajayant Misra,et al.  IC-MCN: An architecture for an information-centric mobile converged network , 2016, IEEE Communications Magazine.

[3]  Yong Chen,et al.  An emerging technology – wearable wireless sensor networks with applications in human health condition monitoring , 2015 .

[4]  Hiroaki Harai,et al.  Internet of things standardization in ITU and prospective networking technologies , 2016, IEEE Communications Magazine.

[5]  Vangelis Metsis,et al.  IoT Middleware: A Survey on Issues and Enabling Technologies , 2017, IEEE Internet of Things Journal.

[6]  Y. Koucheryavy,et al.  The internet of Bio-Nano things , 2015, IEEE Communications Magazine.

[7]  In Lee,et al.  The Internet of Things (IoT): Applications, investments, and challenges for enterprises , 2015 .

[8]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[9]  Hongming Cai,et al.  Fog Computing Approach for Music Cognition System Based on Machine Learning Algorithm , 2018, IEEE Transactions on Computational Social Systems.

[10]  Yuna Jeong,et al.  AVIoT: web-based interactive authoring and visualization of indoor internet of things , 2015, IEEE Transactions on Consumer Electronics.

[11]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.

[12]  Abdelouahed Sabri,et al.  A Comparative Study between Operating Systems (Os) for the Internet of Things (IoT) , 2017 .

[13]  Laurence T. Yang,et al.  Data Mining for Internet of Things: A Survey , 2014, IEEE Communications Surveys & Tutorials.

[14]  Jaydip Sen,et al.  Internet of Things - Applications and Challenges in Technology and Standardization , 2011 .

[15]  Fredrik Asplund,et al.  A systematic review to merge discourses: Interoperability, integration and cyber-physical systems , 2017, J. Ind. Inf. Integr..

[16]  Bo Hu,et al.  A Vision of IoT: Applications, Challenges, and Opportunities With China Perspective , 2014, IEEE Internet of Things Journal.

[17]  Lida Xu,et al.  The Internet of Things (IoT): Informatics methods for IoT-enabled health care , 2018, J. Biomed. Informatics.

[18]  Ling Li,et al.  QoS-Aware Scheduling of Services-Oriented Internet of Things , 2014, IEEE Transactions on Industrial Informatics.

[19]  Geyong Min,et al.  Lifelogging Data Validation Model for Internet of Things Enabled Personalized Healthcare , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[21]  Hongming Cai,et al.  Healthcare data analysis system for regional medical union in smart city , 2018, Journal of Management Analytics.

[22]  Theodore Tryfonas,et al.  The Internet of Things: a security point of view , 2016, Internet Res..

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

[24]  Lida Xu,et al.  Cloud Service Negotiation in Internet of Things Environment: A Mixed Approach , 2014, IEEE Transactions on Industrial Informatics.

[25]  B. Vinayagasundaram,et al.  QOS by Priority Routing in Internet of Things , 2014 .

[26]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[27]  Thomas C. Schmidt,et al.  RIOT: An Open Source Operating System for Low-End Embedded Devices in the IoT , 2018, IEEE Internet of Things Journal.

[28]  Antonio Brogi,et al.  QoS-Aware Deployment of IoT Applications Through the Fog , 2017, IEEE Internet of Things Journal.

[29]  Muhammad Khalil Afzal,et al.  TinyOS-New Trends, Comparative Views, and Supported Sensing Applications: A Review , 2016, IEEE Sensors Journal.

[30]  Yang Lu,et al.  Cyber Physical System (CPS)-Based Industry 4.0: A Survey , 2017 .

[31]  Lida Xu,et al.  IoT and Cloud Computing in Automation of Assembly Modeling Systems , 2014, IEEE Transactions on Industrial Informatics.

[32]  Yuehong Yin,et al.  The internet of things in healthcare: An overview , 2016, J. Ind. Inf. Integr..

[33]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[34]  Olga Galinina,et al.  Understanding the IoT connectivity landscape: a contemporary M2M radio technology roadmap , 2015, IEEE Communications Magazine.

[35]  Thorben Keller,et al.  Mining the Internet of Things: Detection of False-Positive RFID Tag Reads using Low-Level Reader Data , 2011 .

[36]  Muhammad Younas,et al.  Towards QoS in Internet of Things for Delay Sensitive Information , 2013 .

[37]  Paul R. Jackson,et al.  Shifting paradigm to service-dominant logic via Internet-of-Things with applications in the elevators industry , 2017 .

[38]  Yang Lu,et al.  Internet of Things (IoT) Cybersecurity Research: A Review of Current Research Topics , 2019, IEEE Internet of Things Journal.

[39]  Hong Chen,et al.  Theoretical Foundations for Cyber-Physical Systems: A Literature Review , 2017 .

[40]  Yong Chen,et al.  Industrial information integration - A literature review 2006-2015 , 2016, J. Ind. Inf. Integr..

[41]  Partha Pratim Ray,et al.  A survey of IoT cloud platforms , 2016 .

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

[43]  Chee-Wee Tan,et al.  Traversing knowledge networks: an algorithmic historiography of extant literature on the Internet of Things (IoT) , 2017 .

[44]  Lida Xu,et al.  Data Cleaning for RFID and WSN Integration , 2014, IEEE Transactions on Industrial Informatics.

[45]  Ibrar Yaqoob,et al.  Big IoT Data Analytics: Architecture, Opportunities, and Open Research Challenges , 2017, IEEE Access.

[46]  George C. Necula,et al.  CCured: type-safe retrofitting of legacy software , 2005, TOPL.

[47]  Lida Xu,et al.  CLOUDQUAL: A Quality Model for Cloud Services , 2014, IEEE Transactions on Industrial Informatics.

[48]  Ali Kashif Bashir,et al.  A Survey on Resource Management in IoT Operating Systems , 2018, IEEE Access.

[49]  Emmanuel Baccelli,et al.  Operating Systems for Low-End Devices in the Internet of Things: A Survey , 2016, IEEE Internet of Things Journal.

[50]  Shancang Li,et al.  5G Internet of Things: A survey , 2018, J. Ind. Inf. Integr..

[51]  Hongming Cai,et al.  The design of an m-Health monitoring system based on a cloud computing platform , 2017, Enterp. Inf. Syst..

[52]  Arslan Munir,et al.  IFCIoT: Integrated Fog Cloud IoT: A novel architectural paradigm for the future Internet of Things. , 2017, IEEE Consumer Electronics Magazine.

[53]  Philippas Tsigas,et al.  ContikiSec: A Secure Network Layer for Wireless Sensor Networks under the Contiki Operating System , 2009, NordSec.

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

[55]  Ingrid Moerman,et al.  IETF Standardization in the Field of the Internet of Things (IoT): A Survey , 2013, J. Sens. Actuator Networks.

[56]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[57]  Lida Xu,et al.  Compressed Sensing Signal and Data Acquisition in Wireless Sensor Networks and Internet of Things , 2013, IEEE Transactions on Industrial Informatics.