本技术涉及通信,尤其涉及一种通信方法、通信装置、网络功能、终端、网络设备、存储介质及计算机程序产品。
背景技术:
1、相关技术提供的网络上星的组网架构中,可以基于星地之间的馈线链路(feederlink)建立星上通信,但是,星地之间的馈线链路可能因卫星的移动或其他原因而中断,影响用户业务体验和对用户计费。
技术实现思路
1、为解决相关技术问题,本技术实施例提供一种通信方法、通信装置、网络功能、终端、网络设备、存储介质及计算机程序产品。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供了一种通信方法,应用于第一网络功能,所述方法包括:
4、在第一链路中断之前向终端发送第一信息,和/或,释放所述终端的协议数据单元(pdu,protocol data unit)会话;其中,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
5、上述方案中,所述第一信息包括以下一项或多项:
6、第一时间,所述第一时间表征所述第一链路发生中断的时间;
7、第二信息,所述第二信息指示所述第一链路将发生中断或所述第一链路将不可用;
8、第三信息,所述第三信息用于订阅所述第一信息的通知结果,或者指示终端在接收到所述第一信息的情况下通知所述第一网络功能。
9、上述方案中,所述释放所述终端的pdu会话,包括:
10、在满足以下一项或多项的情况下,释放所述终端的pdu会话:
11、到达第一时间,所述第一时间表征所述第一链路发生中断的时间;
12、定时器超时或计时结束,所述定时器基于第一时间配置,且所述定时器在所述第一链路中断之前触发或启动,所述第一时间表征所述第一链路发生中断的时间;
13、未接收到所述终端发送的第一请求,所述第一请求用于请求结束或释放pdu会话;
14、未到达第一时间且所述第一链路中断,所述第一时间表征所述第一链路发生中断的时间。
15、上述方案中,所述在第一链路中断之前向终端发送第一信息,包括:
16、在第一链路中断之前,向第二网络功能发送所述第一信息,所述第二网络功能用于通过部署在所述第一卫星上的网络设备向所述终端转发所述第一信息。
17、上述方案中,所述方法还包括:
18、基于所述第一卫星的星历数据和所述地面信关站的位置信息,确定第一时间,所述第一时间表征所述第一链路发生中断的时间。
19、本技术实施例还提供了一种通信方法,应用于第二网络功能,所述方法包括:
20、在第一链路中断之前,接收第一网络功能发送的第一信息,向终端发送第一信息;其中,
21、所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
22、上述方案中,所述向终端发送第一信息,包括:
23、向部署在第一卫星上的网络设备发送所述第一信息,所述网络设备用于向所述终端发送所述第一信息。
24、上述方案中,所述第一信息包括以下一项或多项:
25、第一时间,所述第一时间表征所述第一链路发生中断的时间;
26、第二信息,所述第二信息指示所述第一链路将发生中断或所述第一链路将不可用;
27、第三信息,所述第三信息用于订阅所述第一信息的通知结果,或者指示终端在接收到所述第一信息的情况下通知所述第一网络功能。
28、本技术实施例还提供了一种通信方法,应用于终端,所述方法包括:
29、在第一链路中断之前,接收第一信息;其中,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
30、上述方案中,所述接收第一信息,包括:
31、接收部署在所述第一卫星上的网络设备发送的第一信息。
32、上述方案中,所述第一信息包括以下一项或多项:
33、第一时间,所述第一时间表征所述第一链路发生中断的时间;
34、第二信息,所述第二信息指示所述第一链路将发生中断或所述第一链路将不可用;
35、第三信息,所述第三信息用于订阅所述第一信息的通知结果,或者指示终端在接收到所述第一信息的情况下通知所述第一网络功能。
36、上述方案中,所述方法还包括:
37、输出或显示所述第一时间和/或所述第二信息;和/或
38、在达到所述第一时间之前,释放所述pdu会话。
39、本技术实施例还提供了一种通信方法,应用于第三网络功能,所述第三网络功能部署在第二卫星上,所述方法包括:
40、在第一链路中断的情况下,存储第四信息,所述第一链路表征第一卫星与地面信关站之间的馈线链路,第四信息用于计费;
41、在所述第一链路恢复的情况下,向地面网络发送第四信息。
42、上述方案中,所述向地面网络发送第四信息,包括:
43、按照存储第四信息的时间的先后顺序,向第四网络功能发送第四信息,第四网络功能位于地面网络或地面核心网;和/或
44、优先向第四网络功能发送携带应急标识的第四信息,第四网络功能位于地面网络或地面核心网。
45、上述方案中,第四网络功能包括呼叫会话控制功能(cscf,call session controlfunction)和/或会话管理功能(smf,session management function)。
46、上述方案中,所述存储第四信息之前,所述方法还包括:
47、通过第二链路,接收第四信息,所述第二链路表征终端与所述第一卫星之间的服务链路。
48、上述方案中,第四信息包括短消息和/或计费信息。
49、上述方案中,所述存储第四信息之前,所述方法还包括:
50、在所述第一链路中断的情况下,向部署在所述第一卫星上的网络设备发送第一消息,接收所述网络设备发送的第二消息,其中,
51、所述第一消息指示所述第一链路中断;所述第二消息用于确认所述第一链路中断。
52、上述方案中,所述向地面网络发送第四信息之前,所述方法还包括:
53、在所述第一链路恢复的情况下,向部署在所述第一卫星上的网络设备发送第三消息,接收所述网络设备发送的第四消息;其中,
54、所述第三消息指示所述第一链路恢复;所述第四消息用于确认所述第一链路恢复。
55、本技术实施例还提供了一种通信方法,应用于部署在第一卫星上的网络设备,所述方法包括:
56、在第一链路中断之前,向终端发送第一信息;其中,
57、所述第一链路表征所述第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
58、上述方案中,所述向终端发送第一信息之前,所述方法还包括:
59、在第一链路中断之前,接收第一网络功能发送的所述第一信息。
60、上述方案中,所述第一信息包括以下一项或多项:
61、第一时间,所述第一时间表征所述第一链路发生中断的时间;
62、第二信息,所述第二信息指示所述第一链路将发生中断或所述第一链路将不可用;
63、第三信息,所述第三信息用于订阅所述第一信息的通知结果,或者指示终端在接收到所述第一信息的情况下通知所述第一网络功能。
64、上述方案中,所述方法还包括:
65、接收第三网络功能发送第一消息;
66、向所述第三网络功能发送的第二消息;其中,
67、所述第三网络功能部署在第二卫星上,所述第一消息指示所述第一链路中断,所述第二消息用于确认所述第一链路中断。
68、上述方案中,所述方法还包括:
69、接收第三网络功能发送第三消息;
70、向所述第三网络功能发送的第四消息;其中,
71、所述第三网络功能部署在第二卫星上,所述第三消息指示所述第一链路恢复;所述第四消息用于确认所述第一链路恢复。
72、本技术实施例还提供了一种通信装置,包括:
73、第一发送单元,用于在第一链路中断之前,向终端发送第一信息,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立;和/或,
74、第一处理单元,用于释放所述终端的pdu会话,所述pdu会话基于所述第一卫星建立。
75、本技术实施例还提供了一种通信装置,包括:
76、第一接收单元,用于在第一链路中断之前,接收第一网络功能发送的第一信息;
77、第二发送单元,用于在第一链路中断之前,向终端发送第一信息;其中,
78、所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
79、本技术实施例还提供了一种通信装置,包括:
80、第二接收单元,用于在第一链路中断之前,接收第一信息;其中,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
81、本技术实施例还提供了一种通信装置,包括:
82、保存单元,用于在第一链路中断的情况下,存储第四信息,所述第一链路表征第一卫星与地面信关站之间的馈线链路,第四信息用于计费;
83、第三发送单元,用于在所述第一链路恢复的情况下,向地面网络发送第四信息。
84、本技术实施例还提供了一种通信装置,包括:
85、第四发送单元,用于在第一链路中断之前,向终端发送第一信息;其中,
86、所述第一链路表征所述第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
87、本技术实施例还提供了一种第一网络功能,包括:第一处理器及第一通信接口;其中,
88、所述第一通信接口,用于在第一链路中断之前,向终端发送第一信息,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立;
89、所述第一处理器,用于释放所述终端的pdu会话,所述pdu会话基于所述第一卫星建立。
90、本技术实施例还提供了一种第二网络功能,包括:第二处理器及第二通信接口;其中,
91、所述第二通信接口,用于在第一链路中断之前,接收第一网络功能发送的第一信息,向终端发送第一信息;其中,
92、所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
93、本技术实施例还提供了一种终端,包括:第三处理器及第三通信接口;其中,
94、所述第三通信接口,用于在第一链路中断之前,接收第一信息;其中,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
95、本技术实施例还提供了一种第三网络功能,第三网络功能部署在第二卫星上,所述第三网络功能包括:第四处理器及第四通信接口;其中,
96、所述第四处理器,用于在第一链路中断的情况下,存储第四信息,所述第一链路表征第一卫星与地面信关站之间的馈线链路,第四信息用于计费;
97、所述第四通信接口,用于在所述第一链路恢复的情况下,向地面网络发送第四信息。
98、本技术实施例还提供了一种网络设备,所述网络设备部署在第一卫星上,所述网络设备包括:第五处理器及第五通信接口;其中,
99、所述第五通信接口,用于在第一链路中断之前,向终端发送第一信息;其中,所述第一链路表征所述第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立。
100、本技术实施例还提供了一种第一网络功能,包括第一处理器和用于存储能够在第一处理器上运行的计算机程序的第一存储器,
101、其中,所述第一处理器用于运行所述计算机程序时,执行第一网络功能侧任一方法的步骤。
102、本技术实施例还提供了一种第二网络功能,其特征在于,包括第二处理器和用于存储能够在第二处理器上运行的计算机程序的第二存储器,
103、其中,所述第二处理器用于运行所述计算机程序时,执行第二网络功能侧任一方法的步骤。
104、本技术实施例还提供了一种终端,其特征在于,包括第三处理器和用于存储能够在第三处理器上运行的计算机程序的第三存储器,
105、其中,所述第三处理器用于运行所述计算机程序时,执行终端侧任一方法的步骤。
106、本技术实施例还提供了一种第三网络功能,其特征在于,第三网络功能部署在第二卫星上,所述第三网络功能包括第四处理器和用于存储能够在第四处理器上运行的计算机程序的第四存储器,
107、其中,所述第四处理器用于运行所述计算机程序时,执行第三网络功能侧任一方法的步骤。
108、本技术实施例还提供了一种网络设备,其特征在于,所述网络设备部署在第一卫星上,所述网络设备包括第五处理器和用于存储能够在第五处理器上运行的计算机程序的第五存储器;其中,
109、所述第五处理器用于运行所述计算机程序时,执行网络设备侧任一项所述的方法的步骤。
110、本技术实施例还提供了一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现第一网络功能侧任一方法的步骤,或实现第二网络功能侧任一方法的步骤,或实现终端侧任一方法的步骤,或实现第三网络功能侧任一方法的步骤,或实现部署在第一卫星上的网络设备侧任一方法的步骤。
111、本技术实施例还提供了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现上述任一方法的步骤。
112、在本技术实施例提供的通信方法、通信装置、网络功能、终端、网络设备、存储介质及计算机程序产品中,第一网络功能在第一链路中断之前向终端发送第一信息,和/或,释放终端的pdu会话,所述第一链路表征第一卫星与地面信关站之间的馈线链路,所述第一信息指示在所述第一链路中断之前释放pdu会话,所述pdu会话基于所述第一卫星建立;第二网络功能在第一链路中断之前,接收第一网络功能发送的第一信息,向终端发送第一信息;部署在第一卫星上的网络设备在第一链路中断之前,向终端发送第一信息;终端在第一链路中断之前,接收第一信息;部署在第二卫星上的第三网络功能在第一链路中断的情况下,存储第四信息,在所述第一链路恢复的情况下,向地面网络发送第四信息,第四信息用于计费。可以看出,在本技术实施例中,第一网络功能可以在第一链路中断之前,向终端发送第一信息,和/或,释放终端的星上pdu会话,以使得在第一链路中断之前能够结束终端的星上pdu会话,可以正常结束已建立的星上pdu会话,提升星上pdu会话结束成功率,可以避免在第一链路中断后无法结束终端的星上pdu会话而导致较差的业务体验,提高业务服务质量,降低客户流失率,出现异常没有任何提示的较差业务体验,还可以避免星上和地面网络已占有的pdu会话资源不能释放,减少网络资源浪费;另外,在第一链路恢复的情况下,星上的第三网络功能能够向地面网络发送存储的第四信息,以使地面网络根据第四信息进行计费,不仅可以避免消息丢失给用户带来较差的业务体验,可以避免因第一链路中断导致第四信息丢失带来的资费纠纷,提升了计费的成功率和准确性。
1.一种通信方法,其特征在于,应用于第一网络功能,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述第一信息包括以下一项或多项:
3.根据权利要求1所述的方法,其特征在于,所述释放所述终端的pdu会话,包括:
4.根据权利要求1所述的方法,其特征在于,所述在第一链路中断之前向终端发送第一信息,包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
6.一种通信方法,其特征在于,应用于第二网络功能,所述方法包括:
7.根据权利要求6所述的方法,其特征在于,所述向终端发送第一信息,包括:
8.根据权利要求6或7所述的方法,其特征在于,所述第一信息包括以下一项或多项:
9.一种通信方法,其特征在于,应用于终端,所述方法包括:
10.根据权利要求9所述的方法,其特征在于,所述接收第一信息,包括:
11.根据权利要求9或10所述的方法,其特征在于,所述第一信息包括以下一项或多项:
12.根据权利要求11所述的方法,其特征在于,所述方法还包括:
13.一种通信方法,其特征在于,应用于第三网络功能,所述第三网络功能部署在第二卫星上,所述方法包括:
14.根据权利要求13所述的方法,其特征在于,所述向地面网络发送第四信息,包括:
15.根据权利要求14所述的方法,其特征在于,第四网络功能包括呼叫会话控制功能cscf和/或会话管理功能smf。
16.根据权利要求13所述的方法,其特征在于,所述存储第四信息之前,所述方法还包括:
17.根据权利要求13所述的方法,其特征在于,第四信息包括短消息和/或计费信息。
18.根据权利要求13至17任一项所述的方法,其特征在于,所述存储第四信息之前,所述方法还包括:
19.根据权利要求13至17任一项所述的方法,其特征在于,所述向地面网络发送第四信息之前,所述方法还包括:
20.一种通信方法,其特征在于,应用于部署在第一卫星上的网络设备,所述方法包括:
21.根据权利要求20所述的方法,其特征在于,所述向终端发送第一信息之前,所述方法还包括:
22.根据权利要求20或21所述的方法,其特征在于,所述第一信息包括以下一项或多项:
23.根据权利要求20或21所述的方法,其特征在于,所述方法还包括:
24.根据权利要求20或21所述的方法,其特征在于,所述方法还包括:
25.一种通信装置,其特征在于,包括:
26.一种通信装置,其特征在于,包括:
27.一种通信装置,其特征在于,包括:
28.一种通信装置,其特征在于,包括:
29.一种通信装置,其特征在于,包括:
30.一种第一网络功能,其特征在于,包括:第一处理器及第一通信接口;其中,
31.一种第二网络功能,其特征在于,包括:第二处理器及第二通信接口;其中,
32.一种终端,其特征在于,包括:第三处理器及第三通信接口;其中,
33.一种第三网络功能,其特征在于,第三网络功能部署在第二卫星上,所述第三网络功能包括:第四处理器及第四通信接口;其中,
34.一种网络设备,其特征在于,所述网络设备部署在第一卫星上,所述网络设备包括:第五处理器及第五通信接口;其中,
35.一种第一网络功能,其特征在于,包括第一处理器和用于存储能够在第一处理器上运行的计算机程序的第一存储器,
36.一种第二网络功能,其特征在于,包括第二处理器和用于存储能够在第二处理器上运行的计算机程序的第二存储器,
37.一种终端,其特征在于,包括第三处理器和用于存储能够在第三处理器上运行的计算机程序的第三存储器,
38.一种第三网络功能,其特征在于,第三网络功能部署在第二卫星上,所述第三网络功能包括第四处理器和用于存储能够在第四处理器上运行的计算机程序的第四存储器,
39.一种网络设备,其特征在于,所述网络设备部署在第一卫星上,所述网络设备包括第五处理器和用于存储能够在第五处理器上运行的计算机程序的第五存储器;其中,
40.一种存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至5任一项所述的方法的步骤,或实现权利要求6至8任一项所述的方法的步骤,或实现权利要求9至12任一项所述的方法的步骤,或实现权利要求13至19任一项所述的方法的步骤,或实现权利要求20至24任一项所述的方法的步骤。
41.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序在被处理器执行时实现权利要求1至24中任一项所述的方法。
