System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及低轨卫星通信,特别是涉及一种星地路由方法、装置、设备及存储介质。
技术介绍
1、低轨卫星网络通过多星覆盖、星地融合组网的方式,可为海量用户提供全球覆盖、宽带、低时延的多样化服务能力。然而,繁多而密集的低轨卫星相对地面高速移动会导致星地链路持续时间短,星地路由需要频繁切换等问题,对于正在进行业务传输的落地卫星而言,这种频繁切换会导致业务数据丢包重传等一系列问题,导致用户通信质量和卫星系统网络资源利用率等将无法得到保证。
2、为了解决低轨卫星高速移动、星地路由频繁切换的问题,现有星地路由方案通常基于部署在地面的天基网络控制器,采用集中计算方式维护卫星节点和地面信关站的星地路由,采用控制转发分离架构,即部署在地面的天基网络控制器集中计算信关站到每颗低轨卫星的星地路由,控制低轨卫星节点和信关站节点的星地转发表从而实现低轨卫星网络星地路由。
3、现有技术方案需要由天基网络控制器集中计算信关站与低轨卫星的星地路由,并将计算得到的星地路由再下发给低轨卫星,尤其在大规模卫星网络的场景下,例如,规划几千颗或者上万颗卫星网络节点的星地路由,这种方式会导致星地路由的复杂度较高。
技术实现思路
1、本专利技术实施例的目的在于提供一种星地路由方法、装置、设备及存储介质,以降低星地路由的复杂度。具体技术方案如下:
2、第一方面,本专利技术实施例提供了一种星地路由方法,包括:
3、接收第二卫星的星地路由信息,所述星地路由信息是所述第二卫星与第一信关站
4、基于所述关闭时间计算所述馈电链路的剩余存活时间;
5、若所述剩余存活时间不小于预设时间间隔,则在所述第一信关站没有对应落地卫星的情况下,将所述第二卫星作为所述第一信关站对应的落地卫星。
6、可选地,所述方法还包括:
7、若所述剩余存活时间不小于预设时间间隔,将所述第二卫星对应的馈电链路条目信息加入本地可落地卫星列表。
8、可选地,所述方法还包括:
9、若所述剩余存活时间小于预设时间间隔,丢弃所述星地路由信息。
10、可选地,所述方法还包括:
11、当所述可落地卫星列表中第三卫星对应的馈电链路的剩余存活时间小于预设时间间隔,判断第二信关站的落地卫星是否为所述第三卫星;
12、若是,则从所述可落地卫星列表重新选择所述第二信关站对应的落地卫星,并将重新选择的所述第二信关站对应的落地卫星作为所述第二信关站对应的落地卫星。
13、可选地,所述方法还包括:
14、接收第四卫星发送的星地路由撤销信息;
15、将所述第四卫星对应的馈电链路条目从可落地卫星列表中删除。
16、可选地,在接收第四卫星发送的星地路由撤销信息之后,所述方法还包括:
17、判断第三信关站的落地卫星是否为所述第四卫星;
18、若是,从所述可落地卫星列表重新选择所述第三信关站对应的落地卫星,并将重新选择的所述第三信关站对应的落地卫星作为所述第三信关站对应的落地卫星。
19、可选地,所述第二卫星与第一信关站建立的馈电链路是所述第二卫星与第一信关站采用ipv6 link local自动协商接口地址及建立邻居的机制而建立的。
20、第二方面,本专利技术实施例提供了一种星地路由装置,包括:
21、接收模块,用于接收第二卫星的星地路由信息,所述星地路由信息是所述第二卫星与第一信关站建立馈电链路之后发送的,所述星地路由信息携带所述馈电链路的关闭时间;
22、计算模块,用于基于所述关闭时间计算所述馈电链路的剩余存活时间;
23、确定模块,用于若所述剩余存活时间不小于预设时间间隔,则在所述第一信关站没有对应落地卫星的情况下,将所述第二卫星作为所述第一信关站对应的落地卫星。
24、可选地,所述装置还包括:
25、加入模块,用于若所述剩余存活时间不小于预设时间间隔,将所述第二卫星对应的馈电链路条目信息加入本地可落地卫星列表。
26、可选地,所述装置还包括:
27、丢弃模块,用于若所述剩余存活时间小于预设时间间隔,丢弃所述星地路由信息。
28、可选地,所述装置还包括:
29、第一判断模块,用于当所述可落地卫星列表中第三卫星对应的馈电链路的剩余存活时间小于预设时间间隔,判断第二信关站的落地卫星是否为所述第三卫星;
30、第一更新模块,用于若是,则从所述可落地卫星列表重新选择所述第二信关站对应的落地卫星,并将重新选择的所述第二信关站对应的落地卫星作为所述第二信关站对应的落地卫星。
31、可选地,所述装置还包括:
32、删除模块,用于接收第四卫星发送的星地路由撤销信息;将所述第四卫星对应的馈电链路条目从可落地卫星列表中删除。
33、可选地,所述装置还包括:
34、第二判断模块,用于在接收第四卫星发送的星地路由撤销信息之后,判断第三信关站的落地卫星是否为所述第四卫星;
35、第二更新模块,用于若是,从所述可落地卫星列表重新选择所述第三信关站对应的落地卫星,并将重新选择的所述第三信关站对应的落地卫星作为所述第三信关站对应的落地卫星。
36、可选地,所述第二卫星与第一信关站建立的馈电链路是所述第二卫星与第一信关站采用ipv6 link local自动协商接口地址及建立邻居的机制而建立的。
37、第三方面,本专利技术实施例提供了一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
38、存储器,用于存放计算机程序;
39、处理器,用于执行存储器上所存放的程序时,实现第一方面任一所述的方法步骤。
40、第四方面,本专利技术实施例提供了一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现第一方面任一所述的方法步骤。
41、本专利技术实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的星地路由方法。
42、本专利技术实施例有益效果:
43、本专利技术实施例中,各卫星根据与信关站建立馈电链路的卫星发送的星地路由信息,以确定信关站对应的落地卫星也即确定星地路由,这种方式可以理解为分布式确定星地路由的方式,相比较于相关技术中由天基网络控制器集中计算星地路由的方式,无需天基网络控制器集中计算信关站与低轨卫星的星地路由,并将计算得到的星地路由再下发给低轨卫星,尤其在大规模卫星网络的场景下,能够降低星地路由的复杂度。
44、当然,实施本专利技术的任一产品或方法并不一定需要同时达到以上所述的所有优点。
本文档来自技高网...【技术保护点】
1.一种星地路由方法,其特征在于,应用于第一卫星,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在接收第四卫星发送的星地路由撤销信息之后,所述方法还包括:
7.根据权利要求1至6任一项所述的方法,其特征在于,所述第二卫星与第一信关站建立的馈电链路是所述第二卫星与第一信关站采用IPv6 Link Local自动协商接口地址及建立邻居的机制而建立的。
8.一种星地路由装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权
...【技术特征摘要】
1.一种星地路由方法,其特征在于,应用于第一卫星,包括:
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
4.根据权利要求2所述的方法,其特征在于,所述方法还包括:
5.根据权利要求2所述的方法,其特征在于,所述方法还包括:
6.根据权利要求5所述的方法,其特征在于,在接收第四卫星发送的星地路由撤销信息之后,所述方法还包括:
7.根据权利要求1至6任一项所述的方法,其...
【专利技术属性】
技术研发人员:李果,章扬,郝亘,张宇川,贾濡,李康宁,
申请(专利权)人:中国星网网络创新研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。