Load‐balanced data gathering in Internet of Things using an energy‐aware cuckoo‐search algorithm
Authors:
- 11 March 2020
- journal article
- research article
- Published by Wiley in International Journal of Communication Systems
- Vol. 33 (9)
Abstract
Summary: This paper deals with the lifetime problem in the Internet of Things. We first propose an efficient cluster‐based scheme named “Cuckoo‐search Clustering with Two‐hop Routing Tree (CC‐TRT)” to develop a two‐hop load‐balanced data aggregation routing tree in the network. CC‐TRT uses a modified energy‐aware cuckoo‐search algorithm to fairly select the best cluster head (CH) for each cluster. The applied cuckoo‐search algorithm makes the CH role to rotate between different sensors round by round. Subsequently, we extend the CC‐TRT scheme to present two methods for constructing multi‐hop data aggregation routing trees, named “Cuckoo‐search Clustering with Multi‐Hop Routing Tree (CC‐MRT)” and “Cuckoo‐search Clustering with Weighted Multi‐hop Routing Tree (CC‐WMRT).” Both CC‐MRT and CC‐WMRT rely on a two‐level structure; they not only use an energy‐aware cuckoo‐search algorithm to fairly select the best CHs but also adopt a load‐balanced high‐level routing tree to route the aggregated data of CHs to the sink node. However, CC‐WMRT slightly has a better performance thanks to its low‐level routing strategy. As an advantage, the proposed schemes balance the energy consumption among different sensors. Numerical results show the efficiency of the CC‐TRT, CC‐MRT, and CC‐WMRT algorithms in terms of the number of transmissions, remaining energy, energy consumption variance, and network lifetime.Keywords
This publication has 34 references indexed in Scilit:
- An Efficient Centroid-Based Routing Protocol for Energy Management in WSN-Assisted IoTIEEE Access, 2017
- Multi-objective fractional gravitational search algorithm for energy efficient routing in IoTWireless Networks, 2017
- A boolean spider monkey optimization based energy efficient clustering approach for WSNsWireless Networks, 2017
- A review of Internet of Things for smart home: Challenges and solutionsJournal of Cleaner Production, 2017
- An Efficient Tree-Based Self-Organizing Protocol for Internet of ThingsIEEE Access, 2016
- Cloud-assisted Industrial Internet of Things (IIoT) – Enabled framework for health monitoringComputer Networks, 2016
- An Energy-Efficient Architecture for the Internet of Things (IoT)IEEE Systems Journal, 2015
- A Distributed Cluster Computing Energy-Efficient Routing Scheme for Internet of Things SystemsWireless Personal Communications, 2014
- Improvement of LEACH protocol for WSN2012
- A survey on routing protocols for wireless sensor networksAd Hoc Networks, 2005