本申请涉及卫星通信,具体而言,本申请涉及一种卫星通信方法、系统、电子设备、存储介质及程序产品。
背景技术:
1、随着卫星通信技术的迅速发展,如何减少卫星通信的空口资源的浪费也越来越重要。空口资源指的是电子设备与卫星之间用来传输指令的资源。
2、在相关技术中,用户可以通过点击电子设备上的应用程序来指示电子设备发起与卫星之间的通信。例如,电子设备可以发起与卫星之间的aloha(随机接入技术)高优先级指令通信。
3、然而,卫星通信的空口资源十分宝贵,亟需一种可以减少卫星通信的空口资源浪费的技术方案。
技术实现思路
1、本申请实施例提供了一种卫星通信方法、系统、电子设备、存储介质及程序产品,用于解决卫星通信的空口资源的浪费的技术问题。
2、一方面,本申请实施例提供了一种卫星通信方法,应用于请求单元,方法包括:
3、响应于目标应用的触发操作,向权限验证单元发送卫星通信请求,卫星通信请求携带有目标应用的目标功能标识,目标功能标识指示目标应用所请求的目标卫星通信功能;
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、本实施例的技术方案,通过请求单元响应于目标应用的触发操作,向权限验证单元发送卫星通信请求,卫星通信请求携带有目标应用的目标功能标识,目标功能标识指示目标应用所请求的目标卫星通信功能;权限验证单元在确定目标应用配置有目标卫星通信功能的使用权限时,分别向请求单元和卫星通信单元发送目标令牌;请求单元向卫星通信单元发送目标应用对应的卫星通信指令,卫星通信指令携带有目标令牌;卫星通信单元在确定卫星通信指令携带有目标令牌时,向卫星发送卫星通信指令,也就是说,在确定配置有目标应用所请求的目标卫星通信功能的情况下,才通过卫星通信单元向卫星发送目标应用的卫星通信指令,可以节约卫星通信的空口资源。
1.一种卫星通信方法,其特征在于,应用于请求单元,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述向权限验证单元发送卫星通信请求,包括:
3.根据权利要求2所述的方法,其特征在于,还包括:
4.一种卫星通信方法,其特征在于,应用于权限验证单元,所述方法包括:
5.一种卫星通信方法,其特征在于,应用于卫星通信单元,所述方法包括:
6.一种卫星通信方法,其特征在于,包括:
7.一种卫星通信系统,其特征在于,包括请求单元、权限验证单元和卫星通信单元;
8.一种电子设备,其特征在于,包括存储器、处理器及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1-6任一项所述方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述方法的步骤。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1-6任一项所述方法的步骤。