An Energy-Aware and Predictive Fuzzy Logic-Based Routing Scheme in Flying Ad Hoc Networks (FANETs)

被引:57
作者
Lee, Sang-Woong [1 ]
Ali, Saqib [2 ]
Yousefpoor, Mohammad Sadegh [3 ]
Yousefpoor, Efat [3 ]
Lalbakhsh, Pooia [4 ]
Javaheri, Danial [5 ]
Rahmani, Amir Masoud [6 ]
Hosseinzadeh, Mehdi [1 ]
机构
[1] Gachon Univ, Pattern Recognit & Machine Learning Lab, Sujeonggu 13120, Seongnam, South Korea
[2] Sultan Qaboos Univ, Coll Econ & Polit Sci, Dept Informat Syst, Muscat 123, Oman
[3] Islamic Azad Univ, Dezful Branch, Dept Comp Engn, Dezful 5716963896, Iran
[4] RMIT Univ, Coll Design & Social Context, Sch Global Urban & Social Studies, Melbourne, Vic 3000, Australia
[5] Islamic Azad Univ, Sci & Res Branch, Dept Comp Engn, Tehran 1477893855, Iran
[6] Natl Yunlin Univ Sci & Technol, Future Technol Res Ctr, Touliu 64002, Yunlin, Taiwan
基金
新加坡国家研究基金会;
关键词
Routing; Routing protocols; Mobile ad hoc networks; Delays; Vehicular ad hoc networks; Drones; Storms; Flying ad hoc network (FANET); routing; fuzzy logic; unmanned aerial vehicle (UAV); artificial intelligence (AI); PROTOCOL; LINK;
D O I
10.1109/ACCESS.2021.3111444
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Today, unmanned aerial vehicles (UAVs), also known as drones, have become very popular in military applications, commercial applications, and academic research. Flying ad hoc network (FANET) is a new type of ad hoc network, which groups small drones into an ad hoc form. These networks have unique characteristics, including moving in a 3D space, high mobility, frequent topological changes, limited resources, low density of nodes, and so on, which impose various challenges when designing a proper and efficient routing scheme. In this paper, we present a fuzzy logic-based routing scheme for flying ad hoc networks. The proposed routing scheme has two phases: route discovery phase and route maintenance phase. In the first phase, we propose a technique for calculating the score of each node in the network to prevent the broadcast storm problem and control the flood of the control messages, which have been broadcast to discover a new route in the network. This score is calculated based on various parameters such as movement direction, residual energy of nodes, link quality, and node stability. Moreover, in the route selection process, we design a fuzzy system to select routes with more fitness, less delay, and fewer hops for data transfer. The second phase includes two steps: preventing route failure in order to detect and modify paths at the failure threshold, and reconstructing failed routes in order to recognize and quickly replace these routes. Finally, the proposed routing scheme is implemented in NS2 to evaluate its performance and determine its efficiency. The simulation results are compared with three routing methods, namely ECaD, LEPR, and AODV. These results show that the proposed routing method outperforms other routing schemes in terms of end to end delay, packet delivery rate, route stability, and energy consumption. However, it has slightly increased the routing overhead.
引用
收藏
页码:129977 / 130005
页数:29
相关论文
共 38 条
[1]   Energy Aware Cluster-Based Routing in Flying Ad-Hoc Networks [J].
Aadil, Farhan ;
Raza, Ali ;
Khan, Muhammad Fahad ;
Maqsood, Muazzam ;
Mehmood, Irfan ;
Rho, Seungmin .
SENSORS, 2018, 18 (05)
[2]   Radio Link Quality Estimation in Wireless Sensor Networks: A Survey [J].
Baccour, Nouha ;
Koubaa, Anis ;
Mottola, Luca ;
Zuniga, Marco Antonio ;
Youssef, Habib ;
Boano, Carlo Alberto ;
Alves, Mario .
ACM TRANSACTIONS ON SENSOR NETWORKS, 2012, 8 (04)
[3]   Flying Ad-Hoc Networks (FANETs): A survey [J].
Bekmezci, Ilker ;
Sahingoz, Ozgur Koray ;
Temel, Samil .
AD HOC NETWORKS, 2013, 11 (03) :1254-1270
[4]   FANET Application Scenarios and Mobility Models [J].
Bujari, Armir ;
Palazzi, Claudio E. ;
Ronzani, Daniele .
DRONET'17: PROCEEDINGS OF THE 3RD WORKSHOP ON MICRO AERIAL VEHICLE NETWORKS, SYSTEMS, AND APPLICATIONS, 2017, :43-46
[5]   Flying ad-hoc network application scenarios and mobility models [J].
Bujari, Armir ;
Calafate, Carlos T. ;
Cano, Juan-Carlos ;
Manzoni, Pietro ;
Palazzi, Claudio Enrico ;
Ronzani, Daniele .
INTERNATIONAL JOURNAL OF DISTRIBUTED SENSOR NETWORKS, 2017, 13 (10) :1-17
[6]   Multiple UAVs as Relays: Multi-Hop Single Link Versus Multiple Dual-Hop Links [J].
Chen, Yunfei ;
Zhao, Nan ;
Ding, Zhiguo ;
Alouini, Mohamed-Slim .
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, 2018, 17 (09) :6348-6359
[7]   FANET: Communication, mobility models and security issues [J].
Chriki, Amira ;
Touati, Haifa ;
Snoussi, Hichem ;
Kamoun, Farouk .
COMPUTER NETWORKS, 2019, 163
[8]   IEEE ACCESS SPECIAL SECTION EDITORIAL: FLYING AD HOC NETWORKS: CHALLENGES, POTENTIALS, FUTURE APPLICATIONS, AND WAY FORWARD [J].
Chughtai, Omer ;
Rehmani, Mubashir Husain ;
Musavian, Leila ;
Senouci, Sidi-Mohammed ;
Cherkaoui, Soumaya ;
Mao, Shiwen .
IEEE ACCESS, 2021, 9 (09) :74189-74193
[9]   MDRMA: Multi-data rate mobility-aware AODV-based protocol for flying ad-hoc networks [J].
Darabkh, Khalid A. ;
Alfawares, Mohammad G. ;
Althunibat, Saud .
VEHICULAR COMMUNICATIONS, 2019, 18
[10]   Scalable and ligthway bio-inspired coordination protocol for FANET in precision agriculture applications [J].
De Rango, F. ;
Potrino, G. ;
Tropea, M. ;
Santamaria, A. F. ;
Fazio, P. .
COMPUTERS & ELECTRICAL ENGINEERING, 2019, 74 :305-318