本技术提出了一种卫星网络备用控制器的智能选择技术,属于卫星网络管理技术领域。该技术旨在解决现有技术中由于卫星相对运动导致交换机与备用控制器匹配关系需频繁更新的问题,通过优化算法实现高效匹配,减少规划工作量。
背景技术
卫星网络具有全球覆盖、通信距离远、传输可靠等特点,在海洋、沙漠和偏远地区提供持续接入服务方面发挥着不可或缺的作用,是国内外研究的热点方向。尽管已经提出了许多关于卫星网络的研究,但很少考虑到控制器故障的情况。事实上,卫星距离地球太远、维护成本高、高度动态变化以及卫星节点运行的空间环境较为恶劣,给卫星节点正常工作带来极大的挑战。一旦控制器发生故障会导致交换机接收不到来自控制器的指令,造成丢包和所经链路失效,从而导致网络运行发生故障。因此,为保证卫星网络控制不间断,需要提前规划好交换机所连接的备用控制器。
现有的关于控制器故障的研究大多集中在地面网络中,通过考虑控制器负载、控制器与交换机间的时延等因素,提前规划交换机和备用(从)控制器的匹配关系来解决故障问题。但是,相比于地面网络,卫星网络是一个动态时变的网络,卫星之间的相对运动致使交换机和备用控制器之间的匹配关系在每个时隙都要重新规划,这会消耗大量算力,并造成备用控制器的选择速度赶不上网络拓扑变化的速度。所以需要设计更高效的方法来为卫星网络中的交换机选择备用控制器。
实现思路