基于卫星的终端通信接入方法、装置、电子设备以及介质与流程

摘要: 本技术涉及卫星通信,尤其是涉及一种基于卫星的终端通信接入方法、装置、电子设备以及介质。背景技术:1、位于地面终端的通信,主要由蜂窝网络、wi-fi等地面通信设施...
基于卫星的终端通信接入方法、装置、电子设备以及介质与流程

本技术涉及卫星通信,尤其是涉及一种基于卫星的终端通信接入方法、装置、电子设备以及介质。

背景技术:

1、位于地面终端的通信,主要由蜂窝网络、wi-fi等地面通信设施,即地面基站支撑,而当终端处于偏远地区、海洋或空中等地面网络覆盖率不足的环境时,地面终端与地面基站受环境、硬件等因素的影响,通信链路极易中断,导致关键信息无法及时回传。此时,卫星通信便成为保障关键信息稳定回传的唯一可靠手段。

2、但是,随着卫星通信技术的不断发展,卫星需执行的通信任务不断增多,卫星通信资源日益紧张,而在面对多个终端与地面基站出现通信中断的紧急场景时,目标卫星的下行通信资源往往难以兼顾所有终端的通信需求,继而导致需要进行实时且不间断的终端的通信稳定性下降。

技术实现思路

1、为了提高终端通信稳定性;本技术提供一种基于卫星的终端通信接入方法、装置、电子设备以及介质。

2、本技术提供一种基于卫星的终端通信接入方法,采用如下的技术方案:

3、一种基于卫星的终端通信接入方法,包括:在获取到目标卫星的终端连接完成信息的情况下,获取多个初始终端分别对应的通信加密等级和通信紧迫等级;基于多个通信加密等级和多个通信紧迫等级,从多个初始终端中筛选出目标终端;获取目标终端的目标带宽占用量、目标卫星的带宽总量以及多个初始终端中除目标终端之外的多个其他终端分别对应的初始带宽占用量;基于目标带宽占用量、带宽总量以及多个初始带宽占用量,确定目标卫星对应的终端通信方案,并基于终端通信方案,控制目标卫星为目标终端和多个其他终端提供短时通信服务。

4、根据一些实施例,上述的基于多个通信加密等级和多个通信紧迫等级,从多个初始终端中筛选出目标终端,包括:将多个通信加密等级与第一预设通信加密等级进行对比,以及将多个通信紧迫等级与第一预设通信紧迫等级进行对比;在多个通信加密等级中任一通信加密等级大于第一预设通信加密等级,且任一通信加密等级对应初始终端的通信紧迫等级大于第一预设通信紧迫等级的情况下,将任一通信加密等级对应的初始终端确定为目标终端。

5、根据一些实施例,上述的基于多个通信加密等级和多个通信紧迫等级,从多个初始终端中筛选出目标终端,包括:将多个通信加密等级与第二预设通信加密等级进行对比,以及将多个通信紧迫等级与第二预设通信紧迫等级进行对比;在多个通信加密等级中某一通信加密等级大于第二预设通信加密等级,且某一通信加密等级对应的初始终端的通信紧迫等级不大于第二预设通信紧迫等级的情况下,将某一通信加密等级对应的初始终端确定为目标终端;在多个通信加密等级中任一通信加密等级不大于第二预设通信加密等级,且任一通信加密等级对应的初始终端的通信紧迫等级大于第二预设通信紧迫加密等级的情况下,将任一通信加密等级对应的初始终端确定为目标终端。

6、根据一些实施例,上述的基于目标带宽占用量、带宽总量以及多个初始带宽占用量,确定目标卫星对应的终端通信方案,包括:基于带宽总量和目标带宽占用量,确定目标卫星的剩余带宽量;将多个初始带宽占用量进行累加计算,得到初始带宽总量,并对初始带宽总量进行拆分,得到至少两个子初始带宽总量;在至少两个子初始带宽总量均小于剩余带宽量的情况下,确定目标卫星对应的终端通信方案为第一终端通信方案,其中,第一终端通信方案为在每个预设单位时间周期内对目标带宽占用量的目标终端的待转发数据进行通信下发,以及对至少两个子初始带宽总量分别对应的多个其他终端的待转发数据进行预设单位时间周期的关联,使目标卫星对至少两个子初始带宽总量分别对应的多个其他终端的待转发数据在其各自对应的预设单位时间周期内进行下发。

7、根据一些实施例,上述的预设单位时间周期,通过以下步骤进行设定:获取至少两个子初始带宽总量分别对应的多个初始终端分别对应的待转发数据的数据量;从多个数据量中筛选出至少两个子初始带宽总量分别对应的最大数据量;确定至少两个最大数据量之间的比值关系,并基于初始预设单位时间周期和比值关系,确定至少两个子初始带宽总量分别对应的预设单位时间周期。

8、根据一些实施例,上述的在将多个初始带宽占用量进行累加计算,得到初始带宽总量,并对初始带宽总量进行拆分,得到至少两个子初始带宽总量之后,基于目标带宽占用量、带宽总量以及多个初始带宽占用量,确定目标卫星对应的终端通信方案,还包括:在至少两个子初始带宽总量中任一子初始带宽总量大于剩余带宽量的情况下,确定目标卫星对应的终端通信方案为第二终端通信方案,其中,第二终端通信方案为基于获取的任一子初始带宽总量对应的多个其他终端分别对应的数据发送需求以及待转发数据,对待转发数据进行处理,得到最终转发数据,并使目标卫星将最终转发数据在与其对应的预设单位时间周期内进行下发。

