一种通信方法及相关装置与流程
本技术涉及通信,尤其涉及一种通信方法及相关装置。
背景技术:
1、在通信系统中,通信节点一般具备信号收发能力和计算能力。以具备计算能力的网络设备为例,网络设备的计算能力主要是为信号收发能力提供算力支持,以实现网络设备与其它通信节点的通信。
2、通信节点除了需要对通信网络中的通信信号进行处理之外,还可能需要兼顾人工智能(artificial intelligence,ai)相关处理。为此,如何实现ai相关处理与通信网络的融合,是一个亟待解决的技术问题。
技术实现思路
1、本技术提供了一种通信方法及相关装置,用于将ai引入信号生成过程,利用ai提升信号处理效率。
2、本技术第一方面提供了一种通信方法,该方法应用于第一通信装置。
3、例如,该第一通信装置可以是终端,或,该第一通信装置可以是终端中的通信模组和/或计算模组,或,该第一通信装置可以是终端中负责通信功能的电路或芯片(如调制解调(modem)芯片,又称基带(baseband)芯片,或包含modem核的片上系统(system on chip,soc)芯片或系统级封装(system in package,sip)芯片),或终端中负责通信和/或计算功能的电路或芯片(如图形处理器(graphics processing unit,gpu),ai处理器,神经网络处理器(neural processing unit,npu),或专用集成电路(application specificintegrated circuit,asic))。或,该方法可以通过能实现全部或部分终端功能的逻辑节点、逻辑模块或软件执行。
4、又如,该第一通信装置可以是网络侧设备,或,该第一通信装置可以是网络侧设备中的模块(例如电路,芯片或芯片系统等)。或,该第一通信装置可以是网络侧设备中负责通信和/或计算功能的电路或芯片(如gpu,ai处理器,npu,或asic)。或,该方法可以通过能实现全部或部分网络侧设备功能的逻辑节点、逻辑模块或软件执行。其中,该网络侧设备可以包括接入网设备或者未来网络定义的其它设备。
5、在下述描述中,以第一方面的方法由第一通信装置执行为例。在该方法中,第一通信装置获取第一数据;该第一通信装置对该第一数据进行第一处理,得到第二数据,该第一处理是基于ai训练得到的矩阵进行的处理;其中,该第二数据用于生成待传输的第一信号。
6、基于上述方案,第一通信装置对第一数据进行第一处理,得到的第二数据可以用于生成待传输的第一信号。其中,该第一处理是基于ai训练得到的矩阵进行的处理。换言之,待传输的第一信号的生成依据包含第一处理的处理结果(即第二数据),并且,该第一处理是基于ai训练得到的矩阵进行的处理。通过这种方式,在待传输的第一信号的生成过程中,第一通信装置可以基于ai训练得到的矩阵进行数据处理,能够将ai引入信号生成过程,利用ai提升处理效率,能够降低处理时延并提升通信效率。
7、本技术中,第一处理对应的矩阵可以是基于ai训练得到的矩阵,该ai训练可以包括:基于ai的训练、微调、精调、更新、迭代、优化或未来网络定义的其它实现。
8、本技术中,矩阵可以替换为其它实现,包括但不限于:张量、向量、字典、计算图或未来网络定义的其它实现。
9、本技术中,ai可以替换为其它实现,包括但不限于:神经网络、人工通用智能(artificial general intelligence,agi)、智能体(agent)、机器学习或未来网络定义的其它实现。可选地,第一处理是基于ai训练得到的矩阵进行的处理,该第一处理可以称为ai处理、神经网络处理、agi处理或未来网络定义的其它实现。
10、示例性的,上述第一处理包括一次或多次线性处理。或者,上述第一处理包括一次或多次非线性处理。通过这种方式,第一处理能够通过多种方式实现,以提升方案实现的灵活性。
11、可选地,本技术涉及的非线性处理可以包括线性处理与非线性函数对应的处理。
12、在第一方面的一种可能的实现方式中,第一数据为第三数据经过编码处理和调制处理得到的数据。例如,该第三数据可以包括待传输的数据。
13、基于上述方案,第一数据作为第一处理的输入,该第一数据可以为第三数据经过编码处理和调制处理得到的数据。例如,在这种情况下,第一处理可以包括一次或多次线性处理。换言之,第三数据可以为编码处理前的数据(如信源符号流、比特序列、比特流等),第一数据可以为调制处理后的数据(如调制符号、复数符号流等),该第一数据可以经过一次或多次线性处理得到第二数据,该线性处理可以包括上述基于ai训练得到的矩阵。通过这种方式,在待传输的第一信号生成的过程中,第一处理能够对调制处理后的数据进行线性处理,使得上述方案适应于调制处理后的ai处理场景。
14、可选地,本技术涉及的编码处理可以包括信道编码和/或信源编码。
15、可选地,本技术涉及的调制处理可以包括基于ai的调制处理,或者,基于传统的软件和/或硬件模块实现的调制处理。
16、在第一方面的一种可能的实现方式中,该第一数据包含至少两个调制符号,该至少两个调制符号对应不同的资源。例如,本技术涉及的资源可以包括以下一项或多项:时域资源、频域资源、空域资源、码域资源或未来网络定义的其它实现。
17、基于上述方案,在第一数据为第三数据经过编码处理和调制处理得到的数据的情况下,该第一数据可以为调制处理后的数据,并且,该第一数据包括对应不同的资源的至少两个调制符号。通过这种方式,第一处理能够对不同资源上的至少两个调制符号进行联合处理,能够提升处理效率并降低处理时延。
18、可选地,该第一处理包括一次或多次线性处理,该第一数据和该第二数据的维度是相同的。换言之,在第一处理包括一次或多次线性处理的情况下,该第一数据和该第二数据的维度是相同的,即第一处理可以不改变输入和输出的维度。
19、在第一方面的一种可能的实现方式中,该第一数据为第三数据经过编码处理得到的数据。例如,该第三数据可以包括待传输的数据。
20、基于上述方案,第一数据作为第一处理的输入,该第一数据可以为第三数据经过编码处理得到的数据。例如,在这种情况下,第一处理可以包括一次或多次非线性处理。换言之,第三数据可以为编码处理前的数据(如信源符号流、比特序列、比特流等),第一数据可以为编码处理后的数据(如比特序列、比特流等),该第一数据可以经过一次或多次非线性处理得到第二数据,该非线性处理可以包括上述基于ai训练得到的矩阵。通过这种方式,在待传输的第一信号生成的过程中,第一处理能够对编码处理后的数据进行非线性处理,使得上述方案适应于编码处理后的ai处理场景。
21、在第一方面的一种可能的实现方式中,该第一处理还包括交织处理和反交织处理,该第一通信装置对该第一数据进行第一处理,得到第二数据包括:该第一通信装置对该第一数据依次进行该交织处理、该一次或多次线性处理、该反交织处理,得到该第二数据。
22、基于上述方案,第一通信装置可以对第一数据依次进行交织处理、一次或多次线性处理、反交织处理,以得到第二数据。通过这种方式,能够对第一数据包含的调制符号随机化,可以使得差错/干扰随机化(如可以将第一数据中的错误数据分散至第二数据包含的多个码字中),增强纠错能力,可以提升数据传输的可靠性。
23、在第一方面的一种可能的实现方式中,该第一处理还包括转置处理和反转置处理,该第一通信装置对该第一数据进行第一处理,得到第二数据包括:该第一通信装置对该第一数据依次进行该转置处理、该一次或多次线性处理、该反转置处理,得到该第二数据。
24、基于上述方案,第一通信装置可以对第一数据依次进行转置处理、一次或多次线性处理、反转置处理,以得到第二数据。通过这种方式,能够通过一次或多次复用线性操作矩阵实现转置和反转置,限制线性操作矩阵的维度,从而降低复杂度并降低处理时延。
25、在第一方面的一种可能的实现方式中,该第一数据的维度用于确定该第一处理对应的ai处理参数。示例性的,该ai处理参数可以包括上述线性处理、非线性处理、交织处理、反交织处理、转置处理、反转置处理中的一项或多项涉及的参数。例如,该ai处理参数可以包括上述基于ai训练得到的矩阵、或该矩阵的维度等。
26、基于上述方案,第一数据作为第一处理的输入,该第一数据的维度可以用于确定该第一处理对应的ai处理参数,能够通过与该第一处理的维度相适配的ai处理参数对第一数据进行处理,以提升处理性能。
27、在第一方面的一种可能的实现方式中,该第二数据包含参考信号,该参考信号用于确定该第一信号的传输信道的信道信息。例如,该第二数据包含的参考信号可以为经过第一处理叠加到第二数据的参考信号。
28、基于上述方案,第一处理输出的第二数据可以包含参考信号,使得第一信号在传输之后,该第一信号的接收方能够通过恢复后的第二数据获得参考信号,并且,该接收方可以通过所获得的该参考信号确定传输信道的信道信息,并基于该信道信息进行数据解析或解调,以获得数据解析或解调的性能。此外,由于第一处理输出的第二数据包含上述参考信号,使得第一信号的发送方能够省去插入参考信号的过程,能够降低处理时延并节省参考信号占用的资源开销,以提升数据传输性能。
29、可选地,在第二数据包含参考信号的情况下,该第二数据包含参考信号与待传输的数据,其中,第二数据包含的参考信号与待传输的数据可以占用部分相同或全部相同的资源,能够节省参考信号占用的资源开销以提升资源利用率。
30、在第一方面的一种可能的实现方式中,该第二数据不包含参考信号。
31、基于上述方案,第一处理输出的第二数据可以不包含参考信号,使得第一信号在传输之后,该第一信号的接收方能够通过接收的第一信号实现对第二数据的恢复,能够节省参考信号占用的资源开销,以提升数据传输性能。此外,第二数据不包含参考信号也可以理解为第一信号不包含参考信号,即第一信号的发送方能够省去插入参考信号的过程,能够降低处理时延。
32、可选地,该第一信号是该第二数据通过参考信号插入、资源映射、预编码、波束赋形中的一项或多项处理生成的。其中,参考信号插入可以理解为,第二数据包含待传输的数据,并且,插入的参考信号与该待传输的数据占用的资源不同或正交。
33、在第一方面的一种可能的实现方式中,该第二数据包含层指示信息,其中,该层指示信息用于恢复该第一数据。
34、基于上述方案,第二数据作为第一处理的输出,该第二数据可以包含层指示信息,使得第一信号在传输之后,该第一信号的接收方能够基于该层指示信息区分不同层的数据,使得该接收方能够检测或解析每个流时采用对应相同的层指示信息区分接收的每个流的信息,以提升数据检测或解析性能。
35、在第一方面的一种可能的实现方式中,该方法还包括:该第一通信装置发送该第一信号。
36、基于上述方案,第一通信装置还可以基于第二数据生成第一信号,并实现该第一信号的发送,使得上述方案适用于该第一通信装置作为信号发送方的场景。
37、在第一方面的一种可能的实现方式中,该方法还包括:该第一通信装置发送或接收指示信息,该指示信息用于指示该第一处理对应的ai处理参数;其中,该第一处理对应的ai处理参数用于确定解析该第一信号的处理方法和/或ai模型。
38、基于上述方案,第一通信装置还可以发送或接收指示信息,使得该指示信息的收发双方能够确定第一通信装置中的第一处理对应的ai处理参数,后续信号接收方能够基于该第一处理对应的ai处理参数用于确定解析该第一信号的处理方法和/或ai模型,以通过与该第一处理相适配的处理方法和/或ai模型进行信号检测或解析,以提升数据检测或解析性能。
39、可选地,本技术中,ai模型可以替换为其它实现,例如神经网络模型、ai神经网络模型、机器学习模型、或、ai处理模型等。
40、本技术第二方面提供了一种通信方法,该方法应用于第二通信装置。
41、例如,该第二通信装置可以是终端,或,该第二通信装置可以是终端中的通信模组和/或计算模组,或,该第二通信装置可以是终端中负责通信功能的电路或芯片(如modem芯片,又称baseband芯片,或包含modem核的soc芯片或sip芯片),或终端中负责通信和/或计算功能的电路或芯片(如gpu,npu,ai处理器,或asic)。或,该方法可以通过第二通信装置可以是能实现全部或部分终端功能的逻辑节点、逻辑模块或软件执行。
42、又如,该第二通信装置可以是网络侧设备,或,该第二通信装置可以是网络侧设备中的模块(例如电路,芯片或芯片系统等),或,该第二通信装置可以是网络侧设备中负责通信和/或计算功能的电路或芯片(如gpu,npu,ai处理器,或asic)。或,该方法可以通过能实现全部或部分网络侧设备功能的逻辑节点、逻辑模块或软件执行。其中,该网络侧设备可以包括接入网设备或者未来网络定义的其它设备。
43、在下述描述中,以第二方面的方法由第二通信装置执行为例。在该方法中,第二通信装置发送或接收指示信息,该指示信息用于指示第一处理对应的ai处理参数;其中,该ai处理参数用于确定解析该第一信号的处理方法和/或ai模型;该第二通信装置接收第一信号,该第一信号是基于该第一处理得到的;该第二通信装置基于该处理方法和/或该ai模型解析该第一信号。
44、基于上述方案,第二通信装置可以发送或接收指示信息,使得该指示信息的收发双方能够确定第一通信装置中的第一处理对应的ai处理参数。其中,该第一处理为信号发送方生成待发送的第一信号所执行的处理。为此,第二通信装置作为信号接收方,能够基于该第一处理对应的ai处理参数用于确定解析该第一信号的处理方法和/或ai模型,以通过与该第一处理相适配的处理方法和/或ai模型进行信号检测或解析,以提升数据检测或解析性能。
45、本技术第三方面提供了一种通信装置,该装置包括处理单元;该处理单元用于获取第一数据;该处理单元还用于对该第一数据进行第一处理,得到第二数据,该第一处理是基于ai训练得到的矩阵进行的处理;其中,该第二数据用于生成待传输的第一信号。
46、本技术第三方面中,通信装置的组成模块还可以用于执行第一方面的各个可能实现方式中所执行的步骤,并实现相应的技术效果,具体均可以参阅第一方面,此处不再赘述。
47、本技术第四方面提供了一种通信装置,该装置为第二通信装置,该装置包括收发单元和处理单元,该收发单元用于发送或接收指示信息,该指示信息用于指示第一处理对应的ai处理参数;其中,该ai处理参数用于确定解析该第一信号的处理方法和/或ai模型;该收发单元还用于接收第一信号,该第一信号是基于该第一处理得到的;该处理单元用于基于该处理方法和/或该ai模型解析该第一信号。
48、本技术第四方面中,通信装置的组成模块还可以用于执行第二方面的各个可能实现方式中所执行的步骤,并实现相应的技术效果,具体均可以参阅第二方面,此处不再赘述。
49、本技术第五方面提供了一种通信装置,包括至少一个处理器,该至少一个处理器与存储器耦合;该存储器用于存储程序或指令;该至少一个处理器用于执行该程序或指令,以使该装置实现前述第一方面至第二方面任一方面中的任意一种可能的实现方式所述的方法。可选的,该通信装置可以包括该存储器。
50、本技术第六方面提供了一种通信装置,包括至少一个逻辑电路和输入输出接口;该逻辑电路用于执行如前述第一方面至第二方面任一方面中的任意一种可能的实现方式所述的方法。
51、本技术第七方面提供了一种通信系统,该通信系统包括上述第一通信装置以及第二通信装置。
52、本技术第八方面提供一种计算机可读存储介质,该存储介质用于存储一个或多个计算机执行指令,当计算机执行指令被处理器执行时,该处理器执行如上述第一方面至第二方面中任一方面的任意一种可能的实现方式所述的方法。
53、本技术第九方面提供一种计算机程序产品(或称计算机程序),当计算机程序产品中的计算机程序被该处理器执行时,该处理器执行上述第一方面至第二方面中任一方面的任意一种可能的实现方式所述的方法。
54、本技术第十方面提供了一种芯片或芯片系统,该芯片或芯片系统包括至少一个处理器,用于支持通信装置实现上述第一方面至第二方面中任一方面的任意一种可能的实现方式所述的方法。例如,该芯片可以为基带(baseband)芯片、调制解调(modem)芯片、soc芯片(比如包含modem核的soc芯片)、sip芯片、或通信模组等。
55、在一种可能的设计中,该芯片或芯片系统还可以包括存储器,存储器,用于保存该通信装置必要的程序指令和数据。该芯片系统,可以由芯片构成,也可以包含芯片和其他分立器件。可选的,该芯片系统还包括接口电路,该接口电路为该至少一个处理器提供程序指令和/或数据。
56、其中,第三方面至第十方面中任一种设计方式所带来的技术效果可参见上述第一方面至第二方面中不同设计方式所带来的技术效果,在此不再赘述。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com