星地链路处理方法、装置及网络设备

allin2024-08-01  94



1.本发明涉及通信技术领域,特别是指一种星地链路处理方法、装置及网络设备。


背景技术:

2.近年来,使用巨型低轨卫星星座提供全球范围内的互联网服务受到极大关注。通过将卫星网络与现有地面网络融合(即天地一体化网络),有望提供更广泛的低延迟、高带宽的网络服务。其中,天地一体的组网结构将对网络性能起到基础性和关键性作用。
3.现有天地一体化网络由成千上万的低轨卫星组成,且参与网络路由,针对星地链路处理方案,主要有以下几种:第一种,地面站总是选择连接自己距离最近的卫星(nearest satellite and handover when a closer satellite exists,nsh),这样地面站虽然总是能够连接到延迟较低、信号强度较强的卫星,但由于卫星与地面站间的距离一直在动态变化,地面站连接、切换卫星的频率过高,每一次切换都需要路由的重新收敛,因此带来巨大的路由收敛开销、网络可达性差;第二种,地面站选择连接距离自己最近的卫星、并直到该卫星不可见才断开(nearest satellite until disappearing,nsd),虽然较第一种卫星切换频率有所降低,但切换频率还是比较高、网络可达性仍不高;第三种,地面站连接可见时长最长的卫星(longest remaining service time,lrst),对于地面站而言能够实现切换频率最低,但是对于地面站对间而言,存在高延迟、高抖动的问题。


技术实现要素:

4.本发明的目的是提供一种星地链路处理方法、装置及网络设备,以解决目前的星地链路处理方案存在高切换频率、高延迟、高抖动的问题。
5.为达到上述目的,本发明的实施例提供一种星地链路处理方法,包括:
6.获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻;
7.根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一个;
8.若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后;
9.若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。
10.可选地,所述可见性信息包括:每个地面站与每个卫星在每个时刻下的可见性关系,和/或,每个地面站与每个卫星在每个时刻下的剩余可见时长;
11.其中,所述可见性关系包括所述卫星对所述地面站可见或不可见。
12.可选地,所述获取第一时间段内每个时刻下地面站与卫星的可见性信息,包括:
13.获取所述第一时间段内每个时刻下的卫星参数;
14.根据所述卫星参数,确定每个地面站与每个卫星在每个时刻下的可见性关系;
15.根据所述可见性关系,确定每个地面站与每个卫星在每个时刻下的剩余可见时长。
16.可选地,所述根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路,包括:
17.针对每个地面站,根据所述第一时刻下的所述可见性信息,确定剩余可见时长超过预设阈值的目标卫星集合;
18.针对每个地面站,确定所述目标卫星集合中的第一目标卫星;其中,所述第一目标卫星是有通信需求的地面站对间延迟最小的卫星;
19.根据每个地面站的所述第一目标卫星,确定所述第一星地链路。
20.可选地,所述针对每个地面站,确定所述目标卫星集合中的第一目标卫星,包括:
21.针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点;其中,所述目标聚点是距离相同运行方向的卫星的距离和最小,且在有通信需求的不同地面站之间的距离最小的点;
22.将距离有通信需求的不同地面站对应的目标聚点的距离和最小的卫星,确定为所述第一目标卫星。
23.可选地,所述针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点,包括:
24.针对每个地面站,将所述目标卫星集合按照卫星的运行方向,划分为至少两个候选卫星集合;其中,一个候选卫星集合中的卫星运行方向相同,不同候选卫星集合中的卫星运行方向不同;
25.针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点;其中,所述第一聚点是距离所述的候选卫星集合中每个卫星的距离和最小的点;
26.针对每个地面站,将距离有通信需求的不同地面站的第一聚点的距离和最小的点,确定为所述目标聚点。
27.可选地,所述针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点,包括:
28.针对每个候选卫星集合,确定所述候选卫星集合中每个卫星映射到二维网格的位置信息;其中,所述位置信息包括所述卫星的轨道编号以及所述卫星在轨道内的编号;
29.针对每个候选卫星集合,将所述二维网格中距离每个卫星的距离和最小的点,确定为所述第一聚点。
30.可选地,所述根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路,包括:
31.若根据所述第一时刻和所述第二时刻的可见性关系确定在所述第二时刻需切换星地链路,则根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路;
32.若根据所述第一时刻和所述第二时刻的可见性关系,确定在所述第二时刻无需切换星地链路的情况下,则将所述第一星地链路确定为所述第二星地链路。
33.可选地,所述根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星
地链路,包括:
34.根据所述第一星地链路,确定所述第二时刻下的每个地面站对应的候选卫星集合;其中,所述候选卫星集合包括剩余可见时长超过预设阈值的多个第一卫星,且所述第一卫星与所述地面站对应所述第一星地链路中的第二卫星的运行方向相同;
35.针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星;其中,所述第二目标卫星是相对所述第二卫星的路由跳数最小的卫星;
36.根据所述第二目标卫星,确定所述第二星地链路。
37.可选地,所述针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星,包括:
38.针对每个地面站的候选卫星集合,确定所述候选卫星集合中每个卫星与所述第二卫星的偏移量,得到每个地面站对应的偏移量集合;
39.从所有地面站的偏移量集合中,确定频率最高的第一偏移量;
40.针对每个地面站,若所述地面站对应的偏移量集合中存在所述第一偏移量,则将相对所述第二卫星偏移所述第一偏移量的卫星,确定为所述第二目标卫星;
41.针对每个地面站,若所述地面站对应的偏移量集合不存在所述第一偏移量,则确定所述偏移量集合中相对所述第一偏移量的偏移最小的第二偏移量,并将相对所述第二卫星偏移所述第二偏移量的卫星确定为所述第二目标卫星。
42.为达到上述目的,本发明的实施例提供一种星地链路处理装置,包括:
43.获取模块,用于获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻;
44.第一处理模块,用于根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一个;
45.第二处理模块,用于若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后;
46.第三处理模块,用于若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路
47.为达到上述目的,本发明的实施例提供一种通信设备,包括收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;所述处理器执行所程序或指令时实现如上所述的星地链路处理方法中的步骤。
48.为达到上述目的,本发明的实施例提供一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的星地链路处理方法中的步骤。
49.本发明的上述技术方案的有益效果如下:
50.本发明实施例,通过获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求,以及根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路,并在第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路,以及在第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所
述可见性信息和所述通信需求,确定所述第二星地链路。这样,基于单一时刻的拓扑设计算法求解星地拓扑,使得有通信需求的地面站对间的平均延迟尽可能小,并且根据通信需求的变化确定下一时刻的星地拓扑的确定方式,可以使得在下一时刻有通信需求的地面站对间的平均延迟尽可能小,且减少卫星切换,从而保证天地一体化网络节点间较高网络可达性的同时,降低地面站对之间的延迟和抖动。
附图说明
51.图1为本发明实施例的星地链路处理方法的流程图之一;
52.图2为本发明实施例的星地链路处理方法的流程图之二;
53.图3为本发明实施例的单一时刻的拓扑设计算法的流程图;
54.图4为本发明实施例的将地面站可见卫星映射到网格的示意图;
55.图5为本发明实施例的星地拓扑转换的算法的流程图;
56.图6为本发明实施例的星地链路处理装置的框图;
57.图7为本发明实施例的网络设备的框图。
具体实施方式
58.为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。
59.应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。
60.在本发明的各种实施例中,应理解,下述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
61.另外,本文中术语“系统”和“网络”在本文中常可互换使用。
62.在本技术所提供的实施例中,应理解,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
63.近年来已有对低轨卫星星座的星间拓扑设计的相关研究,但由于早些年以20世纪末铱星、全球星为代表的低轨卫星星座规模小,由不足100颗卫星组成,使得星地拓扑设计的空间小;并且传统卫星使用弯管技术进行通信,即只建立物理通路,不参与网络路由,因此星地拓扑只会对卫星和地面站的连接产生影响,不会影响卫星星座,因此星地拓扑设计要求简单、标准单一,针对星地拓扑的研究还相对较少。
64.如图1所示,本发明实施例的一种星地链路处理方法,包括以下步骤:
65.步骤11:获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻。
66.可选地,该第一时间段是当前系统时间之后的一段时间,即获取第一时间段内每个时刻下地面站与卫星的可见性信息可以理解为预测当前系统时间之后的一段时间内地
面站与卫星的可见性信息。例如:第一时间段的起始时间为t0,结束时间为tn,可以获取t0~tn这一段时间内的t0时刻,t1时刻,t2时刻,

