技术新讯 > 电子通信装置的制造及其应用技术 > 通信方法及相关装置与流程  >  正文

通信方法及相关装置与流程

  • 国知局
  • 2024-09-14 14:26:06

本技术涉及无线通信,尤其涉及一种通信方法及相关装置。

背景技术:

1、人工智能(artificial intelligence,ai)是一种通过模拟人脑进行复杂计算的技术。近年来,人工智能与无线通信系统融合成为发展趋势。以无线网络大数据为基础,借助ai算法有望突破传统模块化系统建模和模型近似带来的性能瓶颈,典型的如信道估计、导频检测、信号均衡以及用户调度。此外,在网络部署和优化方面,ai算法可以在信道状态信息(channel state information,csi)反馈增强、波束管理、定位精度增强、节能、移动性优化以及负载均衡等方面提升网络性能。

2、ai模型通常可以部署于网络侧,但网络设备算力和/或存储能力有限可能导致无法完成ai模型的应用,因此如何实现ai模型在网络侧的应用是亟待解决的问题。

技术实现思路

1、本技术实施例提供一种通信方法及相关装置,可以实现ai模型在网络侧的应用。

2、第一方面,本技术提供了一种通信方法,该方法可以应用于第一设备,也可以应用于第一设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和第一设备匹配使用的装置,下面以应用于第一设备为例进行描述。其中,第一设备可以是终端设备、网络设备和核心网设备等。该方法可以包括:第一设备确定请求消息,该请求消息用于请求协助压缩第一设备中的第一ai模型,第一设备中的第一ai模型的需求资源大于第一设备的资源;向第二设备发送该请求消息。

3、在本技术提供的方案中,可以通过第一设备向第二设备发送用于请求协助压缩第一设备中的ai模型的请求消息,以使第二设备可以在第一设备算力和/或存储能力有限的情况下,协助第一设备实现ai模型的应用,包括ai模型的部署、执行、训练、推理或更新等操作,通过设备之间的协作,提升ai模型的应用效果。

4、一种可能的实现方式,请求消息中包括第一设备中的第一ai模型的需求信息,第一设备中的第一ai模型的需求信息用于第二设备选取第二设备中的第一ai模型。

5、一种可能的实现方式,请求消息中还包括第二ai模型的需求信息或第一反馈时间,第二ai模型的需求信息用于第二设备选取第二设备中的初始第二ai模型,第二ai模型为第二设备根据第二设备中的第一ai模型训练第二设备中的初始第二ai模型得到的模型,第二ai模型的需求资源小于或等于第一设备的资源,第一反馈时间用于指示第二设备反馈第二设备中的第一ai模型的ai协助信息的最大时间门限。

6、一种可能的实现方式,该通信方法还包括:接收来自第二设备的响应于请求消息的响应消息,该响应消息用于指示第二设备能够协助压缩第一设备中的第一ai模型。

7、一种可能的实现方式,该通信方法还包括:向第二设备发送协助需求信息,该协助需求信息用于训练第二设备中的初始第二ai模型,其中,协助需求信息包括第二设备中的第一ai模型和第二设备中的初始第二ai模型的输入数据、标签、反馈信息和训练条件中的一项或多项;接收来自第二设备的第二ai模型。

8、在本技术提供的方案中,模型压缩(训练第二设备中的初始第二ai模型得到第二ai模型)是在第二设备侧进行的,因此第一设备需要向第二设备发送协助需求信息,以使第二设备可以根据来自第一设备的协助需求信息确定第二ai模型,从而使得第二设备更准确地确定第二ai模型。第一设备接收来自第二设备的第二ai模型,由于第二设备将第一设备中的第一ai模型压缩为第二ai模型,第二ai模型可以满足第一设备的应用条件和可以实现第一设备中的第一ai模型的功能,因此第二设备可以在第一设备算力和/或存储能力有限的情况下,协助第一设备实现ai模型的应用。

9、一种可能的实现方式,该通信方法还包括:确定ai模型压缩方案;基于ai模型压缩方案确定协助需求信息;向第二设备发送协助需求信息;接收来自第二设备的ai协助信息,该ai协助信息由第二设备根据第二设备中的第一ai模型和协助需求信息确定;基于ai协助信息和第一设备中的第一ai模型训练第一设备中初始第二ai模型得到训练后的第二ai模型。

