Open Access
ARTICLE
Energy and Bandwidth Based Link Stability Routing Algorithm for IoT
1 School of Computer Science and Artificial Intelligence, SR University, Warangal, TS, India
2 School of Computer Science and Engineering, Center for Cyber Physical Systems, Vellore Institute of Technology (VIT),
Chennai, India
3 Department of Computer Science and Engineering, KCG College of Technology, Chennai, India
4 School of Computer Science and Engineering, Vellore Institute of Technology (VIT), Chennai, India
5 Department of Computer Science and Engineering, Saveetha School of Engineering, SIMATS, Chennai, India
* Corresponding Author: A. Balasundaram. Email:
(This article belongs to the Special Issue: Innovative Technologies in Pervasive Computing)
Computers, Materials & Continua 2022, 70(2), 3875-3890. https://doi.org/10.32604/cmc.2022.020744
Received 06 June 2021; Accepted 13 July 2021; Issue published 27 September 2021
Abstract
Internet of Things (IoT) is becoming popular nowadays for collecting and sharing the data from the nodes and among the nodes using internet links. Particularly, some of the nodes in IoT are mobile and dynamic in nature. Hence maintaining the link among the nodes, efficient bandwidth of the links among the mobile nodes with increased life time is a big challenge in IoT as it integrates mobile nodes with static nodes for data processing. In such networks, many routing-problems arise due to difficulties in energy and bandwidth based quality of service. Due to the mobility and finite nature of the nodes, transmission links between intermediary nodes may fail frequently, thus affecting the routing-performance of the network and the accessibility of the nodes. The existing protocols do not focus on the transmission links and energy, bandwidth and link stability of the nodes, but node links are significant factors for enhancing the quality of the routing. Link stability helps us to define whether the node is within or out of a coverage range. This paper proposed an Optimal Energy and bandwidth based Link Stability Routing (OEBLS) algorithm, to improve the link stable route with minimized error rate and throughput. In this paper, the optimal route from the source to the sink is determined based on the energy and bandwidth, link stability value. Among the existing routes, the sink node will choose the optimal route which is having less link stability value. Highly stable link is determined by evaluating link stability value using distance and velocity. Residual-energy of the node is estimated using the current energy and the consumed energy. Consumed energy is estimated using transmitted power and the received power. Available bandwidth in the link is estimated using the idle time and channel capacity with the consideration of probability of collision.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.