通信卫星终端的通信方法及存储介质技术

技术编号:38058305 阅读:10 留言:0更新日期:2023-06-30 11:24
本申请公开了一种通信卫星终端的通信方法及存储介质。其中,该方法包括:确定形成波束重叠区域的第一波束与第二波束,其中,第一波束与第二波束分别有第一卫星网络以及第二卫星网络发射;分别通过与第一卫星网络、第二卫星网络与远端主机建立第一数据链路、第二数据链路;获取在目标时段中终端待传输的业务数据的第一属性,根据第一属性确定待使用的目标数据链路;确定在目标时段中数据链路的第二属性,基于第二属性确定目标数据链路的工作方式。本申请解决了由于相技术中,往往根据待传输数据动态选用数据链路并自适应匹配工作方式造成的数据链路资源浪费,数据在传输过程中易发生阻塞,以及数据传输效率较低的技术问题。题。题。

【技术实现步骤摘要】
通信卫星终端的通信方法及存储介质


[0001]本申请涉及卫星通信领域,具体而言,涉及一种通信卫星终端的通信方法及存储介质。

技术介绍

[0002]随着卫星通信的普及,用户呈指数级增长,卫星波束覆盖的区域也越来越光,往往存在多个卫星波束重叠的情况,而相关技术中,一般仅是基于信号强度最强的数据链路(波束)进行数据传输,这样就会导致重叠区域一部分波束对应的数据链路会发生堵塞,另一部分可用的波束无法得到有效利用,即其往往是基于单一数据链路(信号强度最强)进行数据传输,另外,由于传输链路需要传输的数据会不断变化,相关技术中,缺乏有效的动态匹配机制,无法根据待传输数据的本身的属性,以及传输链路自身的属性匹配数据链路以及所选的数据链路的最佳工作方式,导致数据在传输过程中容易发生阻塞,传输效率较低。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请实施例提供了一种通信卫星终端的通信方法及存储介质,以至少解决由于相技术中,往往根据待传输数据动态选用数据链路并自适应匹配工作方式造成的数据链路资源浪费,数据在传输过程中易发生阻塞,以及数据传输效率较低的技术问题。
[0005]根据本申请实施例的一个方面,提供了一种通信卫星终端的通信方法,包括:确定形成波束重叠区域的第一波束与第二波束,其中,第一波束与第二波束分别有第一卫星网络以及第二卫星网络发射,第一波束的信号强度大于第二波束的信号强度;分别通过与第一卫星网络、第二卫星网络与远端主机建立第一数据链路、第二数据链路;获取在目标时段中终端待传输的业务数据的第一属性,根据第一属性确定待使用的目标数据链路,其中,目标数据链路包括以下至少之一:第一数据链路、第二数据链路;确定在目标时段中数据链路的第二属性,基于第二属性确定目标数据链路的工作方式。
[0006]可选地,根据第一属性确定待使用的目标数据链路,包括:确定待传输的业务数据所包括的字段数据量,在字段数据量小于预设值的情况下,基于第一数据链路与第二数据链路在目标时段内可传输的数据量,确定单独使用第一数据链路或者第二数据链路传输业务数据是否会发生卡顿;在确定单独使用第一数据链路或者第二数据链路传输业务数量会发生卡顿的情况下,确定同时使用第一数据链路与第二数据链路传输业务数据;在确定单独使用第一数据链路或者第二数据链路不会发生卡顿的情况下,确定仅使用第一数据链路或者仅使用第二数据链路传输业务数据。
[0007]可选地,确定同时第一数据链路与第二数据链路传输业务数据的情况下,基于第二属性确定目标数据链路的工作方式,包括:确定第一数据链路的第一网络延时性以及第二数据链路的第二网络延时性,在第一网络延时性与第二网络延时性均满足预设要求的情况下,确定第一数据链路与第二数据链路的工作方式为择优发送,其中,择优发送用于从第
一数据链路和第二数据链路中选择优质链路;在第一网络延时性与第二网络延时性中的其中一个满足预设要求的情况下,确定第一数据链路与第二数据链路的工作方式为分集发送机制,分集发送机制用于在第一数据链路与第二数据链路中传输内容相同的业务数据,核心网根据接收的时间顺序从第一数据链路与第二数据链路中选择其中一个数据链路传输的业务数据进行处理。
[0008]可选地,根据第一属性确定待使用的目标数据链路,包括:在字段数据量大于预设值的情况下,基于第一数据链路与第二数据链路在目标时段内可传输的数据量,确定单独使用第一数据链路或者第二数据链路传输业务数据是否会发生卡顿;在确定单独使用第一数据链路或者第二数据链路传输业务数据会发生卡顿的情况下,确定同时使用第一数据链路与第二数据链路传输业务数据。
[0009]可选地,确定同时使用第一数据链路与第二数据链路传输业务数据,基于第二属性确定目标数据链路的工作方式,包括:确定第一数据链路的第一网络延时性以及第二数据链路的第二网络延时性,在第一网络延时性与第二网络延时性均满足预设要求的情况下,确定第一数据链路与第二数据链路的工作方式为择优发送或者并发发送,其中,择优发送用于从第一数据链路和第二数据链路中选择优质链路,并发发送用于将待传输的业务数据分为两份数据,并分别通过第一数据链路与第二数据链路并行传输两份数据,其中,第一数据链路用于传输两份数据中的其中一份数据,第二数据链路用于传输两份数据中的另一份数据;在第一网络延时性与第二网络延时性中的其中一个满足预设要求的情况下,确定第一数据链路与第二数据链路的工作方式为分集发送机制,分集发送机制用于在第一数据链路与第二数据链路中传输内容相同的业务数据,核心网根据接收的时间顺序从第一数据链路与第二数据链路中选择其中一个数据链路传输的业务数据进行处理,其中,择优发送、并发发送以及分集发送均在终端的网络层实现。
[0010]可选地,在采用择优发送的情况下,待传输的业务数据的发送过程包括:终端通过应用层向第一卫星网络,以及第二卫星网络并行发送随机序列,基于发送过程中的时延以及传输速率确定优质链路;通过优质链路将待传输的业务数据发送至核心网,经由核心网将待传输的业务数据发送至远端主机。
[0011]可选地,在采用并发发送的情况下,待传输的业务数据的发送过程包括:终端的应用层将待传输的业务数据对应的数据包进行拆分,得到多个子数据包,并分别基于标识信息对每个子数据包进行标记,其中,标识信息与子数据包一一对应;将标记后的子数据包通过第一卫星网络对应的第一数据链路以及第二卫星网络对应的第二数据链路转发给核心网,其中,核心网用于根据标识信息对子数据包进行合并,并将合并后的数据包发送至远端主机。
[0012]可选地,在采用分集发送机制的情况下,待传输的业务数据的发送过程包括:终端的应用层对待传输的业务数据对应的数据包进行复制,得到两分数据内容相同的第一数据包以及第二数据包,其中,第一数据包以及第二数据包中包头与数据块相同,第一数据包以及第二数据包对应的标识信息不同;将第一数据包以及第二数据包通过第一卫星网络对应的第一数据链路以及第二卫星网络对应的第二数据链路转发给核心网,其中,核心网用于比较接收到第一数据包的第一时刻,以及接收到第二数据包的第二时刻,对优先接收到的数据包进行数据译码,并在数据译码无误后,将优先接收到的数据包发送至远端主机。
[0013]可选地,核心网还用于在优先接收到的数据包发生译码错误的情况下,对后续接收到的数据包进行数据译码,并在数据译码无误后,将后续接收到的数据包发送至远端主机。
[0014]可选地,基于第一数据链路与第二数据链路在目标时段内可传输的数据量,确定单独使用第一数据链路或者第二数据链路传输业务数据是否会发生卡顿,包括:获取在目标时段第一数据链路的第一可传输的数据量,以及第二数据链路的第二可传输的数据量,确定字段数据量与第一可传输的数据量的第一比值,以及字段数据量与第二可传输的数据量的第二比值;在第一比值或者第二比值大于预设比值,确定单独使用第一数据链路或者第二数据链路传输业务数据会发生卡顿。
[0015]可选地,基于第一数据链路与第二数据链路本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种通信卫星终端的通信方法,其特征在于,包括:确定形成波束重叠区域的第一波束与第二波束,其中,所述第一波束与第二波束分别有第一卫星网络以及第二卫星网络发射,所述第一波束的信号强度大于所述第二波束的信号强度;分别通过与所述第一卫星网络、所述第二卫星网络与远端主机建立第一数据链路、第二数据链路;获取在目标时段中终端待传输的业务数据的第一属性,根据所述第一属性确定待使用的目标数据链路,其中,所述目标数据链路包括以下至少之一:所述第一数据链路、所述第二数据链路;确定在所述目标时段中所述数据链路的第二属性,基于所述第二属性确定目标数据链路的工作方式。2.根据权利要求1所述的方法,其特征在于,根据所述第一属性确定待使用的目标数据链路,包括:确定所述待传输的业务数据所包括的字段数据量,在所述字段数据量小于预设值的情况下,基于所述第一数据链路与所述第二数据链路在所述目标时段内可传输的数据量,确定单独使用所述第一数据链路或者所述第二数据链路传输所述业务数据是否会发生卡顿;在确定单独使用所述第一数据链路或者所述第二数据链路传输所述业务数量会发生卡顿的情况下,确定同时使用所述第一数据链路与所述第二数据链路传输所述业务数据;在确定单独使用所述第一数据链路或者所述第二数据链路不会发生卡顿的情况下,确定仅使用所述第一数据链路或者仅使用所述第二数据链路传输所述业务数据。3.根据权利要求2所述的方法,其特征在于,确定同时所述第一数据链路与所述第二数据链路传输所述业务数据的情况下,基于所述第二属性确定目标数据链路的工作方式,包括:确定所述第一数据链路的第一网络延时性以及所述第二数据链路的第二网络延时性,在所述第一网络延时性与第二网络延时性均满足预设要求的情况下,确定所述第一数据链路与所述第二数据链路的工作方式为择优发送,其中,所述择优发送用于从第一数据链路和所述第二数据链路中选择优质链路;在所述第一网络延时性与第二网络延时性中的其中一个满足所述预设要求的情况下,确定所述第一数据链路与所述第二数据链路的工作方式为分集发送机制,所述分集发送机制用于在所述第一数据链路与所述第二数据链路中传输内容相同的业务数据,核心网根据接收的时间顺序从所述第一数据链路与所述第二数据链路中选择其中一个数据链路传输的业务数据进行处理。4.根据权利要求2所述的方法,其特征在于,根据所述第一属性确定待使用的目标数据链路,包括:在所述字段数据量大于预设值的情况下,基于所述第一数据链路与所述第二数据链路在所述目标时段内可传输的数据量,确定单独使用所述第一数据链路或者所述第二数据链路传输所述业务数据是否会发生卡顿;在确定单独使用所述第一数据链路或者所述第二数据链路传输所述业务数据会发生卡顿的情况下,确定同时使用所述第一数据链路与所述第二数据链路传输所述业务数据。
5.根据权利要求4所述的方法,其特征在于,确定同时使用所述第一数据链路与所述第二数据链路传输所述业务数据,基于所述第二属性确定目标数据链路的工作方式,包括:确定所述第一数据链路的第一网络延时性以及所述第二数据链路的第二网络延时性,在所述第一网络延时性与第二网络延时性均满足预设要求的情况下,确定所述第一数据链路与所述第二数据链路的工作方式为择优发送或者并发发送,其中,所述择优发送用于从第一数据链路和所述第二数据链路中选择优质链路,所述并发发送用于将所述待传输的业务数据分为两份数据,并分别通过所述第一数据链路与所述第二数据链路并行传输两份数据,其中,所述第一数据链路用于传输两份数据中的其中一份数据,所述第二数据链路用于传输两份数据中的另一份数据;在所述第一网络延时性与第二网络延时性中的其中一个满足所述预设要求的情况下,确定所述第一数据链路与所述第二数据链路的工作方式为分集发送机制,所述分集发送机制用于在所述第一数据链路与所述第二数据链路中传输内容相同的业务数据,核心网根据接收的时间顺序从所述第一数据链路与所述第二数据链路中选择其中一个数据链路传输的业务数据进行处理,其中,所述择优发送、所述并发发送以及所述分集发送均在所述终端的网络层实现。6.根据权利要求5所述的方法,其特征在于,在采用所述择优发送的情况下,所述待传输的业务数据的发送过程包括:所述终端通过应用层向所述第一卫星网络,以及第二卫星网络并行发送随机序列,基于发送过程中的时延以及传输速率确定所述优质链路;通过所述优质链路将所述待传输的业务数据发送至所述核心网,经由所述核心网将所述待传输的业务数据发送至远端主机。7.根据权利要求5所述的方法,其特征在于,在采用所述并发发送的情况下,所述待传输的业务数据的发送过程包括:所述终端的应用层将所述待传输的业务数据对应的数据包进行拆分,得到多个子数据包,并分别基于标识信息对每个子数据包进行标记,其中,所述标识信息与所述子数据包一一对应;将标记后的子数据包通过所述第一卫星网络对应的所述第一数据链路以及第二卫星网络对应的第二数据链路转发给所述核心网,其中,所述核心网用于根据所述标识信息对所述子数据包进行合并,并将合并后的数据包发送至远端主机。8.根据权利...

【专利技术属性】
技术研发人员:王德乾陈宏杨喆何潇程增辉齐浩
申请(专利权)人:中国电信股份有限公司卫星通信分公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1