9、根据一些实施例,上述的基于终端通信方案,控制目标卫星为目标终端和多个其他终端提供短时通信服务,包括:在将终端通信方案发送至目标卫星的情况下,获取多个初始终端分别对应的通信质量;在多个通信质量均小于预设通信质量的情况下,生成方案执行指令,并将方案执行指令发送至目标卫星,以使目标卫星基于终端通信方案,为目标终端和多个其他终端提供短时通信服务。

10、本技术提供一种基于卫星的终端通信接入装置,采用如下技术方案:

11、一种基于卫星的终端通信接入装置,包括:第一信息获取模块、目标终端确定模块、第二信息获取模块以及控制模块,其中,第一信息获取模块,用于在获取到目标卫星的终端连接完成信息的情况下,获取多个初始终端分别对应的通信加密等级和通信紧迫等级;目标终端确定模块,用于基于多个通信加密等级和多个通信紧迫等级,从多个初始终端中筛选出目标终端;第二信息获取模块,用于获取目标终端的目标带宽占用量、目标卫星的带宽总量以及多个初始终端中除目标终端之外的多个其他终端分别对应的初始带宽占用量;控制模块,用于基于目标带宽占用量、带宽总量以及多个初始带宽占用量,确定目标卫星对应的终端通信方案,并基于终端通信方案,控制目标卫星为目标终端和多个其他终端提供短时通信服务。

12、根据一些实施例,上述的目标终端确定模块,具体用于:将多个通信加密等级与第一预设通信加密等级进行对比,以及将多个通信紧迫等级与第一预设通信紧迫等级进行对比;在多个通信加密等级中任一通信加密等级大于第一预设通信加密等级,且任一通信加密等级对应初始终端的通信紧迫等级大于第一预设通信紧迫等级的情况下,将任一通信加密等级对应的初始终端确定为目标终端。

13、根据一些实施例,上述的目标终端确定模块,具体用于:将多个通信加密等级与第二预设通信加密等级进行对比,以及将多个通信紧迫等级与第二预设通信紧迫等级进行对比;在多个通信加密等级中某一通信加密等级大于第二预设通信加密等级,且某一通信加密等级对应的初始终端的通信紧迫等级不大于第二预设通信紧迫等级的情况下,将某一通信加密等级对应的初始终端确定为目标终端;在多个通信加密等级中任一通信加密等级不大于第二预设通信加密等级,且任一通信加密等级对应的初始终端的通信紧迫等级大于第二预设通信紧迫加密等级的情况下,将任一通信加密等级对应的初始终端确定为目标终端。

14、根据一些实施例,上述的控制模块,具体用于:基于带宽总量和目标带宽占用量,确定目标卫星的剩余带宽量;将多个初始带宽占用量进行累加计算,得到初始带宽总量,并对初始带宽总量进行拆分,得到至少两个子初始带宽总量;在至少两个子初始带宽总量均小于剩余带宽量的情况下,确定目标卫星对应的终端通信方案为第一终端通信方案,其中,第一终端通信方案为在每个预设单位时间周期内对目标带宽占用量的目标终端的待转发数据进行通信下发,以及对至少两个子初始带宽总量分别对应的多个其他终端的待转发数据进行预设单位时间周期的关联,使目标卫星对至少两个子初始带宽总量分别对应的多个其他终端的待转发数据在其各自对应的预设单位时间周期内进行下发。

15、根据一些实施例,上述的预设单位时间周期,通过以下步骤进行设定:获取至少两个子初始带宽总量分别对应的多个初始终端分别对应的待转发数据的数据量;从多个数据量中筛选出至少两个子初始带宽总量分别对应的最大数据量;确定至少两个最大数据量之间的比值关系,并基于初始预设单位时间周期和比值关系,确定至少两个子初始带宽总量分别对应的预设单位时间周期。

16、根据一些实施例,上述的控制模块,具体还用于:在至少两个子初始带宽总量中任一子初始带宽总量大于剩余带宽量的情况下,确定目标卫星对应的终端通信方案为第二终端通信方案,其中,第二终端通信方案为基于获取的任一子初始带宽总量对应的多个其他终端分别对应的数据发送需求以及待转发数据,对待转发数据进行处理,得到最终转发数据,并使目标卫星将最终转发数据在与其对应的预设单位时间周期内进行下发。

17、根据一些实施例,上述的控制模块,具体还用于:在将终端通信方案发送至目标卫星的情况下,获取多个初始终端分别对应的通信质量;在多个通信质量均小于预设通信质量的情况下,生成方案执行指令,并将方案执行指令发送至目标卫星,以使目标卫星基于终端通信方案,为目标终端和多个其他终端提供短时通信服务。

18、本技术提供一种电子设备,采用如下的技术方案:

19、一种电子设备,该电子设备包括:

20、处理器;

21、存储器,存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行上述基于卫星的终端通信接入方法。

22、本技术提供一种计算机可读介质,采用如下技术方案:

23、一种计算机可读介质,其上存储有计算机程序,当计算机程序被处理器执行时,使得处理器执行上述基于卫星的终端通信接入方法。

24、根据本技术所提供的上述实施例,在目标卫星无法同时满足多个初始终端的下行通信需求的情况下,通过确定目标终端和其他终端的带宽需求情况与目标卫星的带宽资源情况,执行符合对包含目标终端在内的多个初始终端族群对应的终端通信方案,进而提高了目标卫星对目标终端的下行通信的稳定性,并降低了其他终端长时间通信中断的风险。