Designing a new clustering-based routing algorithm using a genetic algorithm to expand the lifetimeof the IoT network based on wireless sensors
Main Article Content
Abstract
Background: Energy is one of the main factors forcommunication in the
Internet of Things based on sensors. Sensors are a low and non-rechargeable
energy source because sensors are commonly used in places and applications
where they cannot be recharged.
Purpose: The most important goal of this study is to reduce the energy
consumption of sensors and increase the lifetime of the Internet of Things
network using genetic algorithm while selecting a clusterhead and routing
between clusterheads.
Methods: In this paper, after distributing nodes in the network, the genetic
algorithm is used to select the cluster heads and also to create a route between
the cluster heads to the base station. After selecting the cluster head by the
genetic algorithm, the normal nodes join thecluster head and send their data to
it. After collecting the data and processing them, the data is transferred to the
base station from the route specified by the genetic algorithm.
Results: The proposed algorithm is implemented with MATLAB simulator and
compared with LEACH, MB-CBCCP and DCABGA protocols. The simulation
results show that the proposed algorithm works better than the mentioned
algorithms in different environments.
Conclusion: Due to energy constrained and the fact that in most applications
the batteries can not be recharged, the use of optimization algorithms in
designing and implementation of routing and clustering algorithms has a
significant impact on expanding the lifetime of these networks.
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.