基于卫星通信的文件共享方法、系统、装置及存储介质与流程

文档序号:34145023发布日期:2023-05-13 16:39阅读:85来源:国知局
基于卫星通信的文件共享方法、系统、装置及存储介质与流程

本申请涉及卫星通信,特别是涉及一种基于卫星通信的文件共享方法、系统、装置及存储介质。


背景技术:

1、随着科学技术的不断发展,多用户共享文件资源的发展也越来越迅速。由于多用户共享文件资源能够帮助用户获取所需的文件,因此文件资源的共享技术已经得到了广泛的应用。具体地,例如bt种子以及迅雷下载等文件共享工具给用户提供了很大的便利。

2、由于在现有的文件共享技术中,终端设备需要通过互联网共享文件和/或获取共享的文件,因此如果共享文件的终端设备处于尚未覆盖互联网的野外区域,则无法向其他终端设备共享文件。或者,如果终端设备处于尚未覆盖互联网的野外区域,也无法获取其他终端设备共享的文件。

3、近年来,随着星链等近地轨道卫星技术的发展,终端设备可以借助于卫星通信访问互联网。图1示出了终端设备通过卫星以及信关站与互联网连接并且实现文件共享的示意图。参考图1所示,多个终端设备1~m与第一卫星之间可以建立用户链路,并且第一卫星与第一信关站之间可以建立馈电链路,从而多个终端设备1~m借助于卫星通信与互联网建立通信连接。此外,终端设备u也可以通过第二卫星和第二信关站与互联网建立通信连接。从而,终端设备1~m仍然通过互联网共享文件,从而终端设备u可以获取终端设备1~m共享的文件。

4、虽然上述利用多个卫星以及多个信关站共享文件资源的方式具有覆盖范围广且不受地域限制的优势,但是由于文件的共享和获取需要通过卫星和信关站之间的馈电链路实现与互联网的通信连接,因此在占用更多资源的同时,文件传输效率也低。

5、公开号为cn112368691a,名称为用于文件共享的技术。对于预定义的工作流中的每个,基于存储各种文档标识符和各种元数据标签的数据结构共享文件,其中,文档标识符映射到元数据标签。

6、公开号为cn114546969a,名称为一种文件共享方法、装置及电子设备。在该方法中,获取第一应用程序的安装包,其中,所述第一应用程序的安装包中包括第一文件和第一标识,第一标识指示第一文件的共享对象包括第二应用程序;根据第一标识,向第二应用程序提供第一文件的访问权限。

7、针对上述的现有技术中存在的利用多个卫星、多个信关站以及服务器共享文件的方式具有占用资源多且文件传输效率低的技术问题,目前尚未提出有效的解决方案。


技术实现思路

1、本公开的实施例提供了一种基于卫星通信的文件共享方法、系统、装置及存储介质,以至少解决现有技术中存在的利用多个卫星、多个信关站以及服务器共享文件的方式具有占用资源多且文件传输效率低的技术问题。

2、根据本公开实施例的一个方面,提供了一种基于卫星通信的文件共享方法,包括:第一终端设备在进入第一卫星的波束覆盖范围时,与第一卫星建立第一用户链路,其中在第一卫星的波束覆盖范围内还有多个第二终端设备分别与第一卫星建立的第二用户链路;第一终端设备响应于用户下载目标文件资源的指令,根据本地保存的网络文件资源信息从多个第二终端设备中确定与目标文件资源对应的源终端设备;第一终端设备通过第一用户链路将获取目标文件资源的获取请求发送至第一卫星,其中获取请求中包括源终端设备的信息,第一卫星通过第二用户链路将获取请求发送至源终端设备;以及第一卫星通过第二用户链路从源终端设备获取目标文件资源的文件数据,并且通过第一用户链路将文件数据发送至第一终端设备。

3、根据本公开实施例的另一方面,还提供了一种基于卫星通信的文件共享系统,包括:卫星交互模块、共享调度模块以及用户接口模块,其中在进入第一卫星的波束覆盖范围时,卫星交互模块与第一卫星建立第一用户链路,其中在第一卫星的波束覆盖范围内还有多个第二终端设备分别与第一卫星建立第二用户链路;用户接口模块响应于用户下载目标文件资源的指令,共享调度模块根据本地保存的网络文件资源信息从多个第二终端设备中确定与目标文件资源对应的源终端设备;卫星交互模块通过第一用户链路将获取目标文件资源的获取请求发送至第一卫星,其中获取请求中包括源终端设备的信息,第一卫星通过第二用户链路将获取请求发送至源终端设备;以及第一卫星通过第二用户链路从源终端设备获取目标文件资源的文件数据,并且通过第一用户链路将文件数据发送至第一终端设备。

