论文标题
SwarmControl:一个自动化无人机网络的自动分布式控制框架
SwarmControl: An Automated Distributed Control Framework for Self-Optimizing Drone Networks
论文作者
论文摘要
无人驾驶汽车(UAV)网络,该网络由数百个,可能是数千个高度移动和无线连接的飞行无人机组成,将在未来的物联网(IoT)和5G网络中发挥至关重要的作用。但是,如何以分布式,易受干扰和潜在的对抗环境以自动化和可扩展的方式控制无人机网络仍然是一个开放的研究问题。本文介绍了SwarmControl,这是一个基于分布式优化原理的无人机网络的新软件定义的控制框架。本质上,SwarmControl为网络运营商(NO)提供了网络和飞行控制功能的统一集中抽象。然后将高级控制指令自动分解并转换为通过可编程软件Radio协议堆栈执行的分布式网络控制操作。 SwarmControl(i)构建了NO指令的网络控制问题表示; (ii)将其分解为一组分布式子问题; (iii)自动生成要在单个无人机上执行的数值解决方案算法。我们提出了一个基于SDR的,完全可重新配置的无人机网络平台的原型,该平台实现了拟议的控制框架,根据该框架,我们通过广泛的飞行实验评估了群体控制框架的有效性和灵活性。结果表明,SwarmControl框架可以迅速重新配置网络控制功能,并且与最先进的解决方案相比,它可以达到159%的平均吞吐量增益。
Networks of Unmanned Aerial Vehicles (UAVs), composed of hundreds, possibly thousands of highly mobile and wirelessly connected flying drones will play a vital role in future Internet of Things (IoT) and 5G networks. However, how to control UAV networks in an automated and scalable fashion in distributed, interference-prone, and potentially adversarial environments is still an open research problem. This article introduces SwarmControl, a new software-defined control framework for UAV wireless networks based on distributed optimization principles. In essence, SwarmControl provides the Network Operator (NO) with a unified centralized abstraction of the networking and flight control functionalities. High-level control directives are then automatically decomposed and converted into distributed network control actions that are executed through programmable software-radio protocol stacks. SwarmControl (i) constructs a network control problem representation of the directives of the NO; (ii) decomposes it into a set of distributed sub-problems; and (iii) automatically generates numerical solution algorithms to be executed at individual UAVs. We present a prototype of an SDR-based, fully reconfigurable UAV network platform that implements the proposed control framework, based on which we assess the effectiveness and flexibility of SwarmControl with extensive flight experiments. Results indicate that the SwarmControl framework enables swift reconfiguration of the network control functionalities, and it can achieve an average throughput gain of 159% compared to the state-of-the-art solutions.