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...
Autores principales: | , , , , , |
---|---|
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 |