首页 | 本学科首页   官方微博 | 高级检索  
     检索      

软件定义卫星网络多控制器可靠部署算法
引用本文:郭子桢,梁俊,肖楠,陈威龙.软件定义卫星网络多控制器可靠部署算法[J].西安交通大学学报,2021(2):158-165.
作者姓名:郭子桢  梁俊  肖楠  陈威龙
作者单位:空军工程大学信息与导航学院
基金项目:国家自然科学基金资助项目(61871474);
摘    要:针对现有软件定义卫星网络(SDSN)多控制器部署算法忽略处理时延、导致控制器负载不均衡及现有算法网络可靠性差的问题,提出了一种SDSN多控制器可靠部署算法(MCRDA)。该算法首先根据卫星网络节点处理能力及节点、链路失效概率等参量定义了控制时延、控制链路可靠性、节点吸引度等多控制器可靠部署评价指标;然后在网络中均匀地挑选吸引度高的节点作为控制器部署位置,待控制器位置确定后,评估每个控制器-交换机组合的控制时延及控制链路可靠性,为最优的控制器-交换机组合构建控制关系,完成多控制器部署;最后采用人工鱼群算法优化多控制器部署效果,同时引入步长更新函数以提高人工鱼群算法的收敛速度和计算精度。仿真结果表明,相较于k-均值算法、NSGA-Ⅱ算法及SoftLEO策略,MCRDA算法将控制器负载标准差降低了25%,同时将控制时延降低了17%,并使网络可靠性提升30%以上。

关 键 词:卫星网络  软件定义  控制器部署  可靠性  人工鱼群算法
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号