Adaptive-Sunflower-Based Grey Wolf Algorithm for Multipath Routing in IoT Networks

Adaptive-Sunflower-Based Grey Wolf Algorithm for Multipath Routing in IoT Networks

Reena P. Pingale, Shinde S. N. (496f9936-0f8f-4b2e-a10c-8b656de7a925
DOI: 10.4018/IJBDCN.286699
Article PDF Download
Open access articles are freely available for download

Abstract

This paper devises a routing method for providing multipath routing in an IoT network. Here the fractional artificial bee colony(FABC) algorithm is devised for initiating the clustering process. Moreover, the multipath routing is performed by the newly devised optimization technique, namely adaptive-sunflower-based grey wolf (adaptive-SFG) optimization technique, which is designed by incorporating adaptive idea in sunflower-based grey wolf technique. In addition, the fitness function is newly devised by considering certain factors that involve context awareness, link lifetime energy, trust, and delay. For the computation of the trust, additional trust factors like direct trust, indirect trust, recent trust, and forwarding rate factor are considered. Thus, the proposed adaptive-SFG algorithm selects the multipath for routing based on the fitness function. Finally, route maintenance is performed to ensure routing without link breakage. The proposed adaptive-SFG outperformed other methods with high energy of0.185J minimal delay of 0.765 sec maximum throughput of 47.690% and maximum network lifetime of 98.7%.
Article Preview
Top

1. Introduction

The advancement in the internet has progressed quickly in ancient times, devising several applications, including transport, entertainment, industry, and education. In these years, several services, devices, and protocols are designed wherein the internet grew exponentially. The upcoming worldwide network is IoT, in which a huge number of things are part of the internet that can devise novel opportunities. The things like identification of radio frequencies, sensor nodes, and wireless gadgets interact with each other and with the classical network to offer futuristic applications and create various solutions for addressing the research communities (Kharrufa, et.al., 2019). IoT overlaid path for devices with less power to befall component of the network and donate to compilation and data swap to meet the deployed models' needs. The exploitation of these models transfigured information exchange and tasks in different domains, including monitoring health and the environment. Thus, energy-aware routing is most important for IoT applications (Safara, et.al., 2020). The energy consumption is more significant for the IoT applications because 50% of energy consumption is by heating effect; 80% is from houses. Hence, energy efficiency is considered an important aspect in IoT applications (Metallidou, et al., 2020). Besides, the security plays an important role in the IoT applications. Hence, for secure data-sharing, a suitable authentication mechanism is necessary (Saxena, et al., 2021). The majority of IoT applications focused on scrutinizing discrete events which produce a huge amount of data. Sensors help to provide a secure connection between the devices for the data transmission (Bhushan, et al., 2021). The huge IoT applications utilized wireless networks for data transformation and communication, which confront security related issues (Souri & Norouzi, 2019). Besides, with the help of a unique identifier, the data can be accessed without human intervention (Sethi, et al., 2020), but privacy issues exist (Saxena, et al., 2021).

For IoT networks, the minimization of power usage and less delay is imperative to facilitate efficient transmissions. The small world's features represent that the count of hops is minimized by adding shortcuts in the network. The features of the world, the less-power devices can exchange data by minimal hops to save energy and simultaneously can minimize the overall delay. Hence, it is important to devise IoT routing methods controlling the small world features (Jiang, et.al., 2019). Multipath routing is more effective than presently utilized routing methods. It can minimize congestion by deviating traffic on unexploited networks, improving network utilization, and balancing loads (Iyer, et.al., 2002). The multipath routing protocols aimed to send data using different paths and provide communication that provides load balancing and reliability for minimal energy consumption (Dhumane & Prasad, 2018). For routing, the congested links resulted in reduced performance and high variance. The routing with different paths can provide stable and smoother data (Bertsekas & Gallager, 1992). The techniques based on multipath routing splitted traffic between provided paths and examined in flow control. The choice of routing poses several impacts on the resultant's efficiency. Even though several flow-control techniques are used for routing, but its performance is altered with different path sets (Banner & Orda, 2007).

Complete Article List

Search this Journal:
Reset
Volume 20: 1 Issue (2025): Forthcoming, Available for Pre-Order
Volume 19: 1 Issue (2024)
Volume 18: 2 Issues (2022): 1 Released, 1 Forthcoming
Volume 17: 2 Issues (2021)
Volume 16: 2 Issues (2020)
Volume 15: 2 Issues (2019)
Volume 14: 2 Issues (2018)
Volume 13: 2 Issues (2017)
Volume 12: 2 Issues (2016)
Volume 11: 2 Issues (2015)
Volume 10: 4 Issues (2014)
Volume 9: 4 Issues (2013)
Volume 8: 4 Issues (2012)
Volume 7: 4 Issues (2011)
Volume 6: 4 Issues (2010)
Volume 5: 4 Issues (2009)
Volume 4: 4 Issues (2008)
Volume 3: 4 Issues (2007)
Volume 2: 4 Issues (2006)
Volume 1: 4 Issues (2005)
View Complete Journal Contents Listing