摘要
当前有关研究软件定义卫星网络控制器静态部署方法忽略了卫星网络拓扑的动态性、用户数据流量的不稳定性。综合卫星网络的动态特性,基于软件定义卫星网络的架构,通过设定的三门限值,采用交换机迁移的方式,提出了一种改进鲸鱼优化算法(MWOA)的多控制器动态部署方法,有效地实现了多控制器动态部署。仿真实验表明:MWOA相比于其他算法,在交换机迁移开销、控制链路时延及负载均衡方面均有显著优势,该方法能够进一步提升卫星网络的处理性能,满足用户通信需求。
Aimed at the problems that current research on the static deployment of software-defined satellite network controllers is ignorence of the dynamic topology of satellite networks,and the user data traffic is unsteadly,a multi-controller dynamic deployment method based on the modified whale optimization algorithm(MWOA)is proposed in comprehensive utilization of the dynamic characteristics of satellite networks by setting three threshold values and adopting switch migration in combination of the software-defined satellite network architecture.The simulation results show that compared with other algorithms,MWOA has significant advantages of switching migration costs,controlling link delay,and load balancing.This method can further improve the processing performance of satellite networks and meet the needs of communication for users.
作者
万颖
钱克昌
WAN Ying;QIAN Kechang(Aerospace Information Institute,Space Engineering University,Beijing 101400,China;Unit 32151,Xingtai 054000,Hebei,China)
出处
《空军工程大学学报》
CSCD
北大核心
2022年第5期64-70,共7页
Journal of Air Force Engineering University
基金
国家自然科学基金(61901523)。
关键词
软件定义网络
卫星网络
控制器部署
交换机迁移
鲸鱼优化算法
software-defined network
satellite networks
controller deployment
switch migration
whale optimization algorithm