系统工程与电子技术 ›› 2020, Vol. 42 ›› Issue (11): 2581-2590.doi: 10.3969/j.issn.1001-506X.2020.11.21

• 制导、导航与控制 • 上一篇    下一篇

基于选举的SDN机载网络控制器故障恢复机制

吕娜1,2(), 潘武1(), 陈柯帆1(), 刘创3()   

  1. 1. 空军工程大学信息与导航学院, 陕西 西安 710077
    2. 中国人民解放军94860部队, 江苏 南京 210000
    3. 国防科技大学电子对抗学院, 安徽 合肥 230000
  • 收稿日期:2020-01-03 出版日期:2020-11-01 发布日期:2020-11-05
  • 作者简介:吕娜(1970-),女,通信作者,教授,博士,主要研究方向为航空数据链、通信网络。E-mail:lvnn2007@163.com|潘武(1996-),男,硕士研究生,主要研究方向为军事航空通信。E-mail:1422947346@qq.com|陈柯帆(1990-),男,博士,主要研究方向为计算机网络、航空通信。E-mail:1148180199@qq.com|刘创(1994-),男,助教,硕士,主要研究方向为航空通信。E-mail:490157220@qq.com
  • 基金资助:
    国家自然科学基金(61703427)

Election-based SDN airborne network controller failure recovery mechanism

Na LYU1,2(), Wu PAN1(), Kefan CHEN1(), Chuang LIU3()   

  1. 1. School of Informational and Navigation, Air Force Engineering University, Xi'an 710077, China
    2. Unit 94860 of the PLA, Nanjing 210000, China
    3. School of Electronic Countermeasure, National University of Defense Technology, Hefei 230000, China
  • Received:2020-01-03 Online:2020-11-01 Published:2020-11-05

摘要:

针对软件定义航空集群机载网络控制域内控制节点故障问题,将故障恢复问题转化为领导者选举问题,提出一种基于选举的软件定义机载网络控制器故障恢复机制,在控制域内选举传输节点作为新控制节点。为优化新控制节点性能,综合各传输节点平均传输时延、最大请求量和平均故障率3个参数计算传输节点的权值,根据权值定义选举优先级,并提出基于优先级的控制节点选举(priority-based control node election, PBCNE)算法。实验结果表明,与现有选举算法相比, PBCNE算法的复杂度(消息数和时间量)有了明显降低,有效减少了故障恢复时延,能够快速高效地恢复控制器故障。

关键词: 机载网络, 软件定义网络, 选举权值, 优先级, 故障恢复时延

Abstract:

To solve the problem of control node failure in the control domain of software-defined airborne network of the aviation swarm, the problem of failure recovery is transformed into the issue of leader election, and an election-based software-defined airborne network controller failure recovery mechanism is proposed, and the transmission node is elected as a new control one in the control domain. To optimize the performance of the new control node, the three parameters of the average transmission delay, the maximum request amount and the average failure rate of each transmission node are combined to calculate the weight of the transmission node. The election priority is defined according to the weight, and a priority-based control node election (PBCNE) algorithm is proposed. The experimental results show that compared with the existing election algorithms, the complexity (number of messages and amount of time) of the PBCNE algorithm has been significantly reduced, the failure recovery delay has been effectively reduced, and the controller failure can be recovered quickly and efficiently.

Key words: airborne network, software-defined networking (SDN), election weight, priority, failure recovery delay

中图分类号: