journal article·2021Open access

LOA-RPL: Novel Energy-Efficient Routing Protocol for the Internet of Things Using Lion Optimization Algorithm to Maximize Network Lifetime

Sankar Sennan, Somula Ramasubbareddy, Anand Nayyar, Yunyoung Nam, Mohamed Abouhawwash

Computers, Materials & Continua· Volume 69· Issue 1

Abstract

Energy conservation is a significant task in the Internet of Things (IoT) because IoT involves highly resource-constrained devices. Clustering is an effective technique for saving energy by reducing duplicate data. In a clustering protocol, the selection of a cluster head (CH) plays a key role in prolonging the lifetime of a network. However, most cluster-based protocols, including routing protocols for low-power and lossy networks (RPLs), have used fuzzy logic and probabilistic approaches to select the CH node. Consequently, early battery depletion is produced near the sink. To overcome this issue, a lion optimization algorithm (LOA) for selecting CH in RPL is proposed in this study. LOA-RPL comprises three processes: cluster formation, CH selection, and route establishment. A cluster is formed using the Euclidean distance. CH selection is performed using LOA. Route establishment is implemented using residual energy information. An extensive simulation is conducted in the network simulator ns-3 on various parameters, such as network lifetime, power consumption, packet delivery ratio (PDR), and throughput. The performance of LOA-RPL is also compared with those of RPL, fuzzy rule-based energy-efficient clustering and immune-inspired routing (FEEC-IIR), and the routing scheme for IoT that uses shuffled frog-leaping optimization algorithm (RISA-RPL). The performance evaluation metrics used in this study are network lifetime, power consumption, PDR, and throughput. The proposed LOA-RPL increases network lifetime by 20% and PDR by 5%–10% compared with RPL, FEEC-IIR, and RISA-RPL. LOA-RPL is also highly energy-efficient compared with other similar routing protocols.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Energy Efficient Wireless Sensor Networks · IoT and Edge/Fog Computing · Mobile Ad Hoc Networks

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (57)

