An intelligent Q-learning-based tree routing method in underwater acoustic sensor networks

被引:1
作者
Khoshvaght, Parisa [1 ,2 ]
Haider, Amir [3 ]
Rahmani, Amir Masoud [4 ]
Altulyan, May [5 ]
Zaidi, Monji Mohamed [6 ,7 ]
Yousefpoor, Mohammad Sadegh [8 ]
Yousefpoor, Efat [8 ]
Hosseinzadeh, Mehdi [9 ]
机构
[1] Duy Tan Univ, Inst Res & Dev, Da Nang, Vietnam
[2] Duy Tan Univ, Sch Engn & Technol, Da Nang, Vietnam
[3] Sejong Univ, Dept Artificial Intelligence & Robot, Seoul, South Korea
[4] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Yunlin, Taiwan
[5] Prince Sattam bin Abdulaziz Univ, Coll Comp Engn & Sci, Dept Comp Engn, Al Kharj, Saudi Arabia
[6] King Khalid Univ, Coll Engn, Dept Elect Engn, Abha 61421, Saudi Arabia
[7] King Khalid Univ, Ctr Engn & Technol Innovat, Abha 61421, Saudi Arabia
[8] Lebanese French Univ, Ctr Res & Strateg Studies, Erbil, Kurdistan Reg, Iraq
[9] Gachon Univ, Sch Comp, Pattern Recognit & Machine Learning Lab, Seongnam 13120, South Korea
关键词
Underwater acoustic sensor networks; Routing; Artificial intelligence; Q-learning; Internet of Underwater Things; Machine learning; PROTOCOL;
D O I
10.1016/j.engappai.2025.110753
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, underwater acoustic sensor networks (UASNs) have emerged as an advanced and promising technology for developing various underwater applications. However, several routing protocols have been suggested for these networks in recent years. This subject is still facing many challenges such as low propagation speed, low bandwidth, and energy restrictions. To solve the above-mentioned challenges, this paper proposes an intelligent Q-learning-based tree routing method called QTRU for underwater acoustic sensor networks. The proposed scheme includes a network bootstrapping process to be aware of local network topology and calculate the neighboring table related to each node. QTRU also contains a Q-learning-based tree construction process to transmit data from sensor nodes to the sink node. In the routing tree construction process, the reward function in the Q-learning algorithm consists of four parameters, including the depth of the node, remaining energy, successful transmission probability, and the size of the candidate set. In addition, to calculate the state set in the Q-learning algorithm, each node carries out two screening operations on its neighboring nodes on the network. The first screening operation ensure that each node in the routing tree has the least number of hops to the sink node. The second screening operation is to avoid the formation of routing loops between sensor nodes and ensure a tree-based network topology. QTRU also designs a recovery mechanism and allows the sensor nodes present in the void area to select their best parent node in the routing tree. Finally, QTRU is implemented in network simulator version 2 (NS2), and its results are compared with three routing methods, namely reinforcement learning-based opportunistic routing protocol (RLOR), Q-learning-based multi-level routing protocol (MURAO), and energy-efficient depth-based routing protocol (EE-DBR). These results show that QTRU improves the packet delivery rate (about 8.94%), data integrity (about 5.95%), delay (about 7.31%), energy consumption (about 9.74%), and the number of hops in the communication route (about 5.03%).
引用
收藏
页数:19
相关论文
共 58 条
[1]   A survey on routing techniques in underwater wireless sensor networks [J].
Ayaz, Muhammad ;
Baig, Imran ;
Abdullah, Azween ;
Faye, Ibrahima .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2011, 34 (06) :1908-1927
[2]   Routing Algorithm for Underwater Acoustic Sensor Network [J].
Ayyadurai, M. ;
Seetha, J. ;
Haque, Syed Mohd Fazal Ui ;
Juliana, R. ;
Karthikeyan, C. .
NEURAL PROCESSING LETTERS, 2023, 55 (01) :441-457
[3]   Energy-efficient clustering protocol for underwater wireless sensor networks using optimized glowworm swarm optimization [J].
Bharany, Salil ;
Sharma, Sandeep ;
Alsharabi, Naif ;
Tag Eldin, Elsayed ;
Ghamry, Nivin A. .
FRONTIERS IN MARINE SCIENCE, 2023, 10
[4]   T-SAPR: An Efficient Q-Learning Trust-based Secure Routing Protocol for Underwater Acoustic Sensor Networks [J].
Boukerche, Azzedine ;
Zhu, Rongxin ;
Yang, Qiuling .
PROCEEDINGS OF THE 19TH ACM INTERNATIONAL SYMPOSIUM ON QOS AND SECURITY FOR WIRELESS AND MOBILE NETWORKS, Q2SWINET 2023, 2023, :1-6
[5]  
Chen YG, 2021, CHINA COMMUN, V18, P224, DOI 10.23919/JCC.2021.08.016
[6]   Geographic and Opportunistic Routing for Underwater Sensor Networks [J].
Coutinho, Rodolfo W. L. ;
Boukerche, Azzedine ;
Vieira, Luiz F. M. ;
Loureiro, Antonio A. F. .
IEEE TRANSACTIONS ON COMPUTERS, 2016, 65 (02) :548-561
[7]   Improving Both Energy and Time Efficiency of Depth-Based Routing for Underwater Sensor Networks [J].
Diao, Boyu ;
Xu, Yongjun ;
An, Zhulin ;
Wang, Fei ;
Li, Chao .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2015,
[8]  
Freitag L, 2005, OCEANS-IEEE, P1086
[9]   Deep Q-Network-Based Intelligent Routing Protocol for Underwater Acoustic Sensor Network [J].
Geng, Xuan ;
Zhang, Bin .
IEEE SENSORS JOURNAL, 2023, 23 (04) :3936-3943
[10]   Void-Handling Techniques for Routing Protocols in Underwater Sensor Networks: Survey and Challenges [J].
Ghoreyshi, Seyed Mohammad ;
Shahrabi, Alireza ;
Boutaleb, Tuleen .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (02) :800-827