,tk时刻,

,tn时刻下地面站与卫星的可见性信息,其中相邻时间之间可以间隔一个时间单元(即所述预设步长),该时间单元的确定方式以及具体时长在本发明实施例中不做具体限定。
67.可选地,所述可见性信息包括:每个地面站与每个卫星在每个时刻下的可见性关系,和/或,每个地面站与每个卫星在每个时刻下的剩余可见时长;其中,所述可见性关系包括所述卫星对所述地面站可见或不可见。
68.可选地,获取地面站对间的通信需求(或称为流量需求)可以采用上述获取可见性信息类似的方式;或者,先获取初始时刻地面站对件的通信需求,在下一时刻判断通信需求的变化情况等,本发明实施例不以为限。其中,地面站对可以是指多个地面站。
69.步骤12:根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一个。
70.可选地,星地链路也可以称为星地拓扑,即多个地面站所连接卫星组成的卫星链路结构。该实施例中,基于预测的第一时刻下的每个地面站与每个卫星的可见性信息和地面站对间的通信需求,基于单一时刻的拓扑设计算法求解星地拓扑,使得有通信需求的地面站对间的平均延迟尽可能小,得出第一时刻下地面站和卫星间的建连情况,即第一星地链路。其中,所述有通信需求的地面站可以理解为地面站有通信业务请求传输或处理等。
71.步骤13:若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后。
72.可选地,第二时刻可以是位于第一时刻之后且与第一时刻相邻。该实施例中,在根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路之后,如果下一时刻的地面站对间通信需求未发生变化,则可以根据第一时刻求解得到的星地链路确定下一时刻的星地链路,以使得在下一时刻有通信需求的地面站对间的平均延迟尽可能小,且减少卫星切换。
73.步骤14:若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。
74.上述方案中,通过获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求,以及根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路,并在第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路,以及在第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。这样,基于单一时刻的拓扑设计算法求解星地拓扑,使得有通信需求的地面站对间的平均延迟尽可能小,并且根据通信需求的变化确定下一时刻的星地拓扑的确定方式,可以使得在下一时刻有通信需求的地面站对间的平均延迟尽可能小,且减少卫星切换,从而保证天地一体化网络节点间较高网络可达性的同时,降低地面站对之间的延迟和抖动。
75.可选地,星间拓扑结构可以采用+grid结构,即卫星与其同轨道的相邻两颗卫星和相邻轨道的两颗卫星建立稳定的星间链路。
76.可选地,所述获取第一时间段内每个时刻下地面站与卫星的可见性信息,包括:
77.获取所述第一时间段内每个时刻下的卫星参数;根据所述卫星参数,确定每个地面站与每个卫星在每个时刻下的可见性关系;根据所述可见性关系,确定每个地面站与每个卫星在每个时刻下的剩余可见时长。
78.可选地,所述卫星参数可以包括卫星位置(如经度、纬度、高度等)。该实施例中,通过预测未来一个时间段内的卫星位置,计算出每个地面站与每个卫星在该时段内的每个时刻的可见性关系,如该可见性关系还可以是根据卫星位置以及地面站的最低仰角要求计算得到。进一步地,根据所述可见性关系,可以计算得到每个地面站与每个卫星在该时间段内的每个时刻下的剩余可见时长;其中,剩余可见时长还可以是根据地面站的最低仰角以及卫星位置计算得到。
79.本发明实施例的星地链路处理方法,可以应用的场景为倾斜轨道卫星星座和全球分布的地面站。本方案基于预测的卫星参数(如卫星位置数据),计算出地面站与卫星的可见性关系;根据地面站间的通信需求,运行单一时刻的拓扑设计算法近似得到有需求的地面站对间平均延迟最小的星地拓扑;根据可见性关系变化情况,对多地面站的星地链路的连接、断开进行协调管理,运行星地拓扑转化算法近似得到一个时间段内有需求的地面站对间平均最大延迟最小的星地拓扑。其中,星间拓扑可以采用+grid结构,即一颗卫星只连接同轨道的前后两个卫星与相邻轨道的左右两个卫星。路由算法可以采用最短路径算法,采用跳数代表延迟情况,地面站对间的跳数可以使用迪杰斯特拉算法求得。具体流程如图2所示,具体包括以下步骤:
80.步骤21:预测未来一个时间段内的卫星参数(如卫星位置数据),计算出每个地面站与每个卫星在该时间段的可见性关系,如可以根据地面站的最低仰角要求计算得到;其中,可见性关系用于表征每个地面站与每个卫星之间可见或不可见。
81.进一步地,基于可见性关系,可以计算得到每个地面站与每个卫星在该时间段的每个时刻下的剩余可见时长。对于该时间段内的每一个时刻,顺序得出每个地面站与每颗卫星在每个时刻下是否要建立星地链路。
82.步骤22:初始化地面站对间的通信需求(如地面站对间的流量需求)。
83.步骤23:运行单一时刻的拓扑设计算法,求解得到星地拓扑,使得有通信需求的地面站对间的平均延迟尽可能小,得出当前时刻t(如t为t0~tn这一段时间内的t0时刻,t1时刻,t2时刻,

,tk时刻,

,tn时刻中的一个)下地面站和卫星间的建连情况,即得到当前时刻t下地面站对间延迟最小的第一星地链路,并将当前时刻t更新为下一个时刻。
84.步骤24:判断当前时刻t下地面站对间的通信需求是否发生变化,若发生变化,则返回步骤22;否则顺序执行步骤25。
85.步骤25:判断上一时刻建立的星地链路,是否存在必须断开的情况,如是否存在某一卫星和地面站上一时刻有链路、但当前时刻不满足可见性关系。若不存在,则顺序执行步骤26;否则,跳转到步骤27。
86.步骤26:由于上一时刻建立的星地链路仍能继续连接,为维持拓扑稳定性和网络可达性,不对已建立的星地链路进行断开、重连操作,并更新当前时刻t到下一时刻,并返回至步骤24。
87.步骤27,由于前一个时刻的星地拓扑是根据最小化地面站对间平均延迟求解得
到,为保持低延迟和低延迟抖动,运行星地拓扑转换算法,即当前时刻的星地拓扑将根据上一时刻的星地拓扑转化得到,尽可能保持地面站对间的路由跳数不变,并更新当前时刻到下一时刻,并跳转到步骤24,继续执行。
88.上述步骤中,若更新后的当前时刻超过预测的时间段,则流程结束。在上述步骤执行结束后,可以根据实际需求,对后续时间段的卫星位置继续进行预测,并重复执行上述步骤,实现连续预测。
89.可选地,所述根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路,包括:
90.针对每个地面站,根据所述第一时刻下的所述可见性信息,确定剩余可见时长超过预设阈值的目标卫星集合;针对每个地面站,确定所述目标卫星集合中的第一目标卫星;其中,所述第一目标卫星是有通信需求的地面站对间延迟最小的卫星;根据每个地面站的所述第一目标卫星,确定所述第一星地链路。
91.例如:针对2个地面站,地面站1对应有3个可见卫星,其中在第一时刻下剩余可见时长超过预设阈值的卫星有2个,则将这两个卫星确定为地面站1对应的目标卫星集合;地面站2对应有4个可见卫星,其中在第一时刻下剩余可见时长超过预设阈值的卫星有3个,则将3个可见卫星确定为地面站2对应的目标卫星集合。
92.进一步地,从地面站1对应的目标卫星集合中选择使得有通信需求的地面站对间延迟最小卫星,即为地面站1对应的第一目标卫星;相应的,从地面站2对应的目标卫星集合中选择使得有通信需求的地面站对间延迟最的卫星,即为地面站2对应的第一目标卫星,这样地面站1对应的第一目标卫星和地面站2对应的第一目标卫星构成了第一时刻下的第一星地链路,且使得有通信需求的地面站对间延迟最小。
93.可选地,所述针对每个地面站,确定所述目标卫星集合中的第一目标卫星,包括:
94.针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点;其中,所述目标聚点是距离相同运行方向的卫星的距离和最小,且在有通信需求的不同地面站之间的距离最小的点;将距离有通信需求的不同地面站对应的目标聚点的距离和最小的卫星,确定为所述第一目标卫星。
95.例如:作为一种实现方式,所述针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点,包括:
96.针对每个地面站,将所述目标卫星集合按照卫星的运行方向,划分为至少两个候选卫星集合;其中,一个候选卫星集合中的卫星运行方向相同,不同候选卫星集合中的卫星运行方向不同;针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点;其中,所述第一聚点是距离所述的候选卫星集合中每个卫星的距离和最小的点;针对每个地面站,将距离有通信需求的不同地面站的第一聚点的距离和最小的点,确定为所述目标聚点。
97.又例如:作为又一种实现方式,所述针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点,包括:
98.针对每个地面站的目标卫星集合中的每个卫星可以标记其对应的运行方向,这样可以基于该目标卫星集合,计算得到距离相同运行方向的卫星的距离和最小,且在有通信需求的不同地面站之间的距离最小的点,即为目标聚点。
99.可选地,所述针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点,包括:
100.针对每个候选卫星集合,确定所述候选卫星集合中每个卫星映射到二维网格的位置信息;其中,所述位置信息包括所述卫星的轨道编号以及所述卫星在轨道内的编号;针对每个候选卫星集合,将所述二维网格中距离每个卫星的距离和最小的点,确定为所述第一聚点。
101.具体的,由于每个地面站上空可见卫星数量很多,采用直接遍历所有星地拓扑得出有通信需求的地面站对间跳数最小的星地拓扑是不可取的。因此,本发明在每个地面站的可见卫星中找出两颗代表卫星进行求解,如图3所示,具体包括以下步骤:
102.步骤31:将当前时刻下每个地面站上空可见时长超过预设阈值θ的卫星按照(轨道编号,轨道内编号)的位置编码方式映射到二维网格上,该二维网格的横坐标为轨道数量,纵坐标为轨道内的卫星数量;其中,θ的设置最大不能超过每个地面站与可见卫星的最长可见时长。以星座有34个轨道、每个轨道34颗卫星组成为例,如图4所示,给出了某时刻下6个地面站上空连接卫星的映射情况示意图。该实施例中可以采用网格上两点之间的“距离”来表示两个卫星之间的最小跳数。其中,网格上任意两点之间的“距离”计算不同于欧式距离,而是通过卫星间的轨道间编号差与轨道内编号差的和表示任意两点之间的“距离”。
103.步骤32:将每个地面站的可见时长超过θ的可见卫星,按照卫星的运行方向(如运行方向为从南到北和运行方向为从北到南)分成两个子集,即为两个候选卫星集合。
104.步骤33:分别计算出每个候选卫星集合的聚点,其中,该聚点为地面站到达该候选卫星集合中每一颗卫星(映射到二维网格上的点)“距离”和最小的点。这样,每个地面站有两个代表点,即两个候选卫星集合的聚点。
105.步骤34:确定由上述聚点组成的聚点集合的一个子集,该子集包含每个地面站的一个目标聚点,且该目标聚点使得有通信需求的地面站的聚点间距离最短。这样,每个地面站得到了一个目标聚点。
106.步骤35:对于每个地面站,在其目标聚点对应的候选卫星集合中选出一颗卫星,使其到达有通信需求的地面站的目标聚点间距离和最小。该卫星即为当前时刻地面站选择连接的卫星,即第一目标卫星。
107.可选地,所述根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路,包括:
108.若根据所述第一时刻和所述第二时刻的可见性关系确定在所述第二时刻需切换星地链路,则根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路;若根据所述第一时刻和所述第二时刻的可见性关系,确定在所述第二时刻无需切换星地链路的情况下,则将所述第一星地链路确定为所述第二星地链路。
109.例如:判断上一时刻建立的星地链路,是否存在必须断开的情况,如是否存在某一卫星和地面站上一时刻有链路、但当前时刻不满足可见性关系。若不存在,则将所述第一星地链路确定为所述第二星地链路,即在上一时刻建立的星地链路仍能继续连接的情况下,为维持拓扑稳定性和网络可达性,不对已建立的星地链路进行断开、重连操作。否则,根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路,即在前一个时刻的星地拓扑是根据最小化有通信需求的地面站对间平均延迟求解得到,为保持低延迟和低延
迟抖动,运行星地拓扑转换算法,即当前时刻的星地拓扑将根据上一时刻的星地拓扑转化得到,尽可能保持有通信需求的地面站对间的路由跳数不变或最小变化。
110.可选地,所述根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路,包括:
111.根据所述第一星地链路,确定所述第二时刻下的每个地面站对应的候选卫星集合;其中,所述候选卫星集合包括剩余可见时长超过预设阈值的多个第一卫星,且所述第一卫星与所述地面站对应所述第一星地链路中的第二卫星的运行方向相同;针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星;其中,所述第二目标卫星是相对所述第二卫星的路由跳数最小的卫星;根据所述第二目标卫星,确定所述第二星地链路。
112.其中,所述第二卫星可以理解为相应地面站在第一时刻所连接的卫星,即第一星地链路中相应地面站所连接的卫星。
113.可选地,所述针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星,包括:
114.针对每个地面站的候选卫星集合,确定所述候选卫星集合中每个卫星与所述第二卫星的偏移量,得到每个地面站对应的偏移量集合;从所有地面站的偏移量集合中,确定频率最高的第一偏移量;针对每个地面站,若所述地面站对应的偏移量集合中存在所述第一偏移量,则将相对所述第二卫星偏移所述第一偏移量的卫星,确定为所述第二目标卫星;针对每个地面站,若所述地面站对应的偏移量集合不存在所述第一偏移量,则确定所述偏移量集合中相对所述第一偏移量的偏移最小的第二偏移量,并将相对所述第二卫星偏移所述第二偏移量的卫星确定为所述第二目标卫星。
115.该实施例中,通过星地拓扑转换算法,即根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路,是在前一时刻(即第一时刻)的星地拓扑结构的基础上,将所有地面站的星地链路同步切换,一方面降低全网的星地拓扑变化频率;另一方面通过使所有地面站按照相似改变程度切换建连的卫星,可以尽可能保持当前时刻(即第二时刻)总体的星地拓扑与上一时刻(即第一时刻)星地拓扑的相似性,维持前一时刻地面站间低延迟特性的同时,降低地面站间的延迟抖动。
116.具体的,如图5所示,星地拓扑转换算法的流程包括:
117.步骤51:筛选出当前时刻(即第二时刻)下每个地面站对应的可见时长超过预设阈值θ,且运行方向与前一时刻(即第一时刻)连接卫星相同的候选卫星集合。
118.步骤52:对于每个地面站对应的候选卫星集合,计算得到相应候选卫星集合中的每个卫星与上一时刻(即第一时刻)连接卫星的偏移量,并将该偏移量按照(轨道编号差距,轨道内编号差距)进行标记,从而根据这些偏移量生成该地面站的卫星偏移量集合。
119.步骤53:确定每个地面站的卫星偏移量集合中出现最频繁的元素(即偏移量)。若某一地面站的卫星偏移量集合中存在该出现最频繁的元素(即偏移量),则当前时刻(即第二时刻)选择建连的卫星,即为与上一时刻(即第一时刻)卫星偏移量为该出现最频繁的元素的卫星;否则,选择建连的卫星与上一时刻(即第一时刻)卫星偏移量为该地面站对应的卫星偏移量集合中与该出现最频繁的元素距离最小的偏移量。
120.本发明实施例中,通过预测未来一个时间段内的卫星参数,计算出每个地面站与每个卫星在每个时刻的可见性关系与剩余可见时长;根据预测或已知的地面站对间的通信
需求,基于单一时刻的拓扑设计算法,近似得到有需求的地面站对间平均延迟最小的星地拓扑,同时保证较低的网络拓扑变化频率(即较高的网络可达性)。
121.其中,单一时刻的拓扑设计算法,通过将当前时刻下每个地面站的可见时长超过预设阈值的卫星,按照一定的位置编码方式映射到二维网格上,采用网格上两点的距离来表示两个卫星之间的最小跳数;将每个地面站的可见时长超过预设阈值的可见卫星,按照卫星的运行方向分成两个子集(即从北向南运行的候选卫星集合和从南向北运行的候选卫星集合),分别找到这两个集合中的聚点;基于与有通信需求的地面站对间延迟最小的目标,为每个地面站选出一个聚点,并进一步按照该目标,在选出聚点对应的候选卫星集合中选出要连接的卫星,并更新当前时刻到下一时刻。
122.进一步地,在更新当前时刻之后,若判断上一时刻建立的星地链路存在必须断开的情况,即存在某一卫星和地面站上一时刻有链路、但当前时刻不满足可见性关系,则运行星地拓扑转换算法,由于之前时刻的拓扑是根据最小化地站对间平均延迟求解得到,为保持低延迟和低延迟抖动,当前时刻的拓扑将根据上一时刻的拓扑转化得到,尽可能保持地站对间的路由跳数不变或变化最小。
123.1、其中,星地拓扑转化算法,是基于上一时刻的星地拓扑结构和当前时刻地面站与卫星的可见性关系,得到当前时刻的星地拓扑。具体包括:筛选出每个地面站的可见时长超过预设阈值、运行方向为上一时刻连接卫星方向同向的候选卫星集合;根据每个地面站的候选卫星集合与上一时刻的建连卫星的偏移量(轨道编号差距,轨道内编号差距),计算得到候选卫星的偏移量集合;根据所有地站偏移量集合中偏移量的分布情况,基于尽可能让所有地面站切换卫星的偏移量相同的原则,确定建连卫星的偏移量,从而确定要建连的卫星。这样,该方案能够极大降低天地一体化网络节点间的延迟和抖动。
124.本发明实施例,相比于现有技术中的nsh和nsd方法能够大幅提高网络可达性;相比于现有技术中的lrst方法,能够不降低网络可达性。由于本技术实施例中在选择卫星进行连接时,会首先根据卫星的剩余可见时长进行筛选,只有剩余可见时长达到一定阈值的卫星,才会被进一步挑选。同时,在切换时,多个地面站会尽可能同步进行切换,使得地面站对间的卫星切换时刻尽可能统一,即将路由收敛过程统一到相同的时间段,能够进一步降低总体的路由收敛时间,提高网络可达性。
125.如图6所示,本发明实施例提供一种星地链路处理装置600,包括:
126.获取模块610,用于获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻;
127.第一处理模块620,用于根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一个;
128.第二处理模块630,用于若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后;
129.第三处理模块640,用于若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。
130.可选地,所述可见性信息包括:每个地面站与每个卫星在每个时刻下的可见性关
系,和/或,每个地面站与每个卫星在每个时刻下的剩余可见时长;
131.其中,所述可见性关系包括所述卫星对所述地面站可见或不可见。
132.可选地,所述获取模块610包括:
133.获取子模块,用于获取所述第一时间段内每个时刻下的卫星参数;
134.第一处理子模块,用于根据所述卫星参数,确定每个地面站与每个卫星在每个时刻下的可见性关系;
135.第二处理子模块,用于根据所述可见性关系,确定每个地面站与每个卫星在每个时刻下的剩余可见时长。
136.可选地,所述第一处理模块620包括:
137.第三处理子模块,用于针对每个地面站,根据所述第一时刻下的所述可见性信息,确定剩余可见时长超过预设阈值的目标卫星集合;
138.第四处理子模块,用于针对每个地面站,确定所述目标卫星集合中的第一目标卫星;其中,所述第一目标卫星是有通信需求的地面站对间延迟最小的卫星;
139.第五处理子模块,用于根据每个地面站的所述第一目标卫星,确定所述第一星地链路。
140.可选地,所述第四处理子模块包括:
141.第一处理单元,用于针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点;其中,所述目标聚点是距离相同运行方向的卫星的距离和最小,且在有通信需求的不同地面站之间的距离最小的点;
142.第二处理单元,用于将距离有通信需求的不同地面站对应的目标聚点的距离和最小的卫星,确定为所述第一目标卫星。
143.可选地,所述第一处理单元包括:
144.划分子单元,用于针对每个地面站,将所述目标卫星集合按照卫星的运行方向,划分为至少两个候选卫星集合;其中,一个候选卫星集合中的卫星运行方向相同,不同候选卫星集合中的卫星运行方向不同;
145.第一处理子单元,用于针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点;其中,所述第一聚点是距离所述的候选卫星集合中每个卫星的距离和最小的点;
146.第二处理子单元,用于针对每个地面站,将距离有通信需求的不同地面站的第一聚点的距离和最小的点,确定为所述目标聚点。
147.可选地,所述第一处理子单元还用于:
148.针对每个候选卫星集合,确定所述候选卫星集合中每个卫星映射到二维网格的位置信息;其中,所述位置信息包括所述卫星的轨道编号以及所述卫星在轨道内的编号;
149.针对每个候选卫星集合,将所述二维网格中距离每个卫星的距离和最小的点,确定为所述第一聚点。
150.可选地,所述第三处理模块640包括:
151.第六处理子模块,用于若根据所述第一时刻和所述第二时刻的可见性关系确定在所述第二时刻需切换星地链路,则根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路;
152.第七处理子模块,用于若根据所述第一时刻和所述第二时刻的可见性关系,确定在所述第二时刻无需切换星地链路的情况下,则将所述第一星地链路确定为所述第二星地链路。
153.可选地,所述第六处理子模块包括:
154.第三处理单元,用于根据所述第一星地链路,确定所述第二时刻下的每个地面站对应的候选卫星集合;其中,所述候选卫星集合包括剩余可见时长超过预设阈值的多个第一卫星,且所述第一卫星与所述地面站对应所述第一星地链路中的第二卫星的运行方向相同;
155.第四处理单元,用于针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星;其中,所述第二目标卫星是相对所述第二卫星的路由跳数最小的卫星;
156.第五处理单元,用于根据所述第二目标卫星,确定所述第二星地链路。
157.可选地,所述第四处理单元包括:
158.第三处理子单元,用于针对每个地面站的候选卫星集合,确定所述候选卫星集合中每个卫星与所述第二卫星的偏移量,得到每个地面站对应的偏移量集合;
159.第四处理子单元,用于从所有地面站的偏移量集合中,确定频率最高的第一偏移量;
160.第五处理子单元,用于针对每个地面站,若所述地面站对应的偏移量集合中存在所述第一偏移量,则将相对所述第二卫星偏移所述第一偏移量的卫星,确定为所述第二目标卫星;
161.第六处理子单元,用于针对每个地面站,若所述地面站对应的偏移量集合不存在所述第一偏移量,则确定所述偏移量集合中相对所述第一偏移量的偏移最小的第二偏移量,并将相对所述第二卫星偏移所述第二偏移量的卫星确定为所述第二目标卫星。
162.该实施例的装置是与上述方法相对应的,能够实现上述方法各个实施例的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
163.本发明实施例的一种网络设备,如图7所示,包括收发器710、处理器700、存储器720及存储在所述存储器720上并可在所述处理器700上运行的程序或指令;所述处理器700执行所述程序或指令时实现上述应用于星地链路处理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
164.所述收发器710,用于在处理器700的控制下接收和发送数据。
165.其中,在图7中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器700代表的一个或多个处理器和存储器720代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发器710可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器700负责管理总线架构和通常的处理,存储器720可以存储处理器700在执行操作时所使用的数据。
166.本发明实施例的一种可读存储介质,其上存储有程序或指令,所述程序或指令被处理器执行时实现如上所述的星地链路处理方法中的步骤,且能达到相同的技术效果,为避免重复,这里不再赘述。
167.其中,所述处理器为上述实施例中所述的网络设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
168.进一步需要说明的是,此说明书中所描述的终端包括但不限于智能手机、平板电脑等,且所描述的许多功能部件都被称为模块,以便更加特别地强调其实现方式的独立性。
169.本发明实施例中,模块可以用软件实现,以便由各种类型的处理器执行。举例来说,一个标识的可执行代码模块可以包括计算机指令的一个或多个物理或者逻辑块,举例来说,其可以被构建为对象、过程或函数。尽管如此,所标识模块的可执行代码无需物理地位于一起,而是可以包括存储在不同位里上的不同的指令,当这些指令逻辑上结合在一起时,其构成模块并且实现该模块的规定目的。
170.实际上,可执行代码模块可以是单条指令或者是许多条指令,并且甚至可以分布在多个不同的代码段上,分布在不同程序当中,以及跨越多个存储器设备分布。同样地,操作数据可以在模块内被识别,并且可以依照任何适当的形式实现并且被组织在任何适当类型的数据结构内。所述操作数据可以作为单个数据集被收集,或者可以分布在不同位置上(包括在不同存储设备上),并且至少部分地可以仅作为电子信号存在于系统或网络上。
171.在模块可以利用软件实现时,考虑到现有硬件工艺的水平,所以可以以软件实现的模块,在不考虑成本的情况下,本领域技术人员都可以搭建对应的硬件电路来实现对应的功能,所述硬件电路包括常规的超大规模集成(vlsi)电路或者门阵列以及诸如逻辑芯片、晶体管之类的现有半导体或者是其它分立的元件。模块还可以用可编程硬件设备,诸如现场可编程门阵列、可编程阵列逻辑、可编程逻辑设备等实现。
172.上述范例性实施例是参考该些附图来描述的,许多不同的形式和实施例是可行而不偏离本发明精神及教示,因此,本发明不应被建构成为在此所提出范例性实施例的限制。更确切地说,这些范例性实施例被提供以使得本发明会是完善又完整,且会将本发明范围传达给那些熟知此项技术的人士。在该些图式中,组件尺寸及相对尺寸也许基于清晰起见而被夸大。在此所使用的术语只是基于描述特定范例性实施例目的,并无意成为限制用。如在此所使用地,除非该内文清楚地另有所指,否则该单数形式“一”、“一个”和“该”是意欲将该些多个形式也纳入。会进一步了解到该些术语“包含”及/或“包括”在使用于本说明书时,表示所述特征、整数、步骤、操作、构件及/或组件的存在,但不排除一或更多其它特征、整数、步骤、操作、构件、组件及/或其族群的存在或增加。除非另有所示,陈述时,一值范围包含该范围的上下限及其间的任何子范围。
173.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

