Open Access
ARTICLE
Robust Cluster-Based Routing Protocol for IoT-Assisted Smart Devices in WSN
1 Department of Computer Science and Software Engineering, International Islamic University Islamabad, Islamabad, Pakistan
2 Department of Computer Science, National University of Modern Languages, Islamabad, Pakistan
3 Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, 21944, Saudi Arabia
4 School of Computer Science and Engineering (SCE), Taylor’s University, Selangor, Malaysia
5 Department of Information Systems, College of Computer and Information Science, Jouf University, Al-Jouf, Saudi Arabia
* Corresponding Author: N. Z. Jhanjhi. Email:
Computers, Materials & Continua 2021, 67(3), 3505-3521. https://doi.org/10.32604/cmc.2021.015533
Received 26 November 2020; Accepted 11 January 2021; Issue published 01 March 2021
Abstract
The Internet of Things (IoT) is gaining attention because of its broad applicability, especially by integrating smart devices for massive communication during sensing tasks. IoT-assisted Wireless Sensor Networks (WSN) are suitable for various applications like industrial monitoring, agriculture, and transportation. In this regard, routing is challenging to find an efficient path using smart devices for transmitting the packets towards big data repositories while ensuring efficient energy utilization. This paper presents the Robust Cluster Based Routing Protocol (RCBRP) to identify the routing paths where less energy is consumed to enhances the network lifespan. The scheme is presented in six phases to explore flow and communication. We propose the two algorithms: i) energy-efficient clustering and routing algorithm and ii) distance and energy consumption calculation algorithm. The scheme consumes less energy and balances the load by clustering the smart devices. Our work is validated through extensive simulation using Matlab. Results elucidate the dominance of the proposed scheme is compared to counterparts in terms of energy consumption, the number of packets received at BS and the number of active and dead nodes. In the future, we shall consider edge computing to analyze the performance of robust clustering.Keywords
Cite This Article
Citations
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.