10、在本技术提供的方案中,可以通过第一设备向第二设备发送用于请求协助压缩第一设备中的第一人工智能ai模型的请求消息,第一设备可以基于来自第二设备的ai协助信息,在第一设备侧将第一ai模型压缩成满足第一设备的应用条件的第二ai模型,使用第二ai模型实现第一ai模型的功能。从而可以在第一设备算力和/或存储能力有限的情况下,使得第一设备实现ai模型的应用。

11、一种可能的实现方式,该通信方法还包括:接收来自第二设备的第一信息,第一信息用于指示ai协助信息中的每个ai协助信息对应的ai模型的标识、业务类型信息和协助信息类型。

12、第二方面,本技术提供了一种通信方法,该方法可以应用于第二设备,也可以应用于第二设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和第二设备匹配使用的装置,下面以应用于第二设备为例进行描述。其中,第二设备可以是终端设备、网络设备和核心网设备等。该方法可以包括:第二设备接收来自第一设备的请求消息,该请求消息用于请求协助压缩第一设备中的第一人工智能ai模型,第一设备中的第一ai模型的需求资源大于第一设备的资源。

13、在本技术提供的方案中,可以通过第二设备接收来自第一设备的用于请求协助压缩第一设备中的第一人工智能ai模型的请求消息,以使第二设备可以在第一设备算力和/或存储能力有限的情况下,协助第一设备实现第一ai模型的应用,包括ai模型的部署、执行、训练、推理或更新等操作,通过设备之间的协作,提升ai模型的应用效果。

14、应理解,第二方面的执行主体可以为第二设备,第二方面的具体内容与第一方面的内容对应,第二方面相应特征以及达到的有益效果可以参考第一方面的描述,为避免重复,此处适当省略详细描述。

15、一种可能的实现方式,请求消息中包括第一设备中的第一ai模型的需求信息,该通信方法还包括:根据第一设备中的第一ai模型的需求信息选取第二设备中的第一ai模型。

16、一种可能的实现方式,请求消息中还包括第二ai模型的需求信息或者第一反馈时间,该通信方法还包括:根据第二ai模型的需求信息选取第二设备中的初始第二ai模型,第二ai模型的需求资源小于或等于第一设备的资源;第一反馈时间用于指示第二设备反馈第二设备中的第一ai模型的ai协助信息的最大时间门限。

17、一种可能的实现方式,该通信方法还包括:向第三设备发送ai协助请求消息,ai协助请求消息包括第一设备中的第一ai模型的需求信息和第二反馈时间,第二反馈时间用于指示第三设备反馈第三设备中的第一ai模型的ai协助信息的最大时间门限;接收来自第三设备的响应于ai协助请求消息的ai协助响应消息,ai协助响应消息用于指示第三设备是否能够协助压缩第一设备中的第一ai模型。

18、在本技术提供的方案中,若第二设备无法根据请求消息中的第一ai模型的需求信息和第二ai模型的需求信息选取到第二设备中的第一ai模型和/或初始第二ai模型,则第二设备可以向第三设备发送ai协助请求消息。

19、一种可能的实现方式,该通信方法还包括:根据请求消息、ai协助响应消息和第二设备的资源中的一项或多项确定ai模型压缩方案。

20、一种可能的实现方式,该通信方法还包括:向第一设备发送响应于请求消息的响应消息,该响应消息用于指示第二设备能够协助压缩第一设备中的第一ai模型。

21、一种可能的实现方式,该通信方法还包括:接收来自第一设备的协助需求信息,协助需求信息包括第二设备中的第一ai模型和第二设备中的初始第二ai模型的输入数据、标签、反馈信息和训练条件中的一项或多项;根据协助需求信息训练第二设备中初始第二ai模型得到第二ai模型;向第一设备发送第二ai模型。

22、一种可能的实现方式,该通信方法还包括:基于ai模型压缩方案向第三设备发送协助需求信息;接收来自第三设备的ai协助信息,ai协助信息由第三设备根据第三设备中的第一ai模型和协助需求信息确定;根据协助需求信息训练第二设备中初始第二ai模型得到第二ai模型包括:根据协助需求信息和ai协助信息训练第二设备中初始第二ai模型得到第二ai模型。

23、一种可能的实现方式,该通信方法还包括:接收来自第一设备的协助需求信息;根据第二设备中第一ai模型和协助需求信息确定ai协助信息。

