Abstract
Rapid developments in processors and radio technology have led to the emergence of small sensor nodes capable of communicating in wireless sensor networks (WSNs). Nodes in WSN transmit data using multi-hop routing and based on cooperation with each other. This collaboration has made these types of networks vulnerable to many attacks. In order to determine the reliability of nodes in separating malicious nodes from other nodes, an intelligent trust management scheme must be used. In recent years, trust-based routing protocols and opportunistic routing have become important tools to increase WSN security and performance. In this paper, an energy-aware trust and opportunity-based routing (ETOR) algorithm is proposed with respect to a novel hybrid fitness function. This algorithm has two main steps: one is to select secure nodes based on tolerance constant and the other is to select opportunistic nodes from secure nodes to perform routing. ETOR uses the multipath routes technique with an intra-cluster and inter-cluster multi-hop communication mechanism. In addition, the optimal and secure route is selected based on a novel hybrid fitness function with the parameters of energy, trust, QoS, connectivity, distance, hop-count and network traffic. The simulation was performed by MATLAB based on evaluation criteria such as throughput, delay, detection rate, NRL, distance, energy, packet delivery ratio and network lifetime in the presence of DoS attack. The experimental results show that the evaluation criteria in ETOR have improved compared to other secure routing algorithms. In addition, the ETOR algorithm provides more optimal routes for the effective transmission than its untrusted version, i.e. the energy-aware opportunity based routing.
Similar content being viewed by others
Change history
16 October 2021
A Correction to this paper has been published: https://doi.org/10.1007/s11063-021-10646-z
References
Mehetre DC, Roslin SE, Wagh SJ (2019) Detection and prevention of black hole and selective forwarding attack in clustered WSN with Active Trust. Clust Comput 22(1):1313–1328
Rezaeipanah A, Nazari H, Abdollahi M (2020) A hybrid approach for prolonging lifetime of wireless sensor networks using genetic algorithm and online clustering. Int J Wirel Microw Technol (IJWMT) 3(1):1–16
Akkaya K, Younis M (2005) A survey on routing protocols for wireless sensor networks. Ad Hoc Netw 3(3):325–349
Abbasi AA, Younis M (2007) A survey on clustering algorithms for wireless sensor networks. Comput Commun 30(14–15):2826–2841
Fu X, Yang Y, Postolache O (2018) Invulnerability of clustering wireless sensor networks against cascading failures. IEEE Syst J 13(2):1431–1442
Khan T, Singh K, Abdel-Basset M, Long HV, Singh SP, Manjul M (2019) A novel and comprehensive trust estimation clustering based approach for large scale wireless sensor networks. IEEE Access 7:58221–58240
Selvi M, Thangaramya K, Ganapathy S, Kulothungan K, Nehemiah HK, Kannan A (2019) An energy aware trust based secure routing algorithm for effective communication in wireless sensor networks. Wirel Pers Commun 105(4):1475–1490
Shahidinejad A, Barshandeh S (2020) Sink selection and clustering using fuzzy-based controller for wireless sensor networks. Int J Commun Syst 33(15):1–25
Gilbert EPK, Baskaran K, Rajsingh EB, Lydia M, Selvakumar AI (2019) Trust aware nature inspired optimised routing in clustered wireless sensor networks. Int J Bio-Inspired Comput 14(2):103–113
Lyu C, Zhang X, Liu Z, Chi CH (2019) Selective authentication based geographic opportunistic routing in wireless sensor networks for Internet of Things against DoS attacks. IEEE Access 7:31068–31082
Kumar N, Singh Y (2017) Trust and packet load balancing based secure opportunistic routing protocol for WSN. In: 2017 4th international conference on signal processing, computing and control (ISPCC). IEEE, pp 463–467
Bangotra DK, Singh Y, Selwal A, Kumar N, Singh PK, Hong WC (2020) An intelligent opportunistic routing algorithm for wireless sensor networks and its application towards e-healthcare. Sensors 20(14):3887
Logambigai R, Kannan A (2014) QEER: QoS aware energy efficient routing protocol for wireless sensor networks. In: 2014 sixth international conference on advanced computing (ICoAC). IEEE, pp 57–60
Kalidoss T, Rajasekaran L, Kanagasabai K, Sannasi G, Kannan A (2020) QoS aware trust based routing algorithm for wireless sensor networks. Wirel Pers Commun 110(4):1637–1658
Wang H, Zhou G, Bhatia L, Zhu Z, Li W, McCann JA (2020) Energy-neutral and QoS-aware protocol in wireless sensor networks for health monitoring of hoisting systems. IEEE Trans Ind Inf 16(8):5543–5553
Thangaraj K, Selvi T (2015) Efficient and secure routing protocol for wireless sensor networks through SNR based dynamic clustering mechanisms. i-Manag J Wirel Commun Netw 3(4):14
Ogundile OO, Balogun MB, Ijiga OE, Falayi EO (2019) Energy-balanced and energy-efficient clustering routing protocol for wireless sensor networks. IET Commun 13(10):1449–1457
Haseeb K, Bakar KA, Abdullah AH, Darwish T (2017) Adaptive energy aware cluster-based routing protocol for wireless sensor networks. Wirel Netw 23(6):1953–1966
Kumar N, Singh Y, Singh PK (2020) An energy efficient trust aware opportunistic routing protocol for wireless sensor network. In: Sensor technology: concepts, methodologies, tools, and applications. IGI Global, pp 628–643
Karthick S (2018) TDP: a novel secure and energy aware routing protocol for wireless sensor networks. Int J Intell Eng Syst 11(2):76–84
Ahmed A, Haseeb K, Khokhar S (2017) A light-weight trust aware routing protocol for wireless sensor network. Gomal Univ J Res 33(1):102–112
Zahedi A, Parma F (2019) An energy-aware trust-based routing algorithm using gravitational search approach in wireless sensor networks. Peer-to-Peer Netw Appl 12(1):167–176
Patil PA, Deshpande RS, Mane PB (2020) Trust and opportunity based routing framework in wireless sensor network using hybrid optimization algorithm. Wirel Pers Commun 115(1):415–437
Ahmed A, Bakar KA, Channa MI, Haseeb K, Khan AW (2015) TERP: A trust and energy aware routing protocol for wireless sensor network. IEEE Sens J 15(12):6962–6972
Duan J, Yang D, Zhu H, Zhang S, Zhao J (2014) TSRF: a trust-aware secure routing framework in wireless sensor networks. Int J Distrib Sensor Netw 2014(3):1–14
Liu Y, Dong M, Ota K, Liu A (2016) ActiveTrust: secure and trustable routing in wireless sensor networks. IEEE Trans Inf Forensics Secur 11(9):2013–2027
Qin D, Yang S, Jia S, Zhang Y, Ma J, Ding Q (2017) Research on trust sensing based secure routing mechanism for wireless sensor network. IEEE Access 5:9599–9609
Shelke M, Malhotra A, Mahalle PN (2018) Congestion-aware opportunistic routing protocol in wireless sensor networks. In: Smart computing and informatics, vol 77. Springer, Singapore, pp 63–72
Wang Y, Zhang M, Shu W (2018) An emerging intelligent optimization algorithm based on trust sensing model for wireless sensor networks. EURASIP J Wirel Commun Netw 2018(1):1–10
Ghobaei-Arani M, Rahmanian AA, Aslanpour MS, Dashti SE (2018) CSA-WSC: cuckoo search algorithm for web service composition in cloud environments. Soft Comput 22(24):8353–8378
Li Z, Zuo W, Li S (2020) Zeroing dynamics method for motion control of industrial upper-limb exoskeleton system with minimal potential energy modulation. Measurement 163:107964
Khan AH, Cao X, Li S, Katsikis VN, Liao L (2020) BAS-ADAM: an ADAM based approach to improve the performance of beetle antennae search optimizer. IEEE/CAA J Autom Sin 7(2):461–471
Khan AT, Li S, Cao X (2021) Control framework for cooperative robots in smart home using bio-inspired neural network. Measurement 167:108253
Khan AT, Li S, Kadry S, Nam Y (2020) Control framework for trajectory planning of soft manipulator using optimized RRT algorithm. IEEE Access 8:171730–171743
Carie A, Li M, Marapelli B, Reddy P, Dino H, Gohar M (2019) Cognitive radio assisted WSN with interference aware AODV routing protocol. J Ambient Intell Humaniz Comput 10(10):4033–4042
Gong L, Wang C, Yang H, Li Z, Zhao Z (2018) Fine-grained trust-based routing algorithm for wireless sensor networks. Mobile Netw Appl 23(4):1–10
Desai SS, Nene MJ (2019) Node-level trust evaluation in wireless sensor networks. IEEE Trans Inf Forensics Secur 14(8):2139–2152
Islam S, Khan MNI, Ferdus MZ, Islam SJ, Kashem MA (2020) Improving throughput using cooperating TDMA scheduling of wireless sensor networks. In: 2020 international conference on computing and information technology (ICCIT-1441). IEEE, pp 1–4
Bhuiyan KA, Whaiduzzaman M, Nasir MK (2017) Efficiency and performance analysis of routing protocols in WSN. Int J Adv Eng Res Sci 4(4):237125
Rezaeipanah A, Nazari H, Ahmadi G (2019) A hybrid approach for prolonging lifetime of wireless sensor networks using genetic algorithm and online clustering. J Comput Sci Eng 13(4):163–174
Mhemed R, Aslam N, Phillips W, Comeau F (2012) An energy efficient fuzzy logic cluster formation protocol in wireless sensor networks. Procedia Comput Sci 10:255–262
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hajiee, M., Fartash, M. & Osati Eraghi, N. An Energy-Aware Trust and Opportunity Based Routing Algorithm in Wireless Sensor Networks Using Multipath Routes Technique. Neural Process Lett 53, 2829–2852 (2021). https://doi.org/10.1007/s11063-021-10525-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-021-10525-7