Network optimizations in the Internet of Things: A review

Abstract The Internet was initially used to transfer data packets between users and data sources with a specific IP address. Due to advancements, the Internet is being used to share data among different small, resource constrained devices connected in billions to constitute the Internet of Things (IoT). A large amount of data from these devices imposes overhead on the IoT network. Hence, it is required to provide solutions for various network related problems in IoT including routing, energy conservation, congestion, heterogeneity, scalability, reliability, quality of service (QoS) and security to optimally make use of the available network. In this paper, a comprehensive survey on the network optimization in IoT is presented. The paper draws an attention towards the background of IoT and its distinction with other technologies, discussion on network optimization in IoT and algorithms classification. Finally, state-of-the-art-techniques for IoT in particular to network optimization are discussed based on the recent works and the review is concluded with open issues and challenges for network optimization in IoT. This paper not only reviews, compares and consolidates the recent related works, but also admires the author’s findings, solutions and discusses its usefulness towards network optimization in IoT. The uniqueness of this paper lies in the review of network optimization issues and challenges in IoT.

[1]  Shahzad Ali,et al.  Research on Energy-Aware Topology Strategy Based on Wireless Sensor in Internet of Things , 2014, Int. J. Comput. Intell. Syst..

[2]  Antonio F. Gómez-Skarmeta,et al.  Secure and scalable mobility management scheme for the Internet of Things integration in the future internet architecture , 2013, Int. J. Ad Hoc Ubiquitous Comput..

[3]  Ming Zhou,et al.  QoS-aware computational method for IoT composite service , 2013 .

[4]  Li-Der Chou,et al.  Power Saving Scheduling Scheme for Internet of Things over LTE/LTE-Advanced Networks , 2015, Mob. Inf. Syst..

[5]  Sandeep K. Sood,et al.  Security in IoT network based on stochastic game net model , 2017, Int. J. Netw. Manag..

[6]  Jine Tang,et al.  EGF-tree: an energy-efficient index tree for facilitating multi-region query aggregation in the internet of things , 2013, 2013 IEEE International Conference on Green Computing and Communications and IEEE Internet of Things and IEEE Cyber, Physical and Social Computing.

[7]  Praveen Reddy,et al.  An Evolutionary Secure Energy Efficient Routing Protocol in Internet of Things , 2017 .

[8]  Antonio Pescapè,et al.  Integration of Cloud computing and Internet of Things: A survey , 2016, Future Gener. Comput. Syst..

[9]  Pavan Pongle,et al.  Real Time Intrusion and Wormhole Attack Detection in Internet of Things , 2015 .

[10]  Zhangbing Zhou,et al.  An energy efficient hierarchical clustering index tree for facilitating time-correlated region queries in the Internet of Things , 2014, J. Netw. Comput. Appl..

[11]  P. Kuppusamy,et al.  Novel Authentication based Framework for Smart Transportation using IoT AND Memetic Algorithm , 2016 .

[12]  Yu-Chee Tseng,et al.  An Energy-Efficient Sleep Scheduling With QoS Consideration in 3GPP LTE-Advanced Networks for Internet of Things , 2013, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[13]  Wooseong Kim,et al.  Adaptive Resource Scheduling for Dual Connectivity in Heterogeneous IoT Cellular Networks , 2016, Int. J. Distributed Sens. Networks.

[14]  Serbulent Tozlu,et al.  Wi-Fi enabled sensors for internet of things: A practical approach , 2012, IEEE Communications Magazine.

[15]  Athanasios V. Vasilakos,et al.  The Quest for Privacy in the Internet of Things , 2016, IEEE Cloud Computing.

[16]  Xiong Li,et al.  A secure authentication scheme based on elliptic curve cryptography for IoT and cloud servers , 2018, 2018 International Conference on Advances in Computing, Communication Control and Networking (ICACCCN).

[17]  Michele Zorzi,et al.  Back pressure congestion control for CoAP/6LoWPAN networks , 2014, Ad Hoc Networks.

[18]  Wacław Kuś,et al.  Memetic Inverse Problem Solution in Cyber-physical Systems , 2016 .

