Energy Saving Routing Algorithm for Wireless Sensor Networks Based on Minimum Spanning Hyper Tree
DOI:
https://doi.org/10.15837/ijccc.2023.6.5706Keywords:
minimum spanning tree algorithm, undirected graph, DRL agent, clustering, multi hop transmission energy consumptionAbstract
With the rapid development of wireless sensor networks (WSNs), designing energy-efficient routing protocols has become essential to prolong network lifetime. This paper proposes a minimum spanning tree-based energy-saving routing algorithm for WSNs. First, sensor nodes are clustered using the LEACH protocol and minimum spanning trees are constructed within clusters and between cluster heads. The spanning tree edge weights are optimized considering transmission energy, residual energy, and energy consumption rate. This avoids channel competition and improves transmission efficiency. An energy-saving routing model is then built whereby deep reinforcement learning (DRL) agents calculate paths optimizing the energy utilization rate. The DRL reward function integrates network performance metrics like energy consumption, delay, and packet loss. Experiments show the proposed approach leads to 10-15W lower average switch energy consumption compared to existing methods. The throughput is high since overloaded shortest paths are avoided. The average path length is close to shortest path algorithms while maintaining energy efficiency. In summary, the proposed minimum spanning tree-based routing algorithm successfully achieves energy-saving goals for WSNs while guaranteeing network performance. It provides an efficient and adaptive routing solution for resource-constrained WSNs.References
Zhou, C.; Tian, H.; Dong, Y.; Zhong, B. (2021). An energy-saving routing algorithm for opportunity networks based on asynchronous sleeping mode, Computers & Electrical Engineering, 92(4): 107088-107095.
https://doi.org/10.1016/j.compeleceng.2021.107088
Kumar, M.; Mittal, S.; Akhtar, A.K. (2021). Energy efficient clustering and routing algorithm for WSN, Recent Advances in Computer Science and Communications, , 18(1): 14-23.
https://doi.org/10.2174/2213275912666190716112254
Sennan, S.; Ramasubbareddy, S.; Nayyar, A.; Nam, Y.; Abouhawwash, M. (2021). LOA-RPL: Novel energy-efficient routing protocol for the internet of things using lion optimization algorithm to maximize network lifetime, Computers, Materials & Continua, 18(22): 162-169.
https://doi.org/10.32604/cmc.2021.017360
Feroz Khan, A.B. (2023). ECO-LEACH: A Blockchain-Based Distributed Routing Protocol for Energy-Efficient Wireless Sensor Networks. Information Dynamics and Applications, 2(1): 1-7.
https://doi.org/10.56578/ida020101
Liang, C.H.; Ding, C.; Li, J.F.; Zuo, X.Y. (2022). Research on state detection method of electrical equipment based on wireless sensor network signal processing. Traitement du Signal, 39(6): 2237- 2245.
https://doi.org/10.18280/ts.390640
Majid, A. (2021). Lifetime extension of three-dimensional wireless sensor networks, based on gaussian coverage probability. Journal Europén des Systèmes Automatisés
https://doi.org/10.18280/jesa.540406
Natarajan, V.P.; Thandapani, K. (2021). Adaptive time difference of time of arrival in wireless sensor network routing for enhancing quality of service. Instrumentation Mesure Métrologie, 20(6): 301-307.
https://doi.org/10.18280/i2m.200602
Pandith, M.M.; Ramaswamy, N.K.; Srikantaswamy, M.; Ramaswamy, R.K. (2022). A Comprehensive Review of Geographic Routing Protocols in Wireless Sensor Network. Information Dynamics and Applications, 1(1): 14-25.
https://doi.org/10.56578/ida010103
Wei, H.; Li, Z. (2022). Anycast service grooming algorithm of cloud computing based on wireless communication network, Journal of Interconnection Networks, 16(28): 112-116.
https://doi.org/10.1142/S0219265921410292
Kaddi, M.; Banana, A.; Omari, M. (2021). ECO-BAT: A new routing protocol for energy consumption optimization based on BAT algorithm in WSN, Computers, Materials & Continua, 16(2): 168-175.
https://doi.org/10.32604/cmc.2020.012116
Yari, M.; Hadikhani, P.; Yaghoubi, M.; Nowrozy, R.; Asgharzadeh, Z. (2021). An energy efficient routing algorithm for wireless sensor networks using mobile sensors, arXiv preprint arXiv:2103.04119, 19(56): 189-196.
Liu, Y.; Liu, X.; Liu, C.; Liu, M.; Cheng, Q.; Yu, X. (2021). Energy efficient routing algorithm based on harmony search, Journal of Physics: Conference Series, 1828(1): 12181-12189.
https://doi.org/10.1088/1742-6596/1828/1/012181
Li, W.; Zhang, F.M. (2021). Research on energy saving algorithms for wireless sensor networks based on k-means, Transducer and Microsystem Technologies, 40(4): 41-44.
Zhang, H.J. (2022). A Dijkstra algorithm-based clustering routing for wireless sensor networks, Fire Control & Command Control, 47(2): 134-139+145.
Liu, W.C. (2021). Research on routing optimization algorithm of wireless sensor network based on grey prediction, Journal of Qiqihar University (Natural Science Edition), 37(4): 54-58.
Diratie, E.D.; Sharma, D.P.; Agha, K.A. (2021). Energy aware and quality of service routing mechanism for hybrid internet of things network, Computers, 16(8): 182-188.
https://doi.org/10.3390/computers10080093
Valles, R.A.; Marques, A.G.; Sueiro, J.C. (2022). A learning algorithm for energy-efficient routing of prioritized messages in wireless sensor networks, Universidad Rey Juan Carlos, 19(6): 163-178.
Hussein, M.; Alabbasi, W.; Alsadeh, A. (2021). Green distributed algorithm for energy saving in IP wired networks using sleep scheduling, Institute of Advanced Engineering and Science, 19(6): 155-159.
https://doi.org/10.11591/ijece.v11i6.pp5160-5169
Jin, Y.; Zhou, L.; Wei, Q.; Bai, K.; Wang, C.; Li, J.F. (2021). Tree-based multihop routing method for energy efficiency of wireless sensor networks, Journal of Sensors, 18(16): 110-118.
Liu, J.; Shang, G. (2020). Simulation study on cross coverage node routing deletion in wireless sensor networks, Computer Simulation, 37(3): 284-287+300.
Additional Files
Published
Issue
Section
License
Copyright (c) 2023 Hongzhang Han, Peizhong Shi
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.