$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Um dos objetivos mais cobiçados dentro da nova era das comunicações móveis (mais comumente conhecida como a5ª geração móvel ou 5G) é ser capaz de fornecer serviços robustos de tecnologia da informação em situações em que a infraestrutura primária de telecomunicações pode não estar disponível (por exemplo, devido a uma emergência). Neste contexto, os VANTs estão recebendo cada vez mais atenção da comunidade de pesquisa devido à sua versatilidade inerente. Existem inúmeros trabalhos que usam esses dispositivos como uma pedra angular para a prestação de uma grande variedade de serviços. Por exemplo, a literatura analisou a capacidade desses dispositivos de construir uma infraestrutura de comunicação aérea para acomodar os serviços multimídia1,2,3. Além disso, pesquisas anteriores mostraram como a cooperação entre vários VANTs pode ampliar a funcionalidade de diferentes serviços de comunicação, como vigilância4,busca colaborativa e resgate5,6,7,8,ou agronegócio9.
Por outro lado, a tecnologia NFV adquiriu grande importância dentro das operadoras de telecomunicações como um dos principais facilitadores 5G. A NFV representa uma mudança paradigmática em relação à infraestrutura de telecomunicações, aluviando a dependência atual de aparelhos de rede em hardware especializado por meio da softwarization das funcionalidades da rede. Isso permite uma implantação flexível e ágil de novos tipos de serviços de comunicação. Para este efeito, o European Telecommunications Standards Institute (ETSI) formou um grupo de especificações para definir o quadro arquitectónico NFV10. Além disso, o ETSI atualmente hospeda o open source mano (OSM) grupo11, que é responsável pelo desenvolvimento de uma gestão NFV e orquestração (MANO) pilha de software alinhado com a definição do ETSI NFV estrutura arquitetônica.
Dadas todas as considerações acima mencionadas, a convergência sinérgica entre VANTs e tecnologias NFV está sendo estudada no desenvolvimento de novas aplicações e serviços de rede. Isso é ilustrado por diversas obras de pesquisa na literatura que apontam as vantagens desses tipos de sistemas14,15,16,identificam os desafios dessa convergência e seus aspectos ausentes, destacam futuras linhas de pesquisa sobre este tema17,e apresentam soluções pioneiras baseadas em tecnologias de código aberto.
Em particular, a integração das tecnologias NFV na arena uav permite a implantação rápida e flexível de serviços de rede e aplicações em áreas geográficas delimitadas (por exemplo, um serviço de telefonia IP). Seguindo essa abordagem, vários VANTs podem ser implantados em um local específico, transportando plataformas de computação como carga útil (por exemplo, computadores de placa único de pequeno tamanho). Essas plataformas de computação forneceriam uma infraestrutura de rede programável (ou seja, uma infraestrutura nfv) sobre a área de implantação, suportando a instantiamento de serviços de rede e aplicativos o controle de uma plataforma MANO.
Não obstante os benefícios, a realização dessa visão apresenta um conjunto de desafios fundamentais que precisam ser cuidadosamente abordados, como a integração apropriada dessas plataformas de computação como uma infraestrutura nfv, usando uma pilha de software NFV existente, para que um serviço de orquestração NFV possa implantar funções virtuais nos Vants; as restrições em termos dos recursos computacionais fornecidos pelas plataformas de computação, uma vez que os VANTs que as transportam normalmente podem apresentar limitações em termos de tamanho, peso e capacidade de computação de equipamentos de carga útil; a colocação adequada das funções virtuais nos Vants (ou seja, selecionando o melhor candidato a Vants para implantar uma função virtual específica); a manutenção das comunicações de controle com os VANTs, a fim de gerenciar o ciclo de vida dos VNFs, apesar da disponibilidade potencialmente intermitente de comunicações de rede com eles (por exemplo, causada por restrições de mobilidade e bateria); o tempo de funcionamento limitado dos VANTs devido ao consumo de bateria; e a migração das funções virtuais quando um Vant precisa ser substituído devido à exaustão da bateria. Esses benefícios e desafios são detalhados em trabalhos anteriores18,19 que incluem o projeto de um sistema NFV capaz de suportar a implantação automatizada de funções e serviços de rede em plataformas uav, bem como a validação da viabilidade prática deste projeto.
Neste contexto, este artigo se concentra na descrição de um protocolo para permitir a implantação automatizada de serviços de rede moderadamente complexos através de uma rede de VANTs usando os padrões NFV e tecnologias de código aberto. Para ilustrar as diferentes etapas do protocolo, é apresentada uma reelaboração de um experimento apresentado em Nogales et al.19, consistindo na implantação de um serviço de telefonia IP. Para auxiliar a reprodutibilidade deste trabalho, o voo real é considerado opcional no procedimento apresentado, e os resultados de desempenho são obtidos com os dispositivos UAV no solo. Os leitores interessados devem ser capazes de replicar e validar a execução do protocolo, mesmo em um ambiente de laboratório controlado.
A Figura 1 ilustra o serviço de rede projetado para este procedimento. Este serviço de rede é construído como uma composição de unidades específicas de softwarization (categorizadas dentro do paradigma NFV como Funções de Rede Virtual, ou VNFs) e fornece a funcionalidade de um serviço de telefonia IP para usuários nas proximidades dos VANTs. O VNF compondo o serviço são definidos da seguinte forma:
- Access Point VNF (AP-VNF): Este VNF fornece um ponto de acesso Wi-Fi para equipamentos de usuário final (ou seja, telefones IP neste experimento).
- Servidor de telefonia IP VNF (IP-telefonia-servidor-VNF): É responsável por gerenciar as mensagens de sinalização de chamada que são trocadas entre telefones IP para estabelecer e encerrar uma chamada de voz.
- Sistema de Nomes de Domínio VNF (DNS-VNF): Este VNF fornece um serviço de resolução de nomes, que normalmente é necessário em serviços de telefonia IP.
- O roteador de acesso VNF (AR-VNF): fornece funcionalidades de roteamento de rede, apoiando a troca de tráfego (ou seja, sinalização de chamadas neste experimento) entre os telefones IP e o domínio da operadora de telecomunicações.
- O roteador principal VNF (CR-VNF): fornece funcionalidades de roteamento de rede no domínio da operadora de telecomunicações, oferecendo acesso a serviços específicos do operador (ou seja, o servidor de telefonia IP) e redes de dados externas.
Além disso, a Figura 1 apresenta os dispositivos físicos usados para o experimento, como eles estão interligados e a alocação específica de VNFs para dispositivos.