[19]  Jin Li,et al.  Fully secure fuzzy identity-based encryption for secure IoT communications , 2016, Comput. Stand. Interfaces.

[20]  Isaac Woungang,et al.  A game theoretic context-based routing protocol for opportunistic networks in an IoT scenario , 2017, Comput. Networks.

[21]  Yu Zhou,et al.  An Efficient Tree-Based Self-Organizing Protocol for Internet of Things , 2016, IEEE Access.

[22]  Pavan Pongle,et al.  A survey: Attacks on RPL and 6LoWPAN in IoT , 2015, 2015 International Conference on Pervasive Computing (ICPC).

[23]  Sungwook Kim,et al.  Game-based data offloading scheme for IoT system traffic congestion problems , 2015, EURASIP J. Wirel. Commun. Netw..

[24]  Sandeep K. Sood,et al.  An Energy-Efficient Architecture for the Internet of Things (IoT) , 2017, IEEE Systems Journal.

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

[26]  Thomas C. Schmidt,et al.  TRAIL: Topology Authentication in RPL , 2016, EWSN.

[27]  Georg Carle,et al.  DTLS based security and two-way authentication for the Internet of Things , 2013, Ad Hoc Networks.

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

[29]  Jayashree R. Prasad,et al.  An Optimal Routing Algorithm for Internet of Things Enabling Technologies , 2017, Int. J. Rough Sets Data Anal..

[30]  Saima Abdullah,et al.  An Energy Efficient Message Scheduling Algorithm Considering Node Failure in IoT Environment , 2014, Wireless Personal Communications.

[31]  Jun Ho Huh,et al.  Hive oversight for network intrusion early warning using DIAMoND: a bee-inspired method for fully distributed cyber defense , 2016, IEEE Communications Magazine.

[32]  Feng Han,et al.  Multiple layer design for mass data transmission against channel congestion in IoT , 2014, Int. J. Commun. Syst..

[33]  Rosilah Hassan,et al.  6LoWPAN Local Repair Using Bio Inspired Artificial Bee Colony Routing Protocol , 2013 .

[34]  Di Wu,et al.  Optimal Energy Strategy for Node Selection and Data Relay in WSN-based IoT , 2015, Mob. Networks Appl..

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

[36]  Hua Han,et al.  An immune orthogonal learning particle swarm optimisation algorithm for routing recovery of wireless sensor networks with mobile sink , 2014, Int. J. Syst. Sci..

[37]  Luiz F. M. Vieira,et al.  A Scenario Based Heuristic for the Robust Shortest Path Tree Problem**This work was partially supported by CNPq, CAPES, and FAPEMIG. , 2016 .

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

[39]  Armando Ordóñez,et al.  Adapting NSGA-II for Hierarchical Sensor Networks in the IoT , 2015, Complex Adaptive Systems.

[40]  Thiemo Voigt,et al.  SVELTE: Real-time intrusion detection in the Internet of Things , 2013, Ad Hoc Networks.

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

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

[43]  Nail Akar,et al.  Markov fluid queue model of an energy harvesting IoT device with adaptive sensing , 2017, Perform. Evaluation.

[44]  August Betzler,et al.  CoCoA+: An advanced congestion control mechanism for CoAP , 2015, Ad Hoc Networks.

[45]  Danai Chasaki,et al.  Security challenges in the internet of things , 2015, Int. J. Space Based Situated Comput..

[46]  Maciej Ogorzalek,et al.  Compact Extensible Authentication Protocol for the Internet of Things: Enabling Scalable and Efficient Security Commissioning , 2015, Mob. Inf. Syst..

[47]  Alexandre Campos,et al.  A geographic routing approach for IPv6 in large-scale low-power and lossy networks , 2015, Comput. Electr. Eng..

[48]  Kin K. Leung,et al.  Toward QoI and Energy-Efficiency in Internet-of-Things Sensory Environments , 2014, IEEE Transactions on Emerging Topics in Computing.

[49]  Jorge Sá Silva,et al.  Security for the Internet of Things: A Survey of Existing Protocols and Open Research Issues , 2015, IEEE Communications Surveys & Tutorials.