24、一种可能的实现方式,该通信方法还包括:向第一设备发送第一信息,第一信息用于指示ai协助信息中的每个ai协助信息对应的ai模型的标识、业务类型信息和协助信息类型。

25、根据第一方面或第二方面可能的实现方式,第一设备中的第一ai模型的需求信息包括第一设备中的第一ai模型的业务类型信息、第一设备中的第一ai模型的标识列表和协助信息类型中的一项或多项。

26、根据第一方面或第二方面可能的实现方式,业务类型信息用于指示业务类型,所述业务类型包括基于ai的负载均衡、基于ai的流量预测、基于ai的移动路径预测、基于ai的负载预测、基于ai的网络节能和基于ai的移动性优化的一项或多项。

27、根据第一方面或第二方面可能的实现方式,协助信息类型包括响应协助信息、特征协助信息和关系协助信息中的一项或多项。

28、根据第一方面或第二方面可能的实现方式,第二ai模型的需求信息包括第二ai模型的业务类型信息、第二ai模型的标识列表和资源限制信息中的一项或多项。

29、根据第一方面或第二方面可能的实现方式,该响应消息包括第二设备中第一ai模型的信息、第二设备中的初始第二ai模型的信息。

30、第三方面,本技术实施例提供一种通信装置。该通信装置可以是第一设备,也可以应用于第一设备中的装置(例如,芯片,或者芯片系统,或者电路),还可以应用于能实现全部或部分第一设备功能的逻辑模块或软件。例如,一种可能的实现方式,该通信装置包括:

31、处理单元,用于确定请求消息,该请求消息用于请求协助压缩第一设备中的第一ai模型,第一设备中的第一ai模型的需求资源大于第一设备的资源;

32、收发单元,用于向第二设备发送该请求消息。

33、所述通信装置具有实现上述第一方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。有益效果可以参见第一方面的描述,此处不再赘述。

34、第四方面,本技术实施例提供一种通信装置。该通信装置可以是第二设备,也可以应用于第二设备中的装置(例如,芯片,或者芯片系统,或者电路),还可以应用于能实现全部或部分第二设备功能的逻辑模块或软件。例如,一种可能的实现方式,该通信装置包括:

35、收发单元,用于接收来自第一设备的请求消息,该请求消息用于请求协助压缩第一设备中的第一人工智能ai模型,第一设备中的第一ai模型的需求资源大于第一设备的资源。

36、所述通信装置具有实现上述第二方面的方法实例中行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的模块。有益效果可以参见第二方面的描述,此处不再赘述。

37、第五方面,提供了一种通信装置,该通信装置可以为第一设备,也可以为第一设备中的装置(例如,芯片,或者芯片系统,或者电路)。该装置可以包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序执行第一方面或第一方面的任一实施方式提供的通信方法。

38、第六方面,提供了一种通信装置,该通信装置可以为第二设备,也可以为第二设备中的装置(例如,芯片,或者芯片系统,或者电路)。该装置可以包括处理器、存储器、输入接口和输出接口,所述输入接口用于接收来自所述通信装置之外的其它通信装置的信息,所述输出接口用于向所述通信装置之外的其它通信装置输出信息,所述处理器调用所述存储器中存储的计算机程序执行第二方面或第二方面的任一实施方式提供的通信方法。

39、第七方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机指令,当该计算机程序或计算机指令运行时,使得上述第一方面及其任一种可能的实现、第二方面及其任一种可能的实现中所述方法被执行。

40、第八方面,本技术提供了一种包括可执行指令的计算机程序产品,当所述计算机程序产品在通信设备上运行时,使得上述第一方面及其任一种可能的实现、第二方面及其任一种可能的实现中所述方法被执行。

41、第九方面,本技术提供了一种通信装置,该通信装置包括处理器,还可以包括存储器,用于实现上述第一方面及其任一种可能的实现、第二方面及其任一种可能的实现中的方法。该通信装置可以是芯片系统,该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。

42、第十方面,本技术提供了一种通信系统,该通信系统包括至少一个第一设备和至少一个第二设备,当至少一个前述的第一设备和至少一个前述的第二设备在该通信系统中运行时,用于执行上述第一方面至第二方面所述的任一种通信方法。

本文地址:https://www.jishuxx.com/zhuanli/20240914/294035.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。