Abstract

Internet of Things (IoT) is a network of things that are interconnected to provide a variety of services. These things can include smartphones, actuators, sensors, computers, and wearables. The IoT enables the collection and exchange of data between these objects. The expansion of smart networks is what has given the Internet of Things its global influence. Routing is an important strategy that involves the creation of routes and the transmission of data packets from the source to the intended recipient in the network. Energy and trust are considered to be the two most important parts that provide secure data transmission in a network. However, secure routing in the highly distributed and dynamic environment of IoT still results in a great challenge due to the heterogeneity of devices. Hence, an efficient secure data routing mechanism is designed with the proposed Competitive Verse Flower Pollination (CVFP) algorithm that considers trust, energy, delay, distance, and link lifetime (LLT) parameters to find an optimal routing path. Moreover, the selection of optimal path is made by involving CH nodes such that nodes have higher energy are chosen in the routing strategy. The quality of the link is measured using the LLT constraint in order to decide whether data can be routed or to perform a route maintenance mechanism to ensure reliability in data routing. The performance of the proposed algorithm is analyzed using the simulated data. The proposed algorithm attains a lower delay of 0.204 s, higher residual energy of 0.093 J, a maximum throughput of 94.59%, and a higher trust of 0.713.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call