4、根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。

5、根据本公开实施例的另一个方面,还提供了一种基于卫星通信的文件共享装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:第一终端设备在进入第一卫星的波束覆盖范围时,与第一卫星建立第一用户链路,其中在第一卫星的波束覆盖范围内还有多个第二终端设备分别与第一卫星建立第二用户链路;第一终端设备响应于用户下载目标文件资源的指令,根据本地保存的网络文件资源信息从多个第二终端设备中确定与目标文件资源对应的源终端设备;第一终端设备通过第一用户链路将获取目标文件资源的获取请求发送至第一卫星,其中获取请求中包括源终端设备的信息,第一卫星通过第二用户链路将获取请求发送至源终端设备;以及第一卫星通过第二用户链路从源终端设备获取目标文件资源的文件数据,并且通过第一用户链路将文件数据发送至第一终端设备。

6、在本公开的实施例中,提供了一种基于卫星通信的文件共享方法。首先,第一终端设备进入第一卫星的波束覆盖范围后,与第一卫星建立第一用户链路。然后,第一终端设备响应于用户下载目标文件资源的指令,根据已保存的网络文件资源信息,确定与目标文件资源对应的源终端设备。进一步地,第一终端设备将获取目标文件资源的请求发送给第一卫星,并且第一卫星将该请求发送至源终端设备。最后,第一卫星将从源终端设备中获取的目标文件资源的文件数据发送至第一终端设备。

7、不同于现有技术中需要利用多个卫星以及多个信关站共享文件资源的是,由于本申请的技术方案仅利用终端设备与卫星之间建立的用户链路,就能够共享文件资源,因此能够大大减少共享文件所需要占用的资源。而又由于本申请的技术方案在共享文件时,不需要通过互联网进行通信连接,仅利用卫星作为“中转站”就可以共享文件,因此本申请的技术方案能够摆脱文件传输效率低的问题。从而,通过上述操作能够达到减少资源的占用并提升文件传输效率的技术效果。进而解决了现有技术中存在的利用多个卫星、多个信关站以及服务器共享文件的方式具有占用资源多且文件传输效率低的技术问题。



技术特征:

1.一种基于卫星通信的文件共享方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,在所述第一终端设备与所述第一卫星建立所述第一用户链路的过程中,方法还包括:

3.根据权利要求2所述的方法,其特征在于,第一终端设备响应于用户下载目标文件资源的指令,根据本地保存的第一网络文件资源信息从所述多个第二终端设备中确定与所述目标文件资源对应的源终端设备的操作,包括:

4.根据权利要求3所述的方法,其特征在于,还包括:

5.根据权利要求4所述的方法,其特征在于,还包括:

6.根据权利要求3所述的方法,其特征在于,还包括:

7.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时由处理器执行权利要求1至6中任意一项所述的方法。

8.一种基于卫星通信的文件共享系统,其特征在于,包括:第一卫星、第一终端设备和多个第二终端设备,其中所述第一终端设备和所述多个第二终端设备均包括:卫星交互模块、共享调度模块以及用户接口模块,其中

9.根据权利要求8所述的系统,其特征在于,所述第一终端设备和所述第二终端设备还包括:文件操作模块,其中

10.一种基于卫星通信的文件共享装置,其特征在于,包括:


技术总结
本申请公开了一种基于卫星通信的文件共享方法、系统、装置及存储介质,包括:第一终端设备在进入第一卫星的波束覆盖范围时,与第一卫星建立第一用户链路;第一终端设备响应于用户下载目标文件资源的指令,根据本地保存的网络文件资源信息从多个第二终端设备中确定与目标文件资源对应的源终端设备;第一终端设备通过第一用户链路将与目标文件资源对应的获取请求发送至第一卫星,第一卫星通过第二用户链路将获取请求发送至源终端设备;以及第一卫星通过第二用户链路从源终端设备获取目标文件资源的文件数据,并且通过第一用户链路将文件数据发送至第一终端设备。从而,能够达到减少资源的占用并提升文件传输效率的技术效果。

技术研发人员:沈朝阳,闫晓亮,王佳增,韩雍博,朱亮,高千峰
受保护的技术使用者:银河航天(北京)网络技术有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1