A Q-learning-based smart clustering routing method in flying Ad Hoc networks

被引:8
|
作者
Hosseinzadeh, Mehdi [1 ,2 ]
Tanveer, Jawad [3 ]
Rahmani, Amir Masoud [4 ]
Aurangzeb, Khursheed [5 ]
Yousefpoor, Efat [6 ]
Yousefpoor, Mohammad Sadegh [6 ]
Darwesh, Aso [7 ]
Lee, Sang-Woong [8 ]
Fazlali, Mahmood [9 ]
机构
[1] Duy Tan Univ, Inst Res & Dev, Da Nang, Vietnam
[2] Duy Tan Univ, Sch Med & Pharm, Da Nang, Vietnam
[3] Sejong Univ, Dept Comp Sci & Engn, Seoul 05006, South Korea
[4] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu, Yunlin, Taiwan
[5] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Engn, POB 51178, Riyadh 11543, Saudi Arabia
[6] Islamic Azad Univ, Dept Comp Engn, Dezful Branch, Dezful, Iran
[7] Univ Human Dev, Dept Informat Technol, Sulaymaniyah, Iraq
[8] Gachon Univ, Pattern Recognit & Machine Learning Lab, 1342 Seongnamdaero, Seongnam 13120, South Korea
[9] Univ Hertfordshire, Sch Phys Engn & Comp Sci, Cybersecur & Comp Syst Res Grp, Hatfield AL10 9AB, Herts, England
关键词
Flying ad hoc networks (FANETs); Clustering; Unmanned aerial vehicles (UAVs); Reinforcement learning (RL); Machine learning (ML);
D O I
10.1016/j.jksuci.2023.101894
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Flying ad hoc networks (FANETs) have particular importance in various military and civilian applications due to their specific features, including frequent topological changes, the movement of drones in a three-dimensional space, and their restricted energy. These features have created challenges for designing cluster-based routing protocols. In this paper, a Q-learning-based smart clustering routing method (QSCR) is suggested in FANETs. In QSCR, each node discovers its neighbors through the periodic exchange of hello messages. The hello time interval is different in each cluster, and cluster leaders determine this interval based on the average speed similarity. Next, an adaptive clustering process is presented for categorizing drones in the clusters. In this step, the cluster leader is selected based on a new parameter called merit value, which includes residual energy, centrality, neighbor degree, speed similarity, and link validity time. Then, a centralized Qlearning model is presented to tune weight coefficients related to merit parameters dynamically. In the last step, the routing process is done using a greedy forwarding technique. Finally, QSCR is run on NS2, and the simulation results of QSCR are compared with those of ICRA, WCA, and DCA. These results show that QSCR carries out the clustering process rapidly but has less cluster stability than ICRA. QSCR gets energy efficiency and improves network lifetime. In the routing process, QSCR has a high packet delivery rate compared to other schemes. Also, the number of isolated clusters created in QSCR is less than other clustering methods. However, the proposed scheme has a higher end -to-end delay than ICRA. Also, this scheme experiences more communication overhead than ICRA slightly.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
    Jan Lansky
    Amir Masoud Rahmani
    Seid Miad Zandavi
    Vera Chung
    Efat Yousefpoor
    Mohammad Sadegh Yousefpoor
    Faheem Khan
    Mehdi Hosseinzadeh
    Scientific Reports, 12
  • [2] A Q-learning-based routing scheme for smart air quality monitoring system using flying ad hoc networks
    Lansky, Jan
    Rahmani, Amir Masoud
    Zandavi, Seid Miad
    Chung, Vera
    Yousefpoor, Efat
    Yousefpoor, Mohammad Sadegh
    Khan, Faheem
    Hosseinzadeh, Mehdi
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [3] A Q-Learning-Based Topology-Aware Routing Protocol for Flying Ad Hoc Networks
    Arafat, Muhammad Yeasir
    Moh, Sangman
    IEEE INTERNET OF THINGS JOURNAL, 2022, 9 (03): : 1985 - 2000
  • [4] QFAGR: A Q-learning-based Fast Adaptive Geographic Routing Protocol for Flying Ad hoc Networks
    Wei, Chi
    Wang, Yuanyu
    Wang, Xiang
    Tang, Yuliang
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 4613 - 4618
  • [5] Survey on Q-Learning-Based Position-Aware Routing Protocols in Flying Ad Hoc Networks
    Alam, Muhammad Morshed
    Moh, Sangman
    ELECTRONICS, 2022, 11 (07)
  • [6] Q-Learning-Based Fuzzy Logic for Multi-objective Routing Algorithm in Flying Ad Hoc Networks
    Yang, Qin
    Jang, Sung-Jeen
    Yoo, Sang-Jo
    WIRELESS PERSONAL COMMUNICATIONS, 2020, 113 (01) : 115 - 138
  • [7] Q-Learning-Based Fuzzy Logic for Multi-objective Routing Algorithm in Flying Ad Hoc Networks
    Qin Yang
    Sung-Jeen Jang
    Sang-Jo Yoo
    Wireless Personal Communications, 2020, 113 : 115 - 138
  • [8] A novel Q-learning-based routing scheme using an intelligent filtering algorithm for flying ad hoc networks (FANETs)
    Hosseinzadeh, Mehdi
    Ali, Saqib
    Ionescu-Feleaga, Liliana
    Ionescu, Bogdan-Stefan
    Yousefpoor, Mohammad Sadegh
    Yousefpoor, Efat
    Ahmed, Omed Hassan
    Rahmani, Amir Masoud
    Mehmood, Asif
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2023, 35 (10)
  • [9] QGeo: Q-Learning-Based Geographic Ad Hoc Routing Protocol for Unmanned Robotic Networks
    Jung, Woo-Sung
    Yim, Jinhyuk
    Ko, Young-Bae
    IEEE COMMUNICATIONS LETTERS, 2017, 21 (10) : 2258 - 2261
  • [10] A novel Q-learning-based secure routing scheme with a robust defensive system against wormhole attacks in flying ad hoc networks
    Hosseinzadeh, Mehdi
    Ali, Saqib
    Ahmad, Husham Jawad
    Alanazi, Faisal
    Yousefpoor, Mohammad Sadegh
    Yousefpoor, Efat
    Ahmed, Omed Hassan
    Rahmani, Amir Masoud
    Lee, Sang-Woong
    VEHICULAR COMMUNICATIONS, 2024, 49