Abstract:The airborne networks being lack of supporting capability to multitasks, Softwaredefined network brings about a new way to us.In order to reduce the deployment cost of the network, flexible and easytodeploy UAV sare used to form a logically centralized control plane to control the manmachine formation with high dynamic topology changes. In view of the deployment problem of UAVbased controllers, and for the sake of optimizing reliability and deployment cost overhead, a redundant UAV controller deployment strategy based on redundancy deletion is proposed.Firstly, in order to realize the full coverage of the task area to ensure connectivity, the initial deployment is based on the communication range of the UAV.Then, in order to determine and delete the redundant UAV in the initial deployment, according to the deployment constraints and optimization indicators, redundancy decision algorithm based on connection relationship and redundant deletion algorithm based on network connection are proposed.The experimental results show that compared with the global coveragebased controller deployment strategy, the proposed strategy reduces the number of deployed UAVs by 25% while the reliability requirements are satisfied, and the deployment cost of the network is reduced and is more suitable for controller deployment scenario in a dynamic topology environment.