系统工程与电子技术 ›› 2022, Vol. 44 ›› Issue (10): 3249-3257.doi: 10.12305/j.issn.1001-506X.2022.10.31

• 通信与网络 • 上一篇    下一篇

标签分割的软件定义飞行自组网控制器智能部署方法

付有斌1,2, 康巧燕1,*, 王建峰1, 胡海岩1, 赵朔1,3   

  1. 1. 空军工程大学信息与导航学院, 陕西 西安 710077
    2. 中国人民解放军93107部队, 辽宁 沈阳 110042
    3. 中国人民解放军93303部队, 辽宁 沈阳 110042
  • 收稿日期:2021-05-17 出版日期:2022-09-20 发布日期:2022-10-24
  • 通讯作者: 康巧燕
  • 作者简介:付有斌 (1998—), 男, 硕士研究生, 主要研究方向为无人机飞行自组网|康巧燕(1980—), 女, 副教授, 博士, 主要研究方向为下一代网络和网络可生存性|王建峰 (1978—), 男, 讲师, 硕士, 主要研究方向为空天通信与网络|胡海岩 (1998—), 男, 硕士研究生, 主要研究方向为网络虚拟化|赵朔 (1994—), 女, 硕士研究生, 主要研究方向为空天通信与网络
  • 基金资助:
    国家自然科学基金(61901509);空军工程大学校长基金(XZJ2020106);空军工程大学校长基金(XZJK2019033)

Intelligent deployment method of software-defined flying ad-hoc network controller based on label segmentation

Youbin FU1,2, Qiaoyan KANG1,*, Jianfeng WANG1, Haiyan HU1, Shuo ZHAO1,3   

  1. 1. Information and Navigation College, Air Force Engineering University, Xi'an 710077, China
    2. Unit 93107 of the PLA, Shenyang 110042, China
    3. Unit 93303 of the PLA, Shenyang 110042, China
  • Received:2021-05-17 Online:2022-09-20 Published:2022-10-24
  • Contact: Qiaoyan KANG

摘要:

针对当前软件定义飞行自组网中多控制器部署面临的负载不均衡和网络可靠性问题, 提出一种标签分割的控制器智能部署方法。该方法能够在不预设控制器数量的条件下, 根据控制器容量约束和网络结构, 输出最佳控制器数量及部署位置。基于节点自身特征和关联特征赋予节点标签, 根据标签完成控制域划分并通过布谷鸟搜索算法优化划分过程。在此基础上,考虑控制器平均时延、负载差异度和控制域时延波动的影响, 确定控制器部署位置。仿真结果表明,所提算法能在保证网络可靠性的同时有效减少控制器数量, 降低部署成本; 同时, 降低控制器平均时延和负载差异度, 保证各控制域间平均时延的相对平衡, 实现网络均衡。

关键词: 软件定义飞行自组网, 控制器部署, 节点特征, 控制域划分, 网络均衡

Abstract:

To solve the load imbalance and network reliability problems faced by multi-controller deployment in software-defined flying ad-hoc network, an intelligent deployment method based on label segmentation for controller is presented. This method can output the optimal number of controllers and the deployment location according to the capacity constraints and network structure of controllers without preset number of controllers. Based on the node's own characteristics and the related features, the node labels are given. The control domain is divided according to the labels, and the partitioning process is optimized through the cuckoo search algorithm. On this basis, the controller deployment location is determined considering the effects of controller average latency, load difference and control domain latency fluctuations. The simulation results show that the proposed algorithm can effectively reduce the number of controllers and deployment costs while guaranteeing network reliability. At the same time, it reduces the average controller latency and load difference, and ensures the relative balance of the average latency among the control domains, so as to achieve network balance.

Key words: software defined flying ad-hoc network (SD-FANET), controller deployment, node characteristics, control domain division, network balance

中图分类号: