Optimization of energy consumption of wireless sensor networks in pursuit of moving targets using LEACH-C algorithm optimized by Cuckoo algorithm and Radial Basis Functions networks
Main Article Content
Abstract
The problem of tracking moving targets in wireless sensor networks is one of the most challenging issues of this
type of network due to its high-powered consumption, limited energy and network lifetime.In this paper, the sensors of a
wireless sensor network is clustered by using the LEACH-C clustering algorithm and its performance is improved by using the
Cuckoo optimization algorithm (COA) and Levy flight. Then, with the help of the Radial Basis Functions network (RBF), the
data received from a moving target is transmitted to the central base station (BS) in a multi-step connection through the best
path from the Cluster Heads (CH), which reduces the energy consumption of the Cluster Heads (CH) compared to using the
LEACH - R algorithm. Using MATLAB simulator, a wireless sensor network is simulated with specifications of 100 *100
meters, 100 wireless sensors with an initial energy of 0.5 volts, a fixed central base station (BS) and 1000 rounds of testing.
The results shows that the location of the target is determined with the least time and energy, and the tracking is done with an
appropriate accuracy and quality. Therefore, by comparison to the LEACH - R algorithm method a significant reduction in the
energy consumption of sensors is observed. As a result, the use of Cuckoo optimization algorithm (COA) and Levy Flight
algorithm in improving the LEACH-C clustering algorithm and the use of Radial Basis Functions network (RBF) in selecting
the best path in tracking reduces the energy consumption of sensors and increases the network lifetime.
Downloads
Metrics
Article Details
You are free to:
- Share — copy and redistribute the material in any medium or format for any purpose, even commercially.
- Adapt — remix, transform, and build upon the material for any purpose, even commercially.
- The licensor cannot revoke these freedoms as long as you follow the license terms.
Under the following terms:
- Attribution — You must give appropriate credit , provide a link to the license, and indicate if changes were made . You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
- No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.
Notices:
You do not have to comply with the license for elements of the material in the public domain or where your use is permitted by an applicable exception or limitation .
No warranties are given. The license may not give you all of the permissions necessary for your intended use. For example, other rights such as publicity, privacy, or moral rights may limit how you use the material.