journal article·2024Open access

A Traffic-Aware and Cluster-Based Energy Efficient Routing Protocol for IoT-Assisted WSNs

Hina Gul, Sana Ullah, Ki-Il Kim, Farman Ali

Computers, Materials & Continua· Volume 80· Issue 2

Abstract

The seamless integration of intelligent Internet of Things devices with conventional wireless sensor networks has revolutionized data communication for different applications, such as remote health monitoring, industrial monitoring, transportation, and smart agriculture. Efficient and reliable data routing is one of the major challenges in the Internet of Things network due to the heterogeneity of nodes. This paper presents a traffic-aware, cluster-based, and energy-efficient routing protocol that employs traffic-aware and cluster-based techniques to improve the data delivery in such networks. The proposed protocol divides the network into clusters where optimal cluster heads are selected among super and normal nodes based on their residual energies. The protocol considers multi-criteria attributes, i.e., energy, traffic load, and distance parameters to select the next hop for data delivery towards the base station. The performance of the proposed protocol is evaluated through the network simulator NS3.40. For different traffic rates, number of nodes, and different packet sizes, the proposed protocol outperformed LoRaWAN in terms of end-to-end packet delivery ratio, energy consumption, end-to-end delay, and network lifetime. For 100 nodes, the proposed protocol achieved a 13% improvement in packet delivery ratio, 10 ms improvement in delay, and 10 mJ improvement in average energy consumption over LoRaWAN.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: IoT Networks and Protocols · Energy Efficient Wireless Sensor Networks · Wireless Body Area Networks

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

References (37)

Show source-provided references
1. Sundmaeker · Vision and Challenges for Realising the Internet of Things · 2010 · 11
2. Wireless sensor networks for smart cities: Network design, implementation and performance evaluation10.3390/electronics10020218 ↗
3. WOGRU-IDS—An intelligent intrusion detection system for iot assisted wireless sensor networks10.1016/j.comcom.2022.10.001 ↗
4. H. Zhu, Q. Wu, Q. Fan, P. Fan, J. Wang and Z. Li, “Deep reinforcement learning based power allocation for minimizing AoI and energy consumption in MIMO-NOMA IoT systems,” Mar. 2023. doi: 10.48550/arXiv.2303.06411.
5. Analysis and implementation for traffic-aware channel assignment and contention scheme in LoRa-based IoT networks
6. Landscape of IoT security10.1016/j.cosrev.2022.100467 ↗
7. A review paper on wireless sensor network techniques in Internet of Things (IoT)
8. Contrasting Internet of Things and wireless sensor network from a conceptual overview
9. A survey of clustering techniques in wsns and consideration of the challenges of applying such to 5G IoT scenarios
10. Cross-layer adaptive multipath routing for multimedia wireless sensor networks under duty cycle mode10.1016/j.adhoc.2020.102292 ↗
11. Energy efficient cluster based routing protocol with secure IDS for IoT assisted heterogeneous WSN
12. LoRA Alliance, Accessed: Feb. 7, 2023, [Online]. Available: https://lora-alliance.org/
13. Routing protocols for mobile internet of things (IoT): A survey on challenges and solutions10.3390/electronics10192320 ↗
14. Performance analysis of the RPL routing protocol
15. CORPL: A routing protocol for cognitive radio enabled AMI networks10.1109/TSG.2014.2324022 ↗
16. Network protocols, schemes, and mechanisms for internet of things (IoT): Features, open challenges, and trends10.1155/2018/5349894 ↗
17. A survey on low-power wide area networks for IoT applications10.1007/s11235-019-00557-9 ↗
18. LoRa for the internet of things
19. GreeDi: An energy efficient routing algorithm for big data on cloud10.1016/j.adhoc.2015.06.008 ↗
20. GreeAODV: An energy efficient routing protocol for vehicular ad hoc networks
21. An efficient routing protocol for cognitive radio networks of energy-limited devices10.1007/s11235-019-00628-x ↗
22. Multi-objective fractional gravitational search algorithm for energy efficient routing in IoT10.1007/s11276-017-1566-2 ↗
23. An adaptive fuzzy rule based energy efficient clustering and immune-inspired routing protocol for wsn-assisted iot system
24. Routing algorithm of energy efficient wireless sensor network based on partial energy level10.1007/s10586-018-1932-6 ↗
25. An application-specific protocol architecture for wireless microsensor networks10.1109/TWC.2002.804190 ↗
26. Residual energy-based cluster-head selection in wsns for iot application
27. A modified cluster-head selection algorithm in wireless sensor networks based on leach10.1186/s13638-018-1299-7 ↗
28. N. M. Zamry, A. Zainal, and M. A. Rassam, “LEACH-CR: Energy saving hierarchical network protocol based on low-energy adaptive clustering hierarchy for wireless sensor networks,” presented at 3rd Int. CRC, Langkawi Island, Malaysia, Jan. 29–31, 2021, pp. 1–6. doi: 10.1109/CRC50527.2021.9392488.10.1109/CRC50527.2021.9392488 ↗
29. SEP: A stable election protocol for clustered heterogeneous wireless sensor networks
30. Z-SEP: Zonal-stable election protocol for wireless sensor networks
31. Hybrid energy aware clustered protocol for IoT heterogeneous network10.1016/j.fcij.2018.02.003 ↗
32. RCER: Reliable cluster-based energy-aware routing protocol for heterogeneous wireless sensor networks10.1371/journal.pone.0222009 ↗
33. Load balancing under heavy traffic in RPL routing protocol for low power and lossy networks10.1109/TMC.2016.2585107 ↗
34. TLR: Traffic-aware load-balanced routing for industrial IoT
35. Energy and congestion-aware routing metric for smart grid ami networks in smart city10.1109/ACCESS.2017.2728623 ↗
36. A survey on congestion control for RPL-based wireless sensor networks10.3390/s19112567 ↗
37. TACRP: Traffic-aware clustering-based routing protocol for vehicular Ad-Hoc networks10.3390/designs6050089 ↗