arrow
Return

CSOCA: Chicken Swarm Optimization Based Clustering Algorithm for Wireless Sensor Networks

delete2020-01-01
delete50
delete
OA
AI
W
Walid Osamy
A
Ahmed El-Sawy *
A
Ahmed Salim
DOI:10.1109/ACCESS.2020.2983483delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The rapid advancement in Wireless Sensor Network (WSN) technology has enabled smart environments to provide ubiquitous real-time applications in various fields such as industry, smart city, transport, health and Internet of Things (IoT). Energy is the most significant resource in WSNs as it has a direct effect on their lifetime. The efficient use of energy is required for the lifetime extension of WSNs. One of the well-known methods for achieving high scalability and efficient resource allocation in WSN is a clustering of sensor nodes. In this paper, the Chicken Swarm Optimization based Clustering Algorithm (CSOCA) is proposed to improve energy efficiency in WSNs. The chicken swarm optimization is discretized by applying a sigmoid function to individuals. Moreover, we proposed CSOCA with Genetic Algorithm (CSOCA-GA) which is an improvement to CSOCA by employing the Genetic Algorithm's processes in CSOCA. CSOCA-GA utilizes crossover and mutation processes for individuals with low fitness value to extend the population diversity. CSOCA and CSOCA-GA are tested and compared with other similar algorithms to confirm their effectiveness in terms of extending WSN lifetime and reducing energy consumption.
Keywords:
Wireless sensor network
clustering
Internet of Things
genetic algorithm
chicken swarm optimization

Journal

IEEE Access cover
IEEE Access
IF:
3.6
Papers:
9.8W
Citations:
29.4W

Organization

E
egyptian knowledge bank (ekb)
Scholars:
11.6W
Papers: 9.3W
Citations: 84
B
benha university
Scholars:
2.9K
Papers: 2.4K
Citations: 8