本发明涉及卫星通信,特别涉及一种卫星通信方法、系统、设备及存储介质。
背景技术:
1、卫星通信网络是现代信息通信技术的重要组成部分。在全球范围内,卫星通信网在数据传输、导航和环境监测等方面扮演着日益重要的角色,其高效稳定的通讯性能,在保障国家安全,促进经济发展以及科研等方面发挥着举足轻重的作用。
2、目前,在低轨道近地卫星通信网络系统中,数据传输的效率和时效性是系统设计的关键,由于卫星绕地球一周的时间大约为90分钟,故在帮助地面通讯设备进行长距离传输时,如当需要将数据传输至地球另一侧的设备时,可能会遇到较大的时延问题。
3、因此,需要提供一种卫星通信方法、系统、设备及存储介质,以解决上述问题。
技术实现思路
1、本发明的目的在于提供一种卫星通信方法、系统、设备及存储介质,以用于优化现有卫星通信网络的通信路由方式,改善现有通信路由方式在进行长距离数据传输时所存在传输延时大或对地面通信基站依赖度高的问题。
2、为实现上述目的及其他相关目的,第一方面,本发明提供了一种卫星通信方法应用于卫星通信网络中的任一卫星,所述卫星通信方法包括以下步骤:
3、接收源设备发送的通讯信息;
4、解析获取所述通讯信息中的传输信息;其中,所述传输信息包括所述通讯信息指定送达目标设备的目标位置信息;
5、基于所述目标位置信息,判断所述目标设备的位置是否处于所述卫星通信网络的星链通讯覆盖范围内;
6、若是,则基于所述目标位置信息在所述卫星通信网络中确定传输路径,并将所述通讯信息发送给所述传输路径上的下一颗卫星;
7、若否,则将所述通讯信息发送给与所述目标设备距离最近的中继通讯设备。
8、第二方面,本发明提供了一种卫星通信系统,该卫星通信系统包括:
9、信息接收模块,用于接收源设备发送的通讯信息;
10、信息解析模块,用于解析获取所述通讯信息中的传输信息;其中,所述传输信息包括所述通讯信息指定送达目标设备的目标位置信息;
11、判断模块,基于所述目标位置信息,判断所述目标设备的位置是否处于卫星通信网络的星链通讯覆盖范围内;
12、第一传输模块,当所述目标设备的位置处于所述星链通讯覆盖范围内时,则基于所述目标位置信息在所述卫星通信网络中确定传输路径,并将所述通讯信息发送给所述传输路径上的下一颗卫星;
13、第二传输模块,当所述目标设备的位置不处于所述星链通讯覆盖范围内时,则将所述通讯信息发送给与所述目标设备距离最近的中继通讯设备。
14、第三方面,本发明提供一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述卫星通信方法的步骤。
15、第四方面,本发明提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现上述卫星通信方法的步骤。
16、上述卫星通信方法、系统、设备及存储介质,优化了卫星通信网络对于长距离数据传输的流程,实现星间链路以及星地之间的协同工作,减少了数据传输的时间延迟,并降低了信息路由过程对于地面通讯基站的依赖,从而确保卫星通信的可靠性和高效性,以实现全方位、全时段的卫星通信。
1.一种卫星通信方法,其特征在于,应用于卫星通信网络中的任一卫星,所述卫星通信方法包括:
2.根据权利要求1所述卫星通信方法,其特征在于,在所述判断所述目标设备的位置是否处于所述卫星通信网络的星链通讯覆盖范围内之前,还包括:
3.根据权利要求1所述卫星通信方法,其特征在于,所述基于所述目标位置信息在所述卫星通信网络中确定传输路径,包括:
4.根据权利要求1所述卫星通信方法,其特征在于,所述将所述通讯信息发送给与所述目标设备距离最近的中继通讯设备,包括:
5.根据权利要求1所述卫星通信方法,其特征在于,所述传输信息包括所述源设备的源位置信息、传输所述通讯信息的优先级信息、所述通讯信息的数据类型信息、所述通讯信息指定送达目标设备的目标位置信息。
6.根据权利要求5所述卫星通信方法,其特征在于,所述传输信息以数据帧形式存在于所述通讯信息中。
7.根据权利要求1或5所述卫星通信方法,其特征在于,所述卫星通信方法在发送所述通讯信息之前,还包括:
8.一种卫星通信系统,其特征在于,包括:
9.一种计算机设备,其特征在于,包括:处理器和存储器;
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。