Back to Search Start Over

An energy-efficient artificial bee colony-based clustering in the internet of things

Authors :
Farnaz Derakhshan
Shamim Yousefi
Hadi S. Aghdasi
Hadis Karimipour
Source :
Computers & Electrical Engineering. 86:106733
Publication Year :
2020
Publisher :
Elsevier BV, 2020.

Abstract

Wireless communication on the Internet of Things (IoT) requires context-aware data transmission protocols. Developing an energy-efficient clustering mechanism is the primary challenge in data transmission over IoT. The existing approaches struggle with the short lifetime of IoT, imbalance load distribution, and high transmission delay. This paper proposes a novel cluster-head selection and clustering mechanism on IoT. It is composed of two main phases. The first phase selects the near-optimal cluster-heads using Artificial Bee Colony (ABC) algorithm. Performance criteria include the residual energy of the devices, the number of neighbors, Euclidean distance between devices and the sink, and Euclidean distance between each device and its neighbors. The principal objective of the second phase is to group devices into some clusters based on Euclidean distance between each cluster-head and its members, and the data volume generated by clusters. Simulation results verify that our mechanism improves energy consumption, lifetime, and transmission delay.

Details

ISSN :
00457906
Volume :
86
Database :
OpenAIRE
Journal :
Computers & Electrical Engineering
Accession number :
edsair.doi...........cc5bfe605a4febb0a39db88a9dd9ce73