Improving the performance of hierarchical wireless sensor networks using the metaheuristic algorithms: efficient cluster head selection

Purpose Efficient resource utilization in wireless sensor networks is an important issue. Clustering structure has an important effect on the efficient use of energy, which is one of the most critical resources. However, it is extremely vital to choose efficient and suitable cluster head (CH) elements in these structures to harness their benefits. Selecting appropriate CHs and finding optimal coefficients for each parameter of a relevant fitness function in CHs election is a non-deterministic polynomial-time (NP-hard) problem that requires additional processing. Therefore, the purpose of this paper is to propose efficient solutions to achieve the main goal by addressing the related issues. Design/methodology/approach This paper draws inspiration from three metaheuristic-based algorithms; gray wolf optimizer (GWO), incremental GWO and expanded GWO. These methods perform various complex processes very efficiently and much faster. They consist of cluster setup and data transmission phases. The first phase focuses on clusters formation and CHs election, and the second phase tries to find routes for data transmission. The CH selection is obtained using a new fitness function. This function focuses on four parameters, i.e. energy of each node, energy of its neighbors, number of neighbors and its distance from the base station. Findings The results obtained from the proposed methods have been compared with HEEL, EESTDC, iABC and NR-LEACH algorithms and are found to be successful using various analysis parameters. Particularly, I-HEELEx-GWO method has provided the best results. Originality/value This paper proposes three new methods to elect optimal CH that prolong the networks lifetime, save energy, improve overhead along with packet delivery ratio.

[1]  Ali Ghaffari,et al.  Hybrid opportunistic and position-based routing protocol in vehicular ad hoc networks , 2019, Journal of Ambient Intelligence and Humanized Computing.

[2]  Wendi B. Heinzelman,et al.  Negotiation-Based Protocols for Disseminating Information in Wireless Sensor Networks , 2002, Wirel. Networks.

[3]  Nadeem Javaid,et al.  MODLEACH: A Variant of LEACH for WSNs , 2013, 2013 Eighth International Conference on Broadband and Wireless Computing, Communication and Applications.

[4]  Mandeep Kaur,et al.  Data aggregation algorithms for wireless sensor network: A review , 2020, Ad Hoc Networks.

[5]  Marc St-Hilaire,et al.  A Pareto optimization-based approach to clustering and routing in Wireless Sensor Networks , 2018, J. Netw. Comput. Appl..

[6]  Palvinder Singh Mann,et al.  Energy efficient clustering protocol based on improved metaheuristic in wireless sensor networks , 2017, J. Netw. Comput. Appl..

[7]  Felix G. Hamza-Lup,et al.  Design of Wireless Sensors for IoT with Energy Storage and Communication Channel Heterogeneity , 2019, Sensors.

[8]  A Prasanth,et al.  Zone-based sink mobility in wireless sensor networks , 2019 .

[9]  Amir Seyyedabbasi,et al.  MAP-ACO: An efficient protocol for multi-agent pathfinding in real-time WSN and decentralized IoT systems , 2020, Microprocess. Microsystems.

[10]  Mohamed Abid,et al.  Wireless Sensor Network Design Methodologies: A Survey , 2020, J. Sensors.

[11]  Gulustan Dogan,et al.  HEEL: A new clustering method to improve wireless sensor network lifetime , 2020, IET Wirel. Sens. Syst..

[12]  Farzad Kiani,et al.  Hybrid algorithms based on combining reinforcement learning and metaheuristic methods to solve global optimization problems , 2021, Knowl. Based Syst..

[13]  Amir Seyyedabbasi,et al.  I-GWO and Ex-GWO: improved algorithms of the Grey Wolf Optimizer to solve global optimization problems , 2019, Engineering with Computers.

[14]  S. Pavalarajan,et al.  Implementation of Efficient Intra- and Inter-Zone Routing for Extending Network Consistency in Wireless Sensor Networks , 2019, J. Circuits Syst. Comput..

[15]  Shamim Yousefi,et al.  A review on the applications of multiagent systems in wireless sensor networks , 2019, Int. J. Distributed Sens. Networks.

[16]  Moses Ekpenyong,et al.  Evolutionary Optimisation of Energy-Efficient Communication in Wireless Sensor Networks , 2019, Int. J. Wirel. Inf. Networks.

[17]  S. Jayachitra,et al.  A novel multi-objective optimization strategy for enhancing quality of service in IoT-enabled WSN applications , 2020, Peer-to-Peer Networking and Applications.

[18]  V. Nivedhitha,et al.  DMEERP: A dynamic multi-hop energy efficient routing protocol for WSN , 2020, Microprocess. Microsystems.

[19]  Farzad Kiani Efficient Resource Consumption by Dynamic Clustering and Optimized Routes in Wireless Sensor Networks , 2018 .

[20]  Farzad Kiani,et al.  Reinforcement Learning Based Routing Protocol for Wireless Body Sensor Networks , 2017, 2017 IEEE 7th International Symposium on Cloud and Service Computing (SC2).

[21]  Amir H. Gandomi,et al.  Residual Energy-Based Cluster-Head Selection in WSNs for IoT Application , 2019, IEEE Internet of Things Journal.

[22]  Jayavignesh Thyagarajan,et al.  A joint hybrid corona based opportunistic routing design with quasi mobile sink for IoT based wireless sensor network , 2020, J. Ambient Intell. Humaniz. Comput..

[23]  Amir Seyyedabbasi,et al.  Designing a dynamic protocol for real-time Industrial Internet of Things-based applications by efficient management of system resources , 2019, Advances in Mechanical Engineering.

[24]  Andrew Lewis,et al.  Grey Wolf Optimizer , 2014, Adv. Eng. Softw..

[25]  Ahmad Patooghy,et al.  I-LEACH: An efficient routing algorithm to improve performance & to reduce energy consumption in Wireless Sensor Networks , 2013, The 5th Conference on Information and Knowledge Technology.

[26]  Minghao Tang,et al.  LEACH-B: An Improved LEACH Protocol for Wireless Sensor Network , 2010, 2010 6th International Conference on Wireless Communications Networking and Mobile Computing (WiCOM).

[27]  Farzad Kiani AR-RBFS: Aware-Routing Protocol Based on Recursive Best-First Search Algorithm for Wireless Sensor Networks , 2016, J. Sensors.

[28]  Ayman El-Sayed,et al.  A new algorithm for cluster head selection in LEACH protocol for wireless sensor networks , 2018, Int. J. Commun. Syst..

[29]  Dinesh Kumar,et al.  Parameter adaptive harmony search algorithm for unimodal and multimodal optimization problems , 2014, J. Comput. Sci..

[30]  Anand Nayyar,et al.  The Internet of Drone Things (IoDT): Future Envision of Smart Drones , 2019, First International Conference on Sustainable Technologies for Computational Intelligence.