低轨卫星网络故障处理方法、系统以及控制器和介质与流程

文档序号:20271553发布日期:2020-04-03 19:05阅读:来源:国知局

技术特征:

1.一种低轨卫星网络故障处理方法,其特征在于,包括:

将低轨卫星之间采用物理链路连接,建立低轨卫星网络的物理拓扑结构,所述物理拓扑结构中的所有低轨卫星能够与同一个或多个地面站通信;

基于所述物理拓扑结构建立控制信道的逻辑拓扑结构,所述逻辑拓扑结构能够遍历所有低轨卫星,且不存在逻辑上的环路;

监控每一所述低轨卫星在所述逻辑拓扑结构中与上游低轨卫星连接的端口是否关闭,若关闭,则按照预设的顺序逐一在每一预设方向上尝试与该低轨卫星相邻的低轨卫星建立通信连接,连接成功或完成在所有预设方向尝试连接时,结束故障处理。

2.根据权利要求1所述的低轨卫星网络故障处理方法,其特征在于,

每个所述低轨卫星上搭载若干个交换系统和若干个收发机,所述低轨卫星之间通过连接收发机建立连接,通过所述交换系统和收发机进行控制信息的星间链路转发。

3.根据权利要求1所述的低轨卫星网络故障处理方法,其特征在于,

所述物理拓扑结构为晶格拓扑结构,所述逻辑拓扑结构为梳状拓扑结构。

4.根据权利要求1所述的低轨卫星网络故障处理方法,其特征在于,

每一所述低轨卫星包括四个所述端口,分别为第一端口、第二端口、第三端口和第四端口,所述第一端口为与上游低轨卫星连接的端口,第四端口为与下有低轨卫星连接的端口,

所述监控每一所述低轨卫星在所述逻辑拓扑结构中与上游低轨卫星连接的端口是否关闭,若关闭,则按照预设的顺序逐一在每一预设方向上尝试与该低轨卫星相邻的低轨卫星建立通信连接,连接成功或完成在所有预设方向尝试连接时,结束所述方法,包括:

步骤s101、周期性检测所述第一端口状态,或开启对第一端口关闭通知监听,或监听来自上游低轨卫星恢复失败的消息,若发现所述第一端口关闭,则进入步骤s102,否则停留在步骤s101;

步骤s102、判断所述第二端口是否向第一方向连接,若没有连接,则进入步骤s103,否则进入步骤s104;

步骤s103、通过第二端口尝试向第一方向连接,并判断是否成功,若成功,跳转到步骤s108,否则进入步骤s105;

步骤s104、通过第四端口尝试向第二方向连接,并判断是否成功,若成功,跳转步骤s108,否则标记为群活点丢失状态,并跳转步骤s108;

步骤s105、通过第四端口尝试向第二方向连接,并判断是否成功,若成功,跳转步骤s108,否则进入步骤s106;

步骤s106、检测所述第三端口是否关闭,若关闭,则判断是否为最末低轨卫星,且进入步骤s107,否则向下游低轨卫星发送恢复失败信息,并标记为群活点丢失状态,跳转步骤s108;

步骤s107、判断是否为末尾低轨卫星,若是,则尝试向最首低轨卫星建立连接,连接成功返回步骤s101,失败则标记为单活点丢失状态且返回步骤s108,若不是末尾低轨卫星,则标记为单活点丢失状态且返回步骤s108;

步骤s108、等待所述第一端口状态恢复或上游恢复信息,若是则向下游低轨卫星发送恢复信息,且复位并返回执行步骤s101,否则停留在步骤s108。

5.一种低轨卫星网络故障处理系统,其特征在于,包括:

物理拓扑结构建立模块,配置为将低轨卫星之间采用物理链路连接,建立低轨卫星网络的物理拓扑结构,所述物理拓扑结构中的所有低轨卫星能够与同一个或多个地面站通信;

逻辑拓扑结构建立模块,配置为基于所述物理拓扑结构建立控制信道的逻辑拓扑结构,所述逻辑拓扑结构能够遍历所有低轨卫星,且不存在逻辑上的环路;

网络故障处理模块,配置为监控每一所述低轨卫星在所述逻辑拓扑结构中与上游低轨卫星连接的端口是否关闭,若关闭,则按照预设的顺序逐一在每一预设方向上尝试与该低轨卫星相邻的低轨卫星建立通信连接,连接成功或完成在所有预设方向尝试连接时,结束故障处理。

6.根据权利要求5所述的低轨卫星网络故障处理系统,其特征在于,

每个所述低轨卫星上搭载若干个交换系统和若干个收发机,所述低轨卫星之间通过连接收发机建立连接,通过所述交换系统和收发机进行控制信息的星间链路转发。

7.根据权利要求5所述的低轨卫星网络故障处理系统,其特征在于,

所述物理拓扑结构为晶格拓扑结构,所述逻辑拓扑结构为梳状拓扑结构。

8.根据权利要求5所述的低轨卫星网络故障处理系统,其特征在于,

每一所述低轨卫星包括四个所述端口,分别为第一端口、第二端口、第三端口和第四端口,所述第一端口为与上游低轨卫星连接的端口,第四端口为与下有低轨卫星连接的端口,

所述网络故障处理模块具体配置为执行以下步骤:

步骤s101、周期性检测所述第一端口状态,或开启对第一端口关闭通知监听,或监听来自上游低轨卫星恢复失败的消息,若发现所述第一端口关闭,则进入步骤s102,否则停留在步骤s101;

步骤s102、判断所述第二端口是否向第一方向连接,若没有连接,则进入步骤s103,否则进入步骤s104;

步骤s103、通过第二端口尝试向第一方向连接,并判断是否成功,若成功,跳转到步骤s108,否则进入步骤s105;

步骤s104、通过第四端口尝试向第二方向连接,并判断是否成功,若成功,跳转步骤s108,否则标记为群活点丢失状态,并跳转步骤s108;

步骤s105、通过第四端口尝试向第二方向连接,并判断是否成功,若成功,跳转步骤s108,否则进入步骤s106;

步骤s106、检测所述第三端口是否关闭,若关闭,则判断是否为最末低轨卫星,且进入步骤s107,否则向下游低轨卫星发送恢复失败信息,并标记为群活点丢失状态,跳转步骤s108;

步骤s107、判断是否为末尾低轨卫星,若是,则尝试向最首低轨卫星建立连接,连接成功返回步骤s101,失败则标记为单活点丢失状态且返回步骤s108,若不是末尾低轨卫星,则标记为单活点丢失状态且返回步骤s108;

步骤s108、等待所述第一端口状态恢复或上游恢复信息,若是则向下游低轨卫星发送恢复信息,且复位并返回执行步骤s101,否则停留在步骤s108。

9.一种控制器,其包括存储器与处理器,其特征在于:所述存储器存储有计算机程序,所述程序在被所述处理器执行时能够实现权利要求1至4中任意一项权利要求所述的方法的步骤。

10.一种计算机可读存储介质,用于存储计算机程序,其特征在于:所述程序在由一计算机或处理器执行时实现如权利要求1至4中任意一项权利要求所述的方法的步骤。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1