Nowadays, Internet of Things (IoT) has been widely used in many areas such as surveillance of battlefield, controlling of industry, pipeline monitoring, ecological monitoring, healthcare and medical science, defense and military affairs, etc. To make better IoT based applications, secure routing plays an imperative responsibility for Device-to-Device (D2D) data packet transmission. The most essential inventiveness behind this research is to design a Secure and Energy Efficient Trust Aware (SEETA) routing protocol in terms of detecting the fail/malicious nodes by utilizing the Artificial Neural Network (ANN) using Particle Swarm Optimization (PSO) Algorithm. To discover a secure and energy-efficient route, the trust-based approach is integrated with GOA and ANN. Therefore, this research focuses on the security enhancement of the IoT network using the concept of trust-based route maintenance mechanism. In IoT networks, communicating sensor nodes have limited energy resources and a rapid energy reduction of communicating nodes leads to the creation of energy holes in the network. To overcome this problem, an energy-efficient mechanism of trust aware approach is also one of the essential objectives of IoT routing protocols. To avoid unnecessary network failure and extra energy consumption rate, we had designed a model using the concept of PSO based ANN with a novel fitness function and for involvement in the routing process, sensor nodes should fulfill the fitness criteria; otherwise, the system considers as affected communicating nodes. From the experiments conducted, it is proved that the proposed SEETA routing protocol using the PSO and ANN, achieves significant performance improvement over the existing schemes in terms of security, energy efficiency and packet transmission rate. Besides, SEETA routing protocol also reduces the number of intermediates nodes in D2D route discovery mechanism for IoT networks which helps to decrease the energy consumption rate and also offers a proficient approach to discover secure routing support with maximum routing capacity and end to end data transmission rate. The QoS performance parameter of our routing protocol is analyzed with standard and existing work with several routing protocols and the experimental results validating the concept of optimized ANN. The experimental results indicate that the introduced SEETA routing protocol provides 8.74% less energy consumption rate and high data delivery rate and data delivery rate is improved by 92% as compare to exiting works.
Read full abstract