{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T14:48:54Z","timestamp":1781189334118,"version":"3.54.1"},"reference-count":40,"publisher":"MDPI AG","issue":"1","license":[{"start":{"date-parts":[[2019,12,21]],"date-time":"2019-12-21T00:00:00Z","timestamp":1576886400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100005288","name":"Funda\u00e7\u00e3o Amaz\u00f4nia Paraense de Amparo \u00e0 Pesquisa","doi-asserted-by":"publisher","award":["431474\/2016-8"],"award-info":[{"award-number":["431474\/2016-8"]}],"id":[{"id":"10.13039\/501100005288","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Collaboration between multiple Unmanned Aerial Vehicles (UAVs) to establish a Flying Ad-hoc Network (FANET) is a growing trend since future applications claim for more autonomous and rapidly deployable systems. In this context, Software-Defined Networking FANET (SDN-FANET ) separates the control and data plane and provides network programmability, which considers a centralized controller to perform all FANET control functions based on global UAV context information, such as UAV positions, movement trajectories, residual energy, and others. However, control message dissemination in an SDN-FANET with low overhead and high performance is not a trivial task due to FANET particular characteristics, i.e., high mobility, failures in UAV to UAV communication, and short communication range. With this in mind, it is essential to predict UAV information for control message dissemination as well as consider hierarchical network architecture, reducing bandwidth consumption and signaling overhead. In this article, we present a Cluster-bAsed control Plane messages management in sOftware-defined flying ad-hoc NEtwork, called CAPONE. Based on UAV contextual information, the controller can predict UAV information without control message transmission. In addition, CAPONE divides the FANET into groups by computing the number of clusters using the Gap statistics method, which is input for a Fuzzy C-means method to determine the group leader and members. In this way, CAPONE reduces the bandwidth consumption and signaling overhead, while guaranteeing the control message delivering in FANET scenarios. Extensive simulations are used to show the gains of the CAPONE in terms of Packet Delivery Ratio, overhead, and energy compared to existing SDN-FANET architectures.<\/jats:p>","DOI":"10.3390\/s20010067","type":"journal-article","created":{"date-parts":[[2019,12,23]],"date-time":"2019-12-23T03:15:01Z","timestamp":1577070901000},"page":"67","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5257-5557","authenticated-orcid":false,"given":"Pedro","family":"Cumino","sequence":"first","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kaled","family":"Maciel","sequence":"additional","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tha\u00eds","family":"Tavares","sequence":"additional","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3143-6280","authenticated-orcid":false,"given":"Helder","family":"Oliveira","sequence":"additional","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1119-2450","authenticated-orcid":false,"given":"Denis","family":"Ros\u00e1rio","sequence":"additional","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2162-6523","authenticated-orcid":false,"given":"Eduardo","family":"Cerqueira","sequence":"additional","affiliation":[{"name":"Computer Science Faculty, Federal University of Par\u00e1 (UFPA), Bel\u00e9m 66075-110, Brazil"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2019,12,21]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Dinh, T.D., Pirmagomedov, R., Pham, V.D., Ahmed, A.A., Kirichek, R., Glushakov, R., and Vladyko, A. (2019). Unmanned aerial system\u2014Assisted wilderness search and rescue mission. Int. J. Distrib. Sens. Netw., 15.","DOI":"10.1177\/1550147719850719"},{"key":"ref_2","first-page":"1550147719860406","article-title":"Assessing the effectiveness of flying ad hoc networks for international border surveillance","volume":"15","author":"Hammoudeh","year":"2019","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"606","DOI":"10.1109\/TIE.2018.2823658","article-title":"Kalman filter-based large-scale wildfire monitoring with a system of UAVs","volume":"66","author":"Lin","year":"2018","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1007\/s10846-018-0806-8","article-title":"Real-time UAV Rerouting for Traffic Monitoring with Decomposition Based Multi-objective Optimization","volume":"94","author":"Liu","year":"2019","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_5","doi-asserted-by":"crossref","unstructured":"Zhu, X., Meng, L., Zhang, Y., Weng, Q., and Morris, J. (2019). Tidal and Meteorological Influences on the Growth of Invasive Spartina alterniflora: Evidence from UAV Remote Sensing. Remote Sens., 11.","DOI":"10.3390\/rs11101208"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1254","DOI":"10.1016\/j.adhoc.2012.12.004","article-title":"Flying Ad-hoc Networks (FANETs): A Survey","volume":"11","author":"Bekmezci","year":"2013","journal-title":"Ad Hoc Netw."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.adhoc.2017.09.001","article-title":"Drone networks: Communications, coordination, and sensing","volume":"68","author":"Yanmaz","year":"2018","journal-title":"Ad Hoc Netw."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1123","DOI":"10.1109\/COMST.2015.2495297","article-title":"Survey of Important Issues in UAV Communication Networks","volume":"18","author":"Gupta","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1007\/s12243-018-0658-z","article-title":"Satisfactory Video Dissemination on FANETs based on an Enhanced UAV Relay Placement Service","volume":"73","author":"Santos","year":"2018","journal-title":"Ann. Telecommun."},{"key":"ref_10","unstructured":"Erdelj, M., Saif, O., Natalizio, E., and Fantoni, I. (2017). UAVs that Fly Forever: Uninterrupted Structural Inspection Through Automatic UAV Replacement. Ad Hoc Netw."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Cumino, P., Lobato Junior, W., Tavares, T., Santos, H., Ros\u00e1rio, D., Cerqueira, E., Villas, L., and Gerla, M. (2018). Cooperative UAV Scheme for Enhancing Video Transmission and Global Network Energy Efficiency. Sensors, 18.","DOI":"10.3390\/s18124155"},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"68","DOI":"10.1016\/j.adhoc.2018.08.023","article-title":"Software-Defined Unmanned Aerial Vehicles Networking for Video Dissemination Services","volume":"83","author":"Zhao","year":"2018","journal-title":"Ad hoc Netw."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"278","DOI":"10.1109\/MCOM.2015.7010546","article-title":"Software-Defined Networking: Management Requirements and Challenges","volume":"53","author":"Wickboldt","year":"2015","journal-title":"IEEE Commun. Mag."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"2431","DOI":"10.1109\/JSAC.2017.2760354","article-title":"Autonomic Communications in Software-Driven Networks","volume":"35","author":"Zhao","year":"2017","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"16","DOI":"10.1109\/MCOM.2017.1700456","article-title":"SDNs in the Sky: Robust End-to-End Connectivity for Aerial Vehicular Networks","volume":"56","author":"Secinti","year":"2018","journal-title":"IEEE Commun. Mag."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCOM.2017.1700239","article-title":"Combining Software-Defined and Delay-Tolerant Approaches in Last-Mile Tactical Edge Networking","volume":"55","author":"Zacarias","year":"2017","journal-title":"IEEE Commun. Mag."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1016\/j.comcom.2014.04.002","article-title":"A Beaconless Opportunistic Routing based on a Cross-layer Approach for Efficient Video Dissemination in Mobile Multimedia IoT Applications","volume":"45","author":"Zhao","year":"2014","journal-title":"Comput. Commun."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Guillen-Perez, A., and Cano, M.D. (2018). Flying Ad Hoc Networks: A New Domain for Network Communications. Sensors, 18.","DOI":"10.3390\/s18103571"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Khan, M., Khan, I., Safi, A., and Quershi, I. (2018). Dynamic routing in flying ad-hoc networks using topology-based routing protocols. Drones, 2.","DOI":"10.3390\/drones2030027"},{"key":"ref_20","unstructured":"Qi, W., Song, Q., Kong, X., and Guo, L. (2017). A traffic-differentiated routing algorithm in Flying Ad Hoc Sensor Networks with SDN cluster controllers. J. Franklin Inst."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"601","DOI":"10.1109\/TAES.2017.2761139","article-title":"Optimizing communication and computation for multi-UAV information gathering applications","volume":"54","author":"Thammawichai","year":"2017","journal-title":"IEEE Trans. Aerosp. Electron. Syst."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"104","DOI":"10.1016\/j.jnca.2018.09.017","article-title":"The wireless control plane: An overview and directions for future research","volume":"126","author":"Mazied","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Kumar, R., Sayeed, M.A., Sharma, V., and You, I. (2017). An SDN-Based Secure Mobility Model for UAV-Ground Communications. Mobile Internet Security. MobiSec 2017. Communications in Computer and Information Science, Springger.","DOI":"10.1007\/978-981-13-3732-1_14"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Rametta, C., and Schembra, G. (2017). Designing a softwarized network deployed on a fleet of drones for rural zone monitoring. Future Internet, 9.","DOI":"10.3390\/fi9010008"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"150","DOI":"10.1109\/MWC.2018.1700152","article-title":"Amateur drone monitoring: State-of-the-art architectures, key enabling technologies, and future research directions","volume":"25","author":"Kaleem","year":"2018","journal-title":"IEEE Wirel. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"100769","DOI":"10.1016\/j.phycom.2019.100769","article-title":"Self-organization based clustering scheme for FANETs using Glowworm Swarm Optimization","volume":"36","author":"Khan","year":"2019","journal-title":"Phys. Commun."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Li, Z., Lu, Y., Shi, Y., Wang, Z., Qiao, W., and Liu, Y. (2019). A Dyna-Q-Based Solution for UAV Networks Against Smart Jamming Attacks. Symmetry, 11.","DOI":"10.3390\/sym11050617"},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Kirichek, R., Vladyko, A., Paramonov, A., and Koucheryavy, A. (,  2017). Software-defined architecture for flying ubiquitous sensor networking. Proceedings of the 2017 19th International Conference on Advanced Communication Technology (ICACT), Bongpyeong, South Korea.","DOI":"10.23919\/ICACT.2017.7890076"},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Pimentel, L., Ros\u00e1rio, D., Seruffo, M., Zhao, Z., and Braun, T. (2015). Adaptive Beaconless Opportunistic Routing for Multimedia Distribution. Wired\/Wireless Internet Communication, Springer.","DOI":"10.1007\/978-3-319-22572-2_9"},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Bouachir, O., Abrassart, A., Garcia, F., and Larrieu, N. (2014, January 27\u201330). A Mobility Model for UAV Ad Hoc Network. Proceedings of the International Conference on Unmanned Aircraft Systems (ICUAS), Orlando, FL, USA.","DOI":"10.1109\/ICUAS.2014.6842277"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"2624","DOI":"10.1109\/COMST.2016.2560343","article-title":"Survey on Unmanned Aerial Vehicle Networks for Civil Applications: A Communications Viewpoint","volume":"18","author":"Hayat","year":"2016","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_32","unstructured":"Brisset, P., Drouin, A., Gorraz, M., Huard, P.S., and Tyler, J. (, January October). The paparazzi solution. Proceedings of the 2nd US-European Competition and Workshop on Micro Air Vehicles, Sandestin, FL, USA."},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Di Franco, C., and Buttazzo, G. (2015, January 8\u201310). Energy-aware Coverage Path Planning of UAVs. Proceedings of the IEEE International Conference on Autonomous Robot Systems and Competitions (ICARSC), Vila Real, Portugal.","DOI":"10.1109\/ICARSC.2015.17"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1109\/LCOMM.2011.111611.110729","article-title":"An Analytical Energy Consumption Model for Packet Transfer over Wireless Links","volume":"16","author":"Vazifehdan","year":"2012","journal-title":"IEEE Commun. Lett."},{"key":"ref_35","unstructured":"Bezdek, J.C. (2013). Pattern Recognition with Fuzzy Objective Function Algorithms, Springer Science & Business Media."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"411","DOI":"10.1111\/1467-9868.00293","article-title":"Estimating the number of clusters in a data set via the gap statistic","volume":"63","author":"Tibshirani","year":"2001","journal-title":"J. R. Stat. Soc. Ser. B Stat. Methodol."},{"key":"ref_37","doi-asserted-by":"crossref","unstructured":"Ros\u00e1rio, D., Zhao, Z., Silva, C., Cerqueira, E., and Braun, T. (2013, January 5). An OMNeT++ Framework to Evaluate Video Transmission in Mobile Wireless Multimedia Sensor Networks. Proceedings of the International Workshop on OMNeT++ (ICST), Cannes, France.","DOI":"10.4108\/icst.simutools.2013.251706"},{"key":"ref_38","unstructured":"Bukh, P.N.D. (1991). The Art of Computer Systems Performance Analysis, Techniques for Experimental Design, Measurement, Simulation and Modeling, John Wiley Sons, Inc."},{"key":"ref_39","unstructured":"GERCOM (2019, October 11). Videos Used for Simulations. Available online: http:\/\/www.gercom.ufpa.br\/index.php?option=com_jdownloads&view=category&catid=8&Itemid=343&lang=br."},{"key":"ref_40","unstructured":"Shinkuma, R., and Mandayam, N.B. (2018). Design of Ad Hoc Wireless Mesh Networks Formed by Unmanned Aerial Vehicles with Advanced Mechanical Automation. arXiv."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/67\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:44:24Z","timestamp":1760190264000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/1\/67"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,21]]},"references-count":40,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2020,1]]}},"alternative-id":["s20010067"],"URL":"https:\/\/doi.org\/10.3390\/s20010067","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,21]]}}}