Cargando…

Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network

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...

Descripción completa

Detalles Bibliográficos
Autores principales: Cumino, Pedro, Maciel, Kaled, Tavares, Thaís, Oliveira, Helder, Rosário, Denis, Cerqueira, Eduardo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6983144/
https://www.ncbi.nlm.nih.gov/pubmed/31877690
http://dx.doi.org/10.3390/s20010067
_version_ 1783491452275261440
author Cumino, Pedro
Maciel, Kaled
Tavares, Thaís
Oliveira, Helder
Rosário, Denis
Cerqueira, Eduardo
author_facet Cumino, Pedro
Maciel, Kaled
Tavares, Thaís
Oliveira, Helder
Rosário, Denis
Cerqueira, Eduardo
author_sort Cumino, Pedro
collection PubMed
description 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.
format Online
Article
Text
id pubmed-6983144
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-69831442020-02-06 Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network Cumino, Pedro Maciel, Kaled Tavares, Thaís Oliveira, Helder Rosário, Denis Cerqueira, Eduardo Sensors (Basel) Article 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. MDPI 2019-12-21 /pmc/articles/PMC6983144/ /pubmed/31877690 http://dx.doi.org/10.3390/s20010067 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cumino, Pedro
Maciel, Kaled
Tavares, Thaís
Oliveira, Helder
Rosário, Denis
Cerqueira, Eduardo
Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title_full Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title_fullStr Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title_full_unstemmed Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title_short Cluster-Based Control Plane Messages Management in Software-Defined Flying Ad-Hoc Network
title_sort cluster-based control plane messages management in software-defined flying ad-hoc network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6983144/
https://www.ncbi.nlm.nih.gov/pubmed/31877690
http://dx.doi.org/10.3390/s20010067
work_keys_str_mv AT cuminopedro clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork
AT macielkaled clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork
AT tavaresthais clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork
AT oliveirahelder clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork
AT rosariodenis clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork
AT cerqueiraeduardo clusterbasedcontrolplanemessagesmanagementinsoftwaredefinedflyingadhocnetwork