Show source-provided references
1. Interoperability in internet of things: Taxonomies and open challenges10.1007/s11036-018-1089-9 ↗
2. Energy-aware grid-based data aggregation scheme in routing protocol for agricultural internet of things
3. Energy efficient optimal parent selection based routing protocol for internet of things using firefly optimization algorithm
4. CT-Rpl: Cluster tree based routing protocol to maximize the lifetime of internet of things10.3390/s20205858 ↗
5. Enhancing the mobility support in internet of things10.4018/IJFSA.2020100101 ↗
6. Energy-aware multipath routing protocol for internet of things using network coding techniques10.1504/IJGUC.2020.110899 ↗
7. Energy and delay aware data aggregation in routing protocol for internet of things10.3390/s19245486 ↗
8. Ieemarp-a novel energy efficient multipath routing protocol based on ant colony optimization (ACO) for dynamic sensor networks
9. Simulation and performance comparison of ant colony optimization (ACO) routing protocol with AODV, DSDV, DSR routing protocols of wireless sensor networks using NS-2 simulator
10. Performance analysis of ACO based routing protocols-eMCBR, antchain, IACR, ACO-eAMRA for wireless sensor networks (WSNs)
11. Ant colony optimization (ACO) based routing protocols for wireless sensor networks (WSN): A survey10.14569/IJACSA.2017.080220 ↗
12. A novel defense mechanism via genetic algorithm for counterfeiting and combating jelly fish attack in mobile ad-hoc networks
13. Internet of things applications: A systematic review10.1016/j.comnet.2018.12.008 ↗
14. Smart routing management framework exploiting dynamic data resources of cross-layer design and machine learning approaches for mobile cognitive radio networks: A survey10.1109/ACCESS.2020.2986369 ↗
15. A hybrid secure routing and monitoring mechanism in IoT-based wireless sensor networks10.1016/j.adhoc.2019.102022 ↗
16. Cognitive routing protocol for disaster-inspired internet of things10.1016/j.future.2017.03.014 ↗
17. Analysis of cross-layer design of quality-of-service forward geographic wireless sensor network routing strategies in green internet of things10.1109/ACCESS.2018.2822551 ↗
18. Routing protocols for Low power and lossy networks in internet of things applications10.3390/s19092144 ↗
19. A mobility solution for low power and lossy networks using the LOADng protocol10.1002/ett.3878 ↗
20. Traffic-aware auto-configuration protocol for service oriented low-power and lossy networks in IoT10.1007/s11276-019-02086-4 ↗
21. RPL routing protocol performance in smart grid applications based wireless sensors: Experimental and simulated analysis10.3390/electronics8020186 ↗
22. Proposing a secure RPL based internet of things routing protocol: A review10.1016/j.adhoc.2020.102096 ↗
23. EKF-Mrpl: Advanced mobility support routing protocol for internet of mobile things: Movement prediction approach10.1016/j.future.2017.12.015 ↗
24. Using multiparent routing in RPL to increase the stability and the life time of the network10.1016/j.adhoc.2015.01.020 ↗
25. A high-throughput path metric for multi-hop wireless routing
26. Energy-aware and load-balanced parent selection in RPL routing for wireless sensor networks10.1504/IJWMC.2015.073105 ↗
27. Improved routing metrics for energy constrained interconnected devices in low-power and lossy networks10.1109/JCN.2016.000048 ↗
28. Energy-aware routing for biomedical wireless sensor networks10.1016/j.jnca.2013.09.015 ↗
29. Composite metric based energy efficient routing protocol for internet of things10.22266/ijies2017.1031.30 ↗
30. Quality-of-service aware routing for static and mobile IPv6-based low-power and lossy sensor networks using RPL10.1016/j.adhoc.2015.05.009 ↗
31. OF-Ec: A novel energy consumption aware objective functions for RPL based on fuzzy logic10.1016/j.jnca.2018.05.015 ↗
32. Efficient topology construction for RPL over IEEE 802.15. 4 in wireless sensor networks10.1016/j.adhoc.2013.08.009 ↗
33. E2HRC: An energy-efficient heterogeneous ring clustering routing protocol for wireless sensor networks10.1109/ACCESS.2017.2666818 ↗
34. IRPL: An energy efficient routing protocol for wireless sensor networks10.1016/j.sysarc.2017.03.006 ↗
35. Ca-rpl: A clustered additive approach in rpl for iot based scalable networks
36. Harris hawks optimization: Algorithm and applications10.1016/j.future.2019.02.028 ↗
37. An improved ant colony optimization algorithm based on hybrid strategies for scheduling problem10.1109/ACCESS.2019.2897580 ↗
38. Butterfly optimization algorithm: A novel approach for global optimization10.1007/s00500-018-3102-4 ↗
39. A hyper-heuristic for improving the initial population of whale optimization algorithm10.1016/j.knosys.2019.02.010 ↗
40. PriNergy: A priority-based energy-efficient routing method for IoT systems10.1007/s11227-020-03147-8 ↗
41. M. Conti, P. Kaliyar and C. Lal, “Reliable group communication protocol for internet of things,” arXiv preprint arXiv:1904.04542, 2019.
42. EMA-Rpl: Energy and mobility aware routing for the internet of mobile things10.1016/j.future.2019.02.042 ↗
43. Freebw-rPL: A new RPL protocol objective function for internet of multimedia things10.1007/s11277-020-07088-6 ↗
44. A. Sebastian and S. Sivagurunathan, “Load balancing metric based routing protocol for low power and lossy networks (lbRPL),” International Journal of Engineering and Technology(UAE), vol. 7, pp. 39–44, 2018.10.14419/ijet.v7i2.22.11806 ↗
45. An energy-efficient and cluster-parent based RPL with power-level refinement for low-power and lossy networks10.1016/j.comcom.2016.10.007 ↗
46. A multi objective tabu particle swarm optimization for effective cluster head selection in WSN10.1007/s10586-017-1608-7 ↗
47. Hybrid artificial bee colony and monarchy butterfly optimization algorithm (HABC-mBOA)-based cluster head selection for WSNs
48. PFuzzy-ACO: Fuzzy-based optimization approach for energy-aware cluster head selection in WSN
49. MOTCO: Multi-objective taylor crow optimization algorithm for cluster head selection in energy aware wireless sensor network10.1007/s11036-019-01271-1 ↗
50. A hybrid firefly algorithm with particle swarm optimization for energy efficient optimal cluster head selection in wireless sensor networks
51. An application-specific protocol architecture for wireless micro sensor networks10.1109/TWC.2002.804190 ↗
52. Two-tier particle swarm optimization protocol for clustering and routing in wireless sensor network10.1016/j.jnca.2015.02.004 ↗
53. A new evolutionary based routing protocol for clustered heterogeneous wireless sensor networks10.1016/j.asoc.2011.04.007 ↗
54. Lion optimization algorithm (LOA): A nature-inspired metaheuristic algorithm10.1016/j.jcde.2015.06.003 ↗
55. Fuzzy logic based energy aware routing protocol for internet of things10.5815/ijisa.2018.10.02 ↗
56. An energy-efficient region source routing protocol for lifetime maximization in WSN10.1109/ACCESS.2019.2942321 ↗
57. RPL in a nutshell: A survey10.1016/j.comnet.2012.06.016 ↗