技术特征:
1.一种星地链路处理方法,其特征在于,包括:获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻;根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一个;若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后;若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。2.根据权利要求1所述的方法,其特征在于,所述可见性信息包括:每个地面站与每个卫星在每个时刻下的可见性关系,和/或,每个地面站与每个卫星在每个时刻下的剩余可见时长;其中,所述可见性关系包括所述卫星对所述地面站可见或不可见。3.根据权利要求2所述的方法,其特征在于,所述获取第一时间段内每个时刻下地面站与卫星的可见性信息,包括:获取所述第一时间段内每个时刻下的卫星参数;根据所述卫星参数,确定每个地面站与每个卫星在每个时刻下的可见性关系;根据所述可见性关系,确定每个地面站与每个卫星在每个时刻下的剩余可见时长。4.根据权利要求2所述的方法,其特征在于,所述根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路,包括:针对每个地面站,根据所述第一时刻下的所述可见性信息,确定剩余可见时长超过预设阈值的目标卫星集合;针对每个地面站,确定所述目标卫星集合中的第一目标卫星;其中,所述第一目标卫星是有通信需求的地面站对间延迟最小的卫星;根据每个地面站的所述第一目标卫星,确定所述第一星地链路。5.根据权利要求4所述的方法,其特征在于,所述针对每个地面站,确定所述目标卫星集合中的第一目标卫星,包括:针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点;其中,所述目标聚点是距离相同运行方向的卫星的距离和最小,且在有通信需求的不同地面站之间的距离最小的点;将距离有通信需求的不同地面站对应的目标聚点的距离和最小的卫星,确定为所述第一目标卫星。6.根据权利要求5所述的方法,其特征在于,所述针对每个地面站,根据所述目标卫星集合以及所述目标卫星集合中的卫星运行方向,确定目标聚点,包括:针对每个地面站,将所述目标卫星集合按照卫星的运行方向,划分为至少两个候选卫星集合;其中,一个候选卫星集合中的卫星运行方向相同,不同候选卫星集合中的卫星运行方向不同;针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候
选卫星集合的第一聚点;其中,所述第一聚点是距离所述的候选卫星集合中每个卫星的距离和最小的点;针对每个地面站,将距离有通信需求的不同地面站的第一聚点的距离和最小的点,确定为所述目标聚点。7.根据权利要求6所述的方法,其特征在于,所述针对每个候选卫星集合,根据所述候选卫星集合中每个卫星的位置信息,确定所述候选卫星集合的第一聚点,包括:针对每个候选卫星集合,确定所述候选卫星集合中每个卫星映射到二维网格的位置信息;其中,所述位置信息包括所述卫星的轨道编号以及所述卫星在轨道内的编号;针对每个候选卫星集合,将所述二维网格中距离每个卫星的距离和最小的点,确定为所述第一聚点。8.根据权利要求1所述的方法,其特征在于,所述根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路,包括:若根据所述第一时刻和所述第二时刻的可见性关系确定在所述第二时刻需切换星地链路,则根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路;若根据所述第一时刻和所述第二时刻的可见性关系,确定在所述第二时刻无需切换星地链路的情况下,则将所述第一星地链路确定为所述第二星地链路。9.根据权利要求8所述的方法,其特征在于,所述根据所述第一星地链路,基于路由跳数最小的规则确定所述第二星地链路,包括:根据所述第一星地链路,确定所述第二时刻下的每个地面站对应的候选卫星集合;其中,所述候选卫星集合包括剩余可见时长超过预设阈值的多个第一卫星,且所述第一卫星与所述地面站对应所述第一星地链路中的第二卫星的运行方向相同;针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星;其中,所述第二目标卫星是相对所述第二卫星的路由跳数最小的卫星;根据所述第二目标卫星,确定所述第二星地链路。10.根据权利要求9所述的方法,其特征在于,所述针对每个地面站的候选卫星集合,确定所述候选卫星集合中的第二目标卫星,包括:针对每个地面站的候选卫星集合,确定所述候选卫星集合中每个卫星与所述第二卫星的偏移量,得到每个地面站对应的偏移量集合;从所有地面站的偏移量集合中,确定频率最高的第一偏移量;针对每个地面站,若所述地面站对应的偏移量集合中存在所述第一偏移量,则将相对所述第二卫星偏移所述第一偏移量的卫星,确定为所述第二目标卫星;针对每个地面站,若所述地面站对应的偏移量集合不存在所述第一偏移量,则确定所述偏移量集合中相对所述第一偏移量的偏移最小的第二偏移量,并将相对所述第二卫星偏移所述第二偏移量的卫星确定为所述第二目标卫星。11.一种星地链路处理装置,其特征在于,包括:获取模块,用于获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;其中,所述第一时间段包括间隔预设步长的多个时刻;第一处理模块,用于根据第一时刻下的所述可见性信息和所述通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;其中,所述第一时刻是所述多个时刻中的一
个;第二处理模块,用于若第二时刻下所述通信需求未发生变化,则根据所述第一星地链路,确定所述第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,所述第二时刻是所述多个时刻中的一个,且所述第二时刻在所述第一时刻之后;第三处理模块,用于若第二时刻下所述通信需求发生变化,则根据所述第二时刻下的所述可见性信息和所述通信需求,确定所述第二星地链路。12.一种通信设备,包括:收发器、处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令;其特征在于,所述处理器执行所述程序或指令时实现如权利要求1至10中任一项所述的星地链路处理方法中的步骤。13.一种可读存储介质,其上存储有程序或指令,其特征在于,所述程序或指令被处理器执行时实现如权利要求1至10中任一项所述的星地链路处理方法中的步骤。

技术总结
本发明提供一种星地链路处理方法、装置及网络设备,涉及通信技术领域。该方法包括:获取第一时间段内每个时刻下地面站与卫星的可见性信息以及地面站对间的通信需求;根据第一时刻下的可见性信息和通信需求,确定有通信需求的地面站对间延迟最小的第一星地链路;若第二时刻下通信需求未发生变化,则根据第一星地链路,确定第二时刻下有通信需求的地面站对间延迟最小的第二星地链路;其中,第二时刻在第一时刻之后;若第二时刻下通信需求发生变化,则根据第二时刻下的可见性信息和通信需求,确定第二星地链路。本发明的方案能够解决目前的星地链路处理方案存在高切换频率、高延迟、高抖动的问题。动的问题。动的问题。


技术研发人员:吴茜 张瑶蓥 赖泽祺 李贺武 刘君 李元杰 陆璐 郑韶雯
受保护的技术使用者:清华大学 中国移动通信集团有限公司
技术研发日:2022.03.15
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-15870.html

最新回复(0)