[50]  Jung-Hyok Kwon,et al.  Variable-categorized clustering algorithm using fuzzy logic for Internet of things local networks , 2017, Multimedia Tools and Applications.

[51]  Li-Der Chou,et al.  A survey of black hole attacks in wireless mobile ad hoc networks , 2011, Human-centric Computing and Information Sciences.

[52]  Mahesh Sooriyabandara,et al.  Content centric routing in IoT networks and its integration in RPL , 2016, Comput. Commun..

[53]  Francois Carrez,et al.  Information Abstraction for Heterogeneous Real World Internet Data , 2013, IEEE Sensors Journal.

[54]  Syed Hassan Ahmed,et al.  A Novel Scheme for an Energy Efficient Internet of Things Based on Wireless Sensor Networks , 2015, Sensors.

[55]  Xinyu Yang,et al.  A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications , 2017, IEEE Internet of Things Journal.

[56]  Berk Canberk,et al.  Self-Organized Things (SoT): An energy efficient next generation network management , 2016, Comput. Commun..

[57]  Jian Feng,et al.  Data Classification in Internet of Things Based on Evolutionary Neural Network , 2013 .

[58]  Wen‐Tsai Sung,et al.  IOT system environmental monitoring using IPSO weight factor estimation , 2013 .

[59]  Joaquim Azevedo,et al.  Sleeping ZigBee networks at the application layer , 2013, IET Wirel. Sens. Syst..

[60]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[61]  Euihyun Jung,et al.  iotSilo: The Agent Service Platform Supporting Dynamic Behavior Assembly for Resolving the Heterogeneity of IoT , 2014, Int. J. Distributed Sens. Networks.

[62]  Ingrid Moerman,et al.  Enabling direct connectivity between heterogeneous objects in the internet of things through a network-service-oriented architecture , 2011, EURASIP J. Wirel. Commun. Netw..

[63]  Mianxiong Dong,et al.  PHACK: An Efficient Scheme for Selective Forwarding Attack Detection in WSNs , 2015, Sensors.

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

[65]  Subramaniam Shamala,et al.  Mobility management for IoT: a survey , 2016, EURASIP Journal on Wireless Communications and Networking.

[66]  Chia-Chi Chu,et al.  Complex Networks Theory For Modern Smart Grid Applications: A Survey , 2017, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[67]  Jie Li,et al.  FFSC: An Energy Efficiency Communications Approach for Delay Minimizing in Internet of Things , 2016, IEEE Access.

[68]  Mário Alves,et al.  mRPL: Boosting mobility in the Internet of Things , 2015, Ad Hoc Networks.

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

[70]  Samia Allaoua Chelloug,et al.  Energy-Efficient Content-Based Routing in Internet of Things , 2015 .

[71]  Andrej Kos,et al.  Application-Driven OAM Framework for Heterogeneous IoT Environments , 2016, Int. J. Distributed Sens. Networks.

[72]  Mianxiong Dong,et al.  Multiobjective Optimization in Cloud Brokering Systems for Connected Internet of Things , 2017, IEEE Internet of Things Journal.

[73]  Arumugam Nallanathan,et al.  Random Access Analysis for Massive IoT Networks Under a New Spatio-Temporal Model: A Stochastic Geometry Approach , 2017, IEEE Transactions on Communications.

[74]  Abdelghani Chibani,et al.  Energy-Centered and QoS-Aware Services Selection for Internet of Things , 2016, IEEE Transactions on Automation Science and Engineering.

[75]  Liang Han,et al.  Fuzzy Comprehensive Evaluation Method for Energy Management Systems Based on an Internet of Things , 2017, IEEE Access.

[76]  Jonathan Loo,et al.  QoS-Aware Energy-Efficient Cooperative Scheme for Cluster-Based IoT Systems , 2017, IEEE Systems Journal.

[77]  A. Barradas,et al.  GACN: Self-Clustering Genetic Algorithm for Constrained Networks , 2017, IEEE Communications Letters.

[78]  Dimosthenis Kyriazis,et al.  Smart, Autonomous and Reliable Internet of Things , 2013, EUSPN/ICTH.