Back to Search
Start Over
An energy-efficient artificial bee colony-based clustering in the internet of things
- 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.
- Subjects :
- General Computer Science
Transmission delay
business.industry
Computer science
020206 networking & telecommunications
02 engineering and technology
Energy consumption
Euclidean distance
Control and Systems Engineering
0202 electrical engineering, electronic engineering, information engineering
Wireless
020201 artificial intelligence & image processing
Electrical and Electronic Engineering
business
Cluster analysis
Internet of Things
Efficient energy use
Data transmission
Computer network
Subjects
Details
- ISSN :
- 00457906
- Volume :
- 86
- Database :
- OpenAIRE
- Journal :
- Computers & Electrical Engineering
- Accession number :
- edsair.doi...........cc5bfe605a4febb0a39db88a9dd9ce73