本技术涉及通信,尤其涉及一种通信方法及装置、存储介质、终端设备、网络设备。
背景技术:
1、人工智能(artificial intelligence,ai)机器学习(machine learning,ml)模型可能承载在空口的无线资源控制(radio resource control,rrc)信令上进行传输。
2、aiml模型可能具有较大的体积,而1条rrc信令的最大承载为9000字节(bytes)。因此,1种可能的方案是使用rrc分段方案来传输aiml模型,即一条rrc消息,可能包含多个rrc分段(segments)仅当rrc消息的所有rrc分段都收到后,接收方才可以正常解出该rrc消息承载的信息。如果丢失了其中一个分段,就会导致这条rrc消息无法解出。对应的rrc消息内承载的aiml模型也就无法解出,即模型传输失败,或模型无法工作。当使用rrc信令执行模型传输时,在移动性场景中这种问题更加严重。源小区内的rrc消息包括rrc分段,由于小区切换可能并没有全部传输给终端设备,进而导致该rrc消息内承载的模型传输失败,导致模型无法工作。
3、由此,如何在切换场景下,实现模型传输的服务连续性是一个亟待解决的技术问题。
技术实现思路
1、本技术能够在切换场景下,实现模型传输的服务连续性,保证终端设备能够接收完整的aiml模型。
2、为了达到上述目的,本技术提供了以下技术方案:
3、第一方面,提供了一种通信方法,通信方法包括:发送第一消息,所述第一消息包括模型指示信息,所述模型指示信息用于指示一个或多个人工智能机器学习aiml模型;发送第二消息,所述第二消息用于指示调整定时器的时长,所述定时器用于判断无线资源控制rrc消息的接收情况。可选的,所述模型指示信息包括所述aiml模型的标识和/或所述aiml模型的功能。
4、可选的,所述模型指示信息还包括所述aiml模型的模型分段信息和/或承载所述aiml模型的rrc消息的rrc分段信息,其中,所述模型分段信息用于指示已传输成功的aiml模型分段或者未传输成功的aiml模型分段,所述rrc分段信息用于指示已传输成功的rrc分段或者未传输成功的rrc分段。
5、可选的,所述模型指示信息还包括以下一项或多项:生命周期管理lcm的目的,所述aiml模型的元信息。
6、可选的,所述第二消息用于指示将所述定时器的时长增加预设偏移量;和/或,第二消息用于指示所述定时器的第一偏移量;或者,所述第二消息用于指示调整所述定时器到期;或者,所述第二消息用于指示暂停所述定时器。
7、可选的,通信方法还包括:发送未传输成功的rrc消息或未传输成功的rrc分段;或者,发送所述aiml模型。
8、可选的,所述发送未传输成功的rrc消息或rrc分段包括:若所述aiml模型承载在一个rrc消息中,则发送所述rrc消息的所有rrc分段或者未传输成功的rrc分段;或者,若所述aiml模型承载在多个rrc消息中,则发送未传输成功的rrc消息或未传输成功的rrc分段;或者,若所述aiml模型承载在多个rrc消息中,则发送未传输成功的rrc消息以及未开始传输的rrc消息,或者发送未传输成功的rrc分段以及未开始传输的rrc消息。
9、可选的,通过控制面信令中的容器发送所述未传输成功的rrc消息或所述未传输成功的rrc分段,所述控制面信令包括所述模型指示信息。
10、可选的,通过用户面的数据包发送所述未传输成功的rrc消息或所述未传输成功的rrc分段,所述数据包的包头包括所述模型指示信息。
11、可选的,所述发送第一消息之后还包括:接收针对所述第一消息的响应消息,所述响应消息表示对所述aiml模型的支持情况。
12、第二方面,本技术还公开一种通信方法,所述通信方法包括:接收第一消息,所述第一消息包括模型指示信息,所述模型指示信息用于指示一个或多个人工智能机器学习aiml模型。
13、可选的,所述通信方法还包括:发送针对所述第一消息的响应消息,所述响应消息表示对所述aiml模型的支持情况。
14、可选的,所述通信方法还包括:接收未传输成功的rrc消息或未传输成功的rrc分段;或者,接收所述aiml模型。
15、可选的,所述接收未传输成功的rrc消息或未传输成功的rrc分段包括:若所述aiml模型承载在一个rrc消息中,则接收所述rrc消息的所有rrc分段或者未传输成功的rrc分段;若支持所述aiml模型,且所述aiml模型承载在多个rrc消息中,则接收未传输成功的rrc消息或未传输成功的rrc分段;若不支持所述aiml模型,且所述aiml模型承载在多个rrc消息中,则接收未传输成功的rrc消息以及未开始传输的rrc消息,或者接收未传输成功的rrc分段以及未开始传输的rrc消息。
16、可选的,所述的通信方法还包括:发送未传输成功的rrc消息或未传输成功的rrc分段;或者,发送所述aiml模型。
17、可选的,所述发送未传输成功的rrc消息或未传输成功的rrc分段包括:若所述aiml模型承载在一个rrc消息中,则发送所述rrc消息的所有rrc分段或者未传输成功的rrc分段;或者,若所述aiml模型承载在多个rrc消息中,则发送未传输成功的rrc消息以及未开始传输的rrc消息,或者发送未传输成功的rrc分段以及未开始传输的rrc消息。
18、可选的,所述的通信方法还包括:接收针对rrc消息的第一接收反馈消息和/或针对所述aiml模型的第二接收反馈消息,所述第一接收反馈消息用于指示所述rrc消息的接收情况,所述第二接收反馈消息用于指示所述aiml模型的解码情况。
19、第三方面,本技术还公开一种通信方法,所述通信方法包括:接收第二消息,所述第二消息用于指示调整定时器的时长,所述定时器用于判断无线资源控制rrc消息的接收情况。
20、可选的,接收未传输成功的rrc消息或未传输成功的rrc分段;或者,接收所述aiml模型。
21、可选的,将所述定时器的时长增加预设偏移量;或者,将所述定时器的时长增加/减少第一偏移量;或者,调整所述定时器到期;或者,暂停所述定时器;或者,暂停所述定时器,并在小区切换完成后重新启动所述定时器。
22、可选的,发送针对rrc消息的第一接收反馈消息和/或针对所述aiml模型的第二接收反馈消息,所述第一接收反馈消息用于指示所述rrc消息的接收情况,所述第二接收反馈消息用于指示所述aiml模型的解码情况。
23、第四方面,本技术还公开一种通信装置,所述装置包括:通信模块,用于发送第一消息,所述第一消息包括模型指示信息,所述模型指示信息用于指示一个或多个人工智能机器学习aiml模型;所述通信模块还用于发送第二消息,所述第二消息用于指示调整定时器的时长,所述定时器用于判断无线资源控制rrc消息的接收情况。
24、第五方面,本技术还公开一种通信装置,所述装置包括:通信模块,用于接收第一消息,所述第一消息包括模型指示信息,所述模型指示信息用于指示一个或多个人工智能机器学习aiml模型。
25、第六方面,本技术还公开一种通信装置,所述装置包括:通信模块,用于接收第二消息,所述第二消息用于指示调整定时器的时长,所述定时器用于判断无线资源控制rrc消息的接收情况。
26、第七方面,本技术还公开一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时执行所述通信方法的步骤。
27、第八方面,提供了一种通信装置,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,处理器运行计算机程序以执行第一方面提供的任意一种方法。
28、第九方面,提供了一种通信装置,包括存储器和处理器,存储器上存储有可在处理器上运行的计算机程序,其特征在于,处理器运行计算机程序以执行第二方面提供的任意一种方法。
29、第十方面,提供了一种计算机程序产品,其上存储有计算机程序,计算机程序被处理器运行以执行第一方面、第二方面或第三方面提供的任意一种方法。
30、第十一方面,提供了一种通信系统,包括上述终端设备和上述网络设备。
31、第十二方面,本技术实施例还提供一种芯片(或者说数据传输装置),该芯片上存储有计算机程序,在计算机程序被芯片执行时,实现上述方法的步骤。
32、第十三方面,本技术实施例还提供一种系统芯片,应用于终端中,所述芯片系统包括至少一个处理器和接口电路,所述接口电路和所述至少一个处理器通过线路互联,所述至少一个处理器用于执行指令,以执行第一方面、第二方面或第三方面提供的任意一种方法。
33、与现有技术相比,本技术实施例的技术方案具有以下有益效果:
34、本技术技术方案中,发送第一消息,第一消息包括模型指示信息,模型指示信息用于指示一个或多个人工智能机器学习aiml模型;发送第二消息,第二消息用于指示调整定时器的时长,定时器用于判断无线资源控制rrc消息的接收情况。本技术通过第一消息中的模型指示信息指示一个或多个aiml模型,以使切换场景中切换后的网络设备能够根据上述模型指示信息来发送aiml模型,从而保证实现aiml模型传输的服务连续性;此外,终端设备可以通过第二消息调整定时器的时长,以使终端设备在切换场景中可以根据调整后的定时器接收承载aiml模型的rrc消息,进而保证终端设备能够接收完整的aiml模型,提升aiml模型传输的成功率,保证aiml模型的正常工作。
35、进一步地,发送未传输成功的rrc消息或未传输成功的rrc分段。本技术技术方案中,由于终端设备已成功接收部分rrc消息,因此对于这部分rrc消息不再传输,而是发送未传输成功的rrc消息或未传输成功的rrc分段,以减小冗余数据重传,降低空口信令开销。
1.一种通信方法,其特征在于,所述通信方法包括:
2.根据权利要求1所述的通信方法,其特征在于,所述模型指示信息包括所述aiml模型的标识和/或所述aiml模型的功能。
3.根据权利要求2所述的通信方法,其特征在于,所述模型指示信息还包括所述aiml模型的模型分段信息和/或承载所述aiml模型的rrc消息的rrc分段信息,其中,所述模型分段信息用于指示已传输成功的aiml模型分段或者未传输成功的aiml模型分段,所述rrc分段信息用于指示已传输成功的rrc分段或者未传输成功的rrc分段。
4.根据权利要求2所述的通信方法,其特征在于,所述模型指示信息还包括以下一项或多项:生命周期管理lcm的目的,所述aiml模型的元信息。
5.根据权利要求1所述的通信方法,其特征在于,所述第二消息用于指示将所述定时器的时长增加预设偏移量;和/或,
6.根据权利要求1所述的通信方法,其特征在于,还包括:
7.根据权利要求6所述的通信方法,其特征在于,所述发送未传输成功的rrc消息或rrc分段包括:
8.根据权利要求6所述的通信方法,其特征在于,
9.根据权利要求6所述的通信方法,其特征在于,
10.根据权利要求1所述的通信方法,其特征在于,所述发送第一消息之后还包括:
11.一种通信方法,其特征在于,所述通信方法包括:
12.根据权利要求11所述的通信方法,其特征在于,还包括:
13.根据权利要求11所述的通信方法,其特征在于,还包括:
14.根据权利要求13所述的通信方法,其特征在于,所述接收未传输成功的rrc消息或未传输成功的rrc分段包括:
15.根据权利要求11所述的通信方法,其特征在于,还包括:
16.根据权利要求15所述的通信方法,其特征在于,所述发送未传输成功的rrc消息或未传输成功的rrc分段包括:
17.根据权利要求11所述的通信方法,其特征在于,还包括:
18.基于权利要求1至17任一项所述的通信方法,其特征在于,所述通信方法包括:
19.根据权利要求18所述的通信方法,其特征在于,还包括:
20.根据权利要求18所述的通信方法,其特征在于,还包括:
21.根据权利要求18所述的通信方法,其特征在于,还包括:
22.一种通信装置,其特征在于,所述装置包括:
23.一种通信装置,其特征在于,所述装置包括:
24.一种基于权利要求1至17任一项所述通信方法的通信装置,其特征在于,所述装置包括:
25.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器运行时执行权利要求1至21任一项所述通信方法的步骤。
26.一种网络设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行权利要求1至17任一项所述通信方法的步骤。
27.一种终端设备,其特征在于,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行权利要求18至21任一项所述通信方法的步骤。