Research Article

A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks

Volume: 5 Number: 2 August 31, 2022
EN

A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks

Abstract

Flying Ad-Hoc Networks (FANET) are wireless mobile ad-hoc networks composed of unmanned aerial vehicles (UAV) as communicating nodes. As with any computer network, routing is an essential problem that has to be solved efficiently for high performance. FANETs present unique challenges with respect to routing, due to their structures. FANET systems have high dynamicity as the nodes move at very high speeds and UAVs can behave in accordance with various mobility models. The nodes usually have line of sight between them, but FANET systems frequently operate on large topologies with low node density. Hence, the structure of the topology changes rapidly, and the frequency of link disconnections between UAVs increases. Traditional topology-based and position-based routing algorithms do not work well in the face of this problem. In this study, we propose a novel SDN-based Routing Protocol which comprises both proactive and reactive components in order to improve the performance. Software Defined Networking technology is used as the network management architecture. To investigate the performance of the proposed protocol against legacy MANET routing protocols, a comparison study was conducted in terms of throughput, end-to-end delay, and control packet overhead. Simulation results show that the proposed SDN-based Routing Protocol performs better than the selected legacy protocols.

Keywords

References

  1. [1] İ. Bekmezci, O. K. Sahingoz and Ş. Temel, "Flying Ad-Hoc Networks (FANETs): A survey," Ad Hoc Networks, vol. 11, no. 3, pp. 1254-1270, May 2013.
  2. [2] S. Corson and J. Macker, Mobile Ad hoc Networking (MANET): Routing Protocol Performance Issues and Evaluation Considerations, RFC 2501, DOI 10.17487/RFC2501, https://www.rfc-editor.org/info/rfc2501, January 1999.
  3. [3] A. Bujari, C. E. Palazzi and D. Ronzani, "FANET application scenarios and mobility models," in Proceedings of the 3rd Workshop on Micro Aerial Vehicle Networks, Systems, and Applications, Niagara Falls, NY, USA, 2017.
  4. [4] W. Wang, X. Guan, B. Wang and Y. Wang, "A novel mobility model based on semi-random circular movement in mobile ad hoc networks," Information Sciences, vol. 180, no. 3, pp. 399-413, February 2010.
  5. [5] O. Bouachir, A. Abrassart, F. Garcia and N. Larrieu, "A mobility model for UAV ad hoc network," in 2014 International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA, 2014.
  6. [6] D. B. Johnson and D. A. Maltz, "Dynamic Source Routing in Ad Hoc Wireless Networks," in Mobile Computing, Boston, MA, USA, Kluwer Academic Publishers, 1996, pp. 153-181.
  7. [7] M. Y. Arafat and S. Moh, "Routing protocols for unmanned aerial vehicle networks: A survey," IEEE Access, vol. 7, pp. 99694-99720, 2019.
  8. [8] Z. Zhang, "Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: Overview and challenges," IEEE Commun. Surveys Tuts., vol. 8, no. 1, p. 24–37, 2006.

Details

Primary Language

English

Subjects

Communication and Media Studies

Journal Section

Research Article

Authors

Berat Erdemkılıç
0000-0001-8147-6657
Türkiye

Publication Date

August 31, 2022

Submission Date

July 24, 2022

Acceptance Date

August 7, 2022

Published in Issue

Year 2022 Volume: 5 Number: 2

APA
Erdemkılıç, B., & Yazıcı, M. A. (2022). A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks. Sakarya University Journal of Computer and Information Sciences, 5(2), 246-256. https://doi.org/10.35377/saucis...1147919
AMA
1.Erdemkılıç B, Yazıcı MA. A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks. SAUCIS. 2022;5(2):246-256. doi:10.35377/saucis.1147919
Chicago
Erdemkılıç, Berat, and Mehmet Akif Yazıcı. 2022. “A Software Defined Networking-Based Routing Algorithm for Flying Ad Hoc Networks”. Sakarya University Journal of Computer and Information Sciences 5 (2): 246-56. https://doi.org/10.35377/saucis. 1147919.
EndNote
Erdemkılıç B, Yazıcı MA (August 1, 2022) A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks. Sakarya University Journal of Computer and Information Sciences 5 2 246–256.
IEEE
[1]B. Erdemkılıç and M. A. Yazıcı, “A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks”, SAUCIS, vol. 5, no. 2, pp. 246–256, Aug. 2022, doi: 10.35377/saucis...1147919.
ISNAD
Erdemkılıç, Berat - Yazıcı, Mehmet Akif. “A Software Defined Networking-Based Routing Algorithm for Flying Ad Hoc Networks”. Sakarya University Journal of Computer and Information Sciences 5/2 (August 1, 2022): 246-256. https://doi.org/10.35377/saucis. 1147919.
JAMA
1.Erdemkılıç B, Yazıcı MA. A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks. SAUCIS. 2022;5:246–256.
MLA
Erdemkılıç, Berat, and Mehmet Akif Yazıcı. “A Software Defined Networking-Based Routing Algorithm for Flying Ad Hoc Networks”. Sakarya University Journal of Computer and Information Sciences, vol. 5, no. 2, Aug. 2022, pp. 246-5, doi:10.35377/saucis. 1147919.
Vancouver
1.Berat Erdemkılıç, Mehmet Akif Yazıcı. A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks. SAUCIS. 2022 Aug. 1;5(2):246-5. doi:10.35377/saucis. 1147919

Cited By

 

INDEXING & ABSTRACTING & ARCHIVING

 

31045 31044   ResimLink - Resim Yükle  31047 

31043 28939 28938 34240
 

 

29070    The papers in this journal are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License