@Article{cmc.2022.020744, AUTHOR = {D. Kothandaraman, A. Balasundaram, R. Dhanalakshmi, Arun Kumar Sivaraman, S. Ashokkumar, Rajiv Vincent, M. Rajesh}, TITLE = {Energy and Bandwidth Based Link Stability Routing Algorithm for IoT}, JOURNAL = {Computers, Materials \& Continua}, VOLUME = {70}, YEAR = {2022}, NUMBER = {2}, PAGES = {3875--3890}, URL = {http://www.techscience.com/cmc/v70n2/44725}, ISSN = {1546-2226}, 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.}, DOI = {10.32604/cmc.2022.020744} }