Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks

Wireless sensor network (WSN) has become a very popular technology with a wide range of applications. It consists of several spatially distributed sensors that work collaboratively to monitor a given region of interest (ROI). The limited energy available for each sensor node is a crucial restriction...

Full description

Saved in:
Bibliographic Details
Main Authors: Mahmoud A. Khodeir, Jehad I. Ababneh, Bara’ah S. Alamoush
Format: Article
Language:English
Published: Wiley 2022-01-01
Series:Journal of Electrical and Computer Engineering
Online Access:http://dx.doi.org/10.1155/2022/5461443
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1832552931241492480
author Mahmoud A. Khodeir
Jehad I. Ababneh
Bara’ah S. Alamoush
author_facet Mahmoud A. Khodeir
Jehad I. Ababneh
Bara’ah S. Alamoush
author_sort Mahmoud A. Khodeir
collection DOAJ
description Wireless sensor network (WSN) has become a very popular technology with a wide range of applications. It consists of several spatially distributed sensors that work collaboratively to monitor a given region of interest (ROI). The limited energy available for each sensor node is a crucial restriction that affects the overall performance of the network. Therefore, energy efficiency is a major concern in WSNs. Over the years, many techniques have been developed and used to reduce energy consumption in WSNs. Clustering is one of the most effective energy-saving techniques that significantly can improve the efficiency of WSNs in terms of the network lifetime, energy consumption, and the number of received packets. In this paper, an energy-efficient algorithm for cluster head (CH) selection based on a newly formulated fitness function and using the manta ray foraging optimization (MRFO) is proposed. The objective function for the proposed formulation takes into account different network parameters such as the average distance between the CH and the sensors in its cluster, the distance between CHs and the base station (BS), residual energy, and CH balancing. The proposed algorithm is tested by running many simulations under a variety of conditions. The simulation results showed that the proposed algorithm has a better performance than that of some other algorithms reported in the literature in terms of energy consumption, networks lifetime, and the number of received packets.
format Article
id doaj-art-91ea53ea98ac478fb80867f5ee500b12
institution Kabale University
issn 2090-0155
language English
publishDate 2022-01-01
publisher Wiley
record_format Article
series Journal of Electrical and Computer Engineering
spelling doaj-art-91ea53ea98ac478fb80867f5ee500b122025-02-03T05:57:27ZengWileyJournal of Electrical and Computer Engineering2090-01552022-01-01202210.1155/2022/5461443Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor NetworksMahmoud A. Khodeir0Jehad I. Ababneh1Bara’ah S. Alamoush2Electrical Engineering DepartmentElectrical Engineering DepartmentElectrical Engineering DepartmentWireless sensor network (WSN) has become a very popular technology with a wide range of applications. It consists of several spatially distributed sensors that work collaboratively to monitor a given region of interest (ROI). The limited energy available for each sensor node is a crucial restriction that affects the overall performance of the network. Therefore, energy efficiency is a major concern in WSNs. Over the years, many techniques have been developed and used to reduce energy consumption in WSNs. Clustering is one of the most effective energy-saving techniques that significantly can improve the efficiency of WSNs in terms of the network lifetime, energy consumption, and the number of received packets. In this paper, an energy-efficient algorithm for cluster head (CH) selection based on a newly formulated fitness function and using the manta ray foraging optimization (MRFO) is proposed. The objective function for the proposed formulation takes into account different network parameters such as the average distance between the CH and the sensors in its cluster, the distance between CHs and the base station (BS), residual energy, and CH balancing. The proposed algorithm is tested by running many simulations under a variety of conditions. The simulation results showed that the proposed algorithm has a better performance than that of some other algorithms reported in the literature in terms of energy consumption, networks lifetime, and the number of received packets.http://dx.doi.org/10.1155/2022/5461443
spellingShingle Mahmoud A. Khodeir
Jehad I. Ababneh
Bara’ah S. Alamoush
Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
Journal of Electrical and Computer Engineering
title Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
title_full Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
title_fullStr Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
title_full_unstemmed Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
title_short Manta Ray Foraging Optimization (MRFO)-Based Energy-Efficient Cluster Head Selection Algorithm for Wireless Sensor Networks
title_sort manta ray foraging optimization mrfo based energy efficient cluster head selection algorithm for wireless sensor networks
url http://dx.doi.org/10.1155/2022/5461443
work_keys_str_mv AT mahmoudakhodeir mantarayforagingoptimizationmrfobasedenergyefficientclusterheadselectionalgorithmforwirelesssensornetworks
AT jehadiababneh mantarayforagingoptimizationmrfobasedenergyefficientclusterheadselectionalgorithmforwirelesssensornetworks
AT baraahsalamoush mantarayforagingoptimizationmrfobasedenergyefficientclusterheadselectionalgorithmforwirelesssensornetworks