<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN"
        "https://jats.nlm.nih.gov/publishing/1.4/JATS-journalpublishing1-4.dtd">
<article  article-type="research-article"        dtd-version="1.4">
            <front>

                <journal-meta>
                                                                <journal-id>saucis</journal-id>
            <journal-title-group>
                                                                                    <journal-title>Sakarya University Journal of Computer and Information Sciences</journal-title>
            </journal-title-group>
                                        <issn pub-type="epub">2636-8129</issn>
                                                                                            <publisher>
                    <publisher-name>Sakarya University</publisher-name>
                </publisher>
                    </journal-meta>
                <article-meta>
                                        <article-id pub-id-type="doi">10.35377/saucis...1147919</article-id>
                                                                <article-categories>
                                            <subj-group  xml:lang="en">
                                                            <subject>Communication and Media Studies</subject>
                                                    </subj-group>
                                            <subj-group  xml:lang="tr">
                                                            <subject>İletişim ve Medya Çalışmaları</subject>
                                                    </subj-group>
                                    </article-categories>
                                                                                                                                                        <title-group>
                                                                                                                                                            <article-title>A Software Defined Networking-based Routing Algorithm for Flying Ad Hoc Networks</article-title>
                                                                                                    </title-group>
            
                                                    <contrib-group content-type="authors">
                                                                        <contrib contrib-type="author">
                                                                    <contrib-id contrib-id-type="orcid">
                                        https://orcid.org/0000-0001-8147-6657</contrib-id>
                                                                <name>
                                    <surname>Erdemkılıç</surname>
                                    <given-names>Berat</given-names>
                                </name>
                                                                    <aff>Istanbul Technical University</aff>
                                                            </contrib>
                                                    <contrib contrib-type="author">
                                                                    <contrib-id contrib-id-type="orcid">
                                        https://orcid.org/0000-0002-9965-2329</contrib-id>
                                                                <name>
                                    <surname>Yazıcı</surname>
                                    <given-names>Mehmet Akif</given-names>
                                </name>
                                                                    <aff>Istanbul Technical University</aff>
                                                            </contrib>
                                                                                </contrib-group>
                        
                                        <pub-date pub-type="pub" iso-8601-date="20220831">
                    <day>08</day>
                    <month>31</month>
                    <year>2022</year>
                </pub-date>
                                        <volume>5</volume>
                                        <issue>2</issue>
                                        <fpage>246</fpage>
                                        <lpage>256</lpage>
                        
                        <history>
                                    <date date-type="received" iso-8601-date="20220724">
                        <day>07</day>
                        <month>24</month>
                        <year>2022</year>
                    </date>
                                                    <date date-type="accepted" iso-8601-date="20220807">
                        <day>08</day>
                        <month>07</month>
                        <year>2022</year>
                    </date>
                            </history>
                                        <permissions>
                    <copyright-statement>Copyright © 2018, Sakarya University Journal of Computer and Information Sciences</copyright-statement>
                    <copyright-year>2018</copyright-year>
                    <copyright-holder>Sakarya University Journal of Computer and Information Sciences</copyright-holder>
                </permissions>
            
                                                                                                                        <abstract><p>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.</p></abstract>
                                                            
            
                                                                                        <kwd-group>
                                                    <kwd>unmanned aerial vehicle</kwd>
                                                    <kwd>  flying ad-hoc network</kwd>
                                                    <kwd>  software defined networking</kwd>
                                                    <kwd>  openflow protocol</kwd>
                                                    <kwd>  routing algorithm</kwd>
                                            </kwd-group>
                            
                                                                                                                                                    </article-meta>
    </front>
    <back>
                            <ref-list>
                                    <ref id="ref1">
                        <label>1</label>
                        <mixed-citation publication-type="journal">[1] İ. Bekmezci, O. K. Sahingoz and Ş. Temel, &quot;Flying Ad-Hoc Networks (FANETs): A survey,&quot; Ad Hoc Networks, vol. 11, no. 3, pp. 1254-1270, May 2013.</mixed-citation>
                    </ref>
                                    <ref id="ref2">
                        <label>2</label>
                        <mixed-citation publication-type="journal">[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.</mixed-citation>
                    </ref>
                                    <ref id="ref3">
                        <label>3</label>
                        <mixed-citation publication-type="journal">[3] A. Bujari, C. E. Palazzi and D. Ronzani, &quot;FANET application scenarios and mobility models,&quot; in Proceedings of the 3rd Workshop on Micro Aerial Vehicle Networks, Systems, and Applications, Niagara Falls, NY, USA, 2017.</mixed-citation>
                    </ref>
                                    <ref id="ref4">
                        <label>4</label>
                        <mixed-citation publication-type="journal">[4] W. Wang, X. Guan, B. Wang and Y. Wang, &quot;A novel mobility model based on semi-random circular movement in mobile ad hoc networks,&quot; Information Sciences, vol. 180, no. 3, pp. 399-413, February 2010.</mixed-citation>
                    </ref>
                                    <ref id="ref5">
                        <label>5</label>
                        <mixed-citation publication-type="journal">[5] O. Bouachir, A. Abrassart, F. Garcia and N. Larrieu, &quot;A mobility model for UAV ad hoc network,&quot; in 2014 International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA, 2014.</mixed-citation>
                    </ref>
                                    <ref id="ref6">
                        <label>6</label>
                        <mixed-citation publication-type="journal">[6] D. B. Johnson and D. A. Maltz, &quot;Dynamic Source Routing in Ad Hoc Wireless Networks,&quot; in Mobile Computing, Boston, MA, USA, Kluwer Academic Publishers, 1996, pp. 153-181.</mixed-citation>
                    </ref>
                                    <ref id="ref7">
                        <label>7</label>
                        <mixed-citation publication-type="journal">[7] M. Y. Arafat and S. Moh, &quot;Routing protocols for unmanned aerial vehicle networks: A survey,&quot; IEEE Access, vol. 7, pp. 99694-99720, 2019.</mixed-citation>
                    </ref>
                                    <ref id="ref8">
                        <label>8</label>
                        <mixed-citation publication-type="journal">[8] Z. Zhang, &quot;Routing in intermittently connected mobile ad hoc networks and delay tolerant networks: Overview and challenges,&quot; IEEE Commun. Surveys Tuts., vol. 8, no. 1, p. 24–37, 2006.</mixed-citation>
                    </ref>
                                    <ref id="ref9">
                        <label>9</label>
                        <mixed-citation publication-type="journal">[9] Q. Li and D. Rus, &quot;Communication in disconnected ad hoc networks using message relay,&quot; J. Parallel Distrib. Comput., vol. 63, no. 1, p. 75–86, 2003.</mixed-citation>
                    </ref>
                                    <ref id="ref10">
                        <label>10</label>
                        <mixed-citation publication-type="journal">[10] J. Luo, X. Gu, T. Zhao and W. Yan, &quot;A mobile infrastructure based VANET routing protocol in the urban environment,&quot; in Int. Conf. Commun. Mobile Comput., Shenzhen, China, 2010.</mixed-citation>
                    </ref>
                                    <ref id="ref11">
                        <label>11</label>
                        <mixed-citation publication-type="journal">[11] J. Yu, R. Zhang, Y. Gao and L.-L. Yang, &quot;Modularity-based dynamic clustering for energy efficient UAVs-aided communications,&quot; IEEE Wireless Commun. Lett., vol. 7, no. 5, p. 728–731, 2018.</mixed-citation>
                    </ref>
                                    <ref id="ref12">
                        <label>12</label>
                        <mixed-citation publication-type="journal">[12] F. Aftab, A. Khan and Z. Zhang, &quot;Hybrid self-organized clustering scheme for drone based cognitive Internet of Things,&quot; IEEE Access, vol. 7, p. 56217–56227, 2019.</mixed-citation>
                    </ref>
                                    <ref id="ref13">
                        <label>13</label>
                        <mixed-citation publication-type="journal">[13] M. Iordanakis, D. Yannis, K. Karras, G. Bogdos, G. Dilintas, M. Amirfeiz, G. Colangelo and S. Baiotti, &quot;Ad-hoc routing protocol for aeronautical mobile ad-hoc networks,&quot; in Fifth International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), Patras, Greece, 2006.</mixed-citation>
                    </ref>
                                    <ref id="ref14">
                        <label>14</label>
                        <mixed-citation publication-type="journal">[14] R. Shirani, M. St-Hilaire, T. Kunz, Y. Zhou, J. Li and L. Lamont, &quot;Combined Reactive-Geographic routing for Unmanned Aeronautical Ad-hoc Networks,&quot; in 8th International Wireless Communications and Mobile Computing Conference (IWCMC), Limassol, Cyprus, 2012.</mixed-citation>
                    </ref>
                                    <ref id="ref15">
                        <label>15</label>
                        <mixed-citation publication-type="journal">[15] C. E. Perkins and P. Bhagwat, &quot;Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computers,&quot; ACM SIGCOMM Computer Communication Review, vol. 24, no. 4, p. 234–244, 1994.</mixed-citation>
                    </ref>
                                    <ref id="ref16">
                        <label>16</label>
                        <mixed-citation publication-type="journal">[16] P. Jacquet, P. Muhlethaler, T. Clausen, A. Laouiti, A. Qayyum and L. Viennot, &quot;Optimized link state routing protocol for ad hoc networks,&quot; in IEEE International Multi Topic Conference (IEEE INMIC 2001), Technology for the 21st Century., Lahore, Pakistan, 2001.</mixed-citation>
                    </ref>
                                    <ref id="ref17">
                        <label>17</label>
                        <mixed-citation publication-type="journal">[17] D. Johnson, N. Ntlatlapa and C. Aichele, &quot;A simple pragmatic approach to mesh routing using BATMAN,&quot; in 2nd IFIP Int. Symp. Wireless Commun. Inf. Technol. Developing Countries, 2008.</mixed-citation>
                    </ref>
                                    <ref id="ref18">
                        <label>18</label>
                        <mixed-citation publication-type="journal">[18] C. E. Perkins and E. M. Royer, &quot;Ad-hoc on-demand distance vector routing,&quot; in 2nd IEEE Workshop on Mobile Computing Systems and Applications, New Orleans, LA, USA, 1999.</mixed-citation>
                    </ref>
                                    <ref id="ref19">
                        <label>19</label>
                        <mixed-citation publication-type="journal">[19] D. B. Johnson and D. A. Maltz, &quot;Dynamic source routing in ad hoc wireless networks,&quot; in Mobile computing, Boston, MA, USA, Springer, 1996, pp. 153-181.</mixed-citation>
                    </ref>
                                    <ref id="ref20">
                        <label>20</label>
                        <mixed-citation publication-type="journal">[20] Z. J. Haas and M. R. Pearlman, &quot;The performance of a new routing protocol for the reconfigurable wireless networks,&quot; in IEEE International Conference on Communications. Conference Record. Affiliated with SUPERCOMM&#039;98, Atlanta, GA, USA, 1998.</mixed-citation>
                    </ref>
                                    <ref id="ref21">
                        <label>21</label>
                        <mixed-citation publication-type="journal">[21] V. D. Park and M. S. Corson, &quot;A highly adaptive distributed routing algorithm for mobile wireless networks,&quot; in IEEE INFOCOM’97 The Conference on Computer Communications, Kobe, Japan, 1997.</mixed-citation>
                    </ref>
                                    <ref id="ref22">
                        <label>22</label>
                        <mixed-citation publication-type="journal">[22] G. Mao, S. Drake and B. D. O. Anderson, &quot;Design of an extended kalman filter for uav localization,&quot; in 2007 Information, Decision and Control, Adelaide, SA, Australia, 2007.</mixed-citation>
                    </ref>
                                    <ref id="ref23">
                        <label>23</label>
                        <mixed-citation publication-type="journal">[23] E. Kuiper and S. Nadjm-Tehrani, &quot;Geographical Routing With Location Service in Intermittently Connected MANETs,&quot; IEEE Transactions on Vehicular Technology, vol. 60, no. 2, pp. 592 - 604, 2011.</mixed-citation>
                    </ref>
                                    <ref id="ref24">
                        <label>24</label>
                        <mixed-citation publication-type="journal">[24] B. N. Karp and H. T. Kung, &quot;GPSR: greedy perimeter stateless routing for wireless networks,&quot; in 6th Annual International Conference on Mobile Computing and Networking (MobiCom &#039;00), Boston, MA, USA, 2000.</mixed-citation>
                    </ref>
                                    <ref id="ref25">
                        <label>25</label>
                        <mixed-citation publication-type="journal">[25] X. Li and J. Huang, &quot;ABPP: An Adaptive Beacon Scheme for Geographic Routing in FANET,&quot; in 18th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT), Taipei, Taiwan, 2017.</mixed-citation>
                    </ref>
                                    <ref id="ref26">
                        <label>26</label>
                        <mixed-citation publication-type="journal">[26] X. Zheng, Q. Qi, Q. Wang and Y. Li, &quot;An adaptive density-based routing protocol for flying Ad Hoc networks,&quot; in AIP Conference Proceedings 1890, 2017.</mixed-citation>
                    </ref>
                                    <ref id="ref27">
                        <label>27</label>
                        <mixed-citation publication-type="journal">[27] M. Sbeiti, N. Goddemeier, D. Behnke and C. Wietfeld, &quot;PASER: Secure and Efficient Routing Approach for Airborne Mesh Networks,&quot; IEEE Transactions on Wireless Communications, vol. 15, no. 3, pp. 1950 - 1964, 2016.</mixed-citation>
                    </ref>
                                    <ref id="ref28">
                        <label>28</label>
                        <mixed-citation publication-type="journal">[28] N. McKeown, T. Anderson, H. Balakrishnan, G. Parulkar, L. Peterson, J. Rexford, S. Shenker and J. Turner, &quot;OpenFlow: Enabling Innovation in Campus Networks,&quot; SIGCOMM Comput. Commun. Rev., vol. 38, no. 2, p. 69–74, April 2008.</mixed-citation>
                    </ref>
                                    <ref id="ref29">
                        <label>29</label>
                        <mixed-citation publication-type="journal">[29] &quot;OMNeT++ Discrete Event Simulator,&quot; [Online]. Available: https://omnetpp.org/. [Accessed July 2022].</mixed-citation>
                    </ref>
                                    <ref id="ref30">
                        <label>30</label>
                        <mixed-citation publication-type="journal">[30] O. Dukkanci, B. Y. Kara and T. Bektaş, &quot;Minimizing energy and cost in range-limited drone deliveries with speed optimization,&quot; Transportation Research Part C: Emerging Technologies, vol. 125, 2021.</mixed-citation>
                    </ref>
                            </ref-list>
                    </back>
    </article>
