Introducing a method for improving the performance of routing algorithms in unmanned aeronautical ad-hoc networks

One of the most widely used applications of wireless networks is in unmanned aeronautical ad-hoc networks. In these networks, the flying nodes in the mission must send their information to the ground base. If a UAV is outside the coverage of the ground base, it loses its connection. The solution is to send the information to the neighboring nodes. These neighboring nodes redirect the information to the ground base. Due to high node dynamics and rapid changes in network topology, one of the biggest concerns in these networks is routing between nodes. Previous routing methods, although making improvement in the overall performance in these networks led to routing overhead and network delay. In the present study a new routing method is introduced. In this new method a routing algorithm is presented with a focus on improving the packet delivery ratio and throughput therefore reducing the end to end delay and network overhead. In the proposed method instead of using only one route between nodes, all discovered routes in the network are kept in the nodes routing table. Then the best route is used as the first proposed route between the source and destination nodes and after failing this route, the second route is utilized immediately. This decreases the broadcasting of route discovery packets through the network. According the simulation results, the proposed method has proved more efficient. There has been an increase in packet delivery ratio by 4% in average, in end to end delay approximately by 30% and in the throughput ratio of the network by 9% in comparison with other methods in different scenarios.

[1]  Liang Dong,et al.  Low Latency Routing Algorithm for Unmanned Aerial Vehicles Ad-Hoc Networks , 2011 .

[2]  Kamal Jamshidi,et al.  Increasing WSN lifetime by using learning automata for optimal route selection , 2010, 2010 International Conference on Information, Networking and Automation (ICINA).

[3]  Ilker Bekmezci,et al.  Flying Ad-Hoc Networks (FANETs): A survey , 2013, Ad Hoc Networks.

[4]  Bixio Rimoldi,et al.  Speed-aware routing for UAV ad-hoc networks , 2013, 2013 IEEE Globecom Workshops (GC Wkshps).

[5]  Kamal Jamshidi,et al.  A GPS-free method for vehicle future movement directions prediction using SOM for VANET , 2011, Applied Intelligence.

[6]  Marc St-Hilaire,et al.  Improving routing in networks of UAVs via scoped flooding and mobility prediction , 2012, 2012 IFIP Wireless Days.

[7]  Kamal Jamshidi,et al.  Improve Energy Efficiency Routing In WSN By Using Automata , 2010 .

[8]  Jean-Aimé Maxa,et al.  Survey on UAANET Routing Protocols and Network Security Challenges , 2017, Ad Hoc Sens. Wirel. Networks.

[9]  Dario Floreano,et al.  Dynamic Routing for Flying Ad Hoc Networks , 2014, IEEE Transactions on Vehicular Technology.

[10]  Kamal Jamshidi,et al.  Profile based routing in vehicular ad-hoc networks , 2013, Science China Information Sciences.

[11]  Marc St-Hilaire,et al.  A Survey on Geographic Routing Protocols for Mobile Ad hoc Networks , 2011 .

[12]  Ali Bohlooli,et al.  Medium access control layer management for saving energy in wireless sensor networks routing algorithms , 2016 .

[13]  Rostam Shirani Reactive-Greedy-Reactive in Unmanned Aeronautical Ad-hoc Networks: A Combinational Routing Mechanism , 2011 .

[14]  Syed Faraz Hasan,et al.  Opportunistic Networking : Vehicular, D2D and Cognitive Radio Networks , 2017 .

[15]  Rostam Shirani,et al.  The Performance of Greedy Geographic Forwarding in Unmanned Aeronautical Ad-Hoc Networks , 2011, 2011 Ninth Annual Communication Networks and Services Research Conference.

[16]  Jim Kurose,et al.  Computer Networking: A Top-Down Approach , 1999 .