一种码本子集限制的方法和通信装置与流程

文档序号:24048913发布日期:2021-02-23 20:04阅读:148来源:国知局
一种码本子集限制的方法和通信装置与流程

[0001]
本申请涉及通信领域,并且更具体地,涉及一种码本子集限制的方法和通信装置。


背景技术:

[0002]
在大规模多输入多输出(massive multiple-input multiple output,massive mimo)技术中,网络设备可以通过预编码技术减小多用户之间的干扰以及同一用户的多个信号流之间的干扰。从而提高信号质量,实现空分复用,提高频谱利用率。
[0003]
终端设备例如可以通过信道测量等方式确定与下行信道相适配的预编码矩阵,并希望通过反馈,使得网络设备获得与终端设备所确定的预编码向量相同或相近的预编码矩阵。为降低反馈开销,提高反馈精度,在一种实现方式中,终端设备可以通过空域压缩和频域压缩结合的反馈方式来向网络设备指示预编码矩阵。具体地,终端设备可以基于信道测量确定每个传输层上各频域单元的预编码向量,并将所确定的预编码向量通过至少一个空域向量和至少一个频域向量的加权来近似地表示。终端设备可以将被选择用来指示预编码向量的空域向量、频域向量以及相对应的空频合并系数反馈给网络设备,以便网络设备通过空域向量和频域向量所构建的矩阵的加权和来恢复出与各传输层上各频域单元对应的预编码向量,进而可以确定与各频域单元对应的预编码矩阵。
[0004]
然而,终端设备从预定义的空域向量集合和频域向量集合中选择用来构建预编码矩阵的空域向量和频域向量时,计算复杂度较高。


技术实现要素:

[0005]
本申请提供一种码本子集限制的方法和通信装置,以期减小终端设备的计算复杂度。
[0006]
第一方面,提供了一种码本子集限制的方法。该方法可以由终端设备执行,或者,也可以由配置于终端设备的部件(如电路或芯片)执行。本申请对此不作限定。
[0007]
具体地,该方法包括:接收第一指示信息,该第一指示信息用于指示预定义的n3个频域向量中索引值连续的至少一个被限制的频域向量,n3≥1且为整数;根据该第一指示信息,确定被限制的频域向量。
[0008]
其中,预定义的n3个频域向量是预定义的频域向量集合中的向量。被限制的频域向量也就是网络设备向终端设备指示的不被选择用来构建预编码矩阵的向量。若将该预定义的n3个频域向量中除去被限制的频域向量之外的频域向量的数目记作n’,n3>n3’
≥1,n3’
为正整数。n3’
个也就是该预定义的频域向量集合中未被限制的频域向量。在本申请实施例中个,用于构建预编码矩阵的向量可以是来自该n3’
个频域向量中的向量。
[0009]
当被限制的频域向量的数目为多个时,该多个被限制的频域向量是索引值连续的频域向量。因此,该n3个频域向量中除去被限制的频域向量之外的n3’
个频域向量的索引值也就循环连续。
[0010]
基于上述方案,网络设备可以从预定义的频域向量集合中限制一个或多个频域向
量不用来构建预编码矩阵。终端设备可以从预定义的n3个频域向量中排除被限制的一部分频域向量,在较小的选择范围内(如上述n3’
个频域向量中)进行频域压缩,以确定用来构建预编码矩阵的频域向量。通过对一部分码本子集进行限制,使得用来进行频域压缩的频域向量数目减小,因此可以减小终端设备的计算复杂度,减小功耗。
[0011]
结合第一方面,在第一方面的某些可能的实现方式中,该方法还包括:确定n3’
个频域向量,n3’
个频域向量是所述n3个频域向量中除去所述被限制的频域向量之外的频域向量,用于构建预编码矩阵的频域向量来自该n3’
个频域向量。
[0012]
应理解,当终端设备从n3个频域向量中确定了被限制的频域向量,也就可以同时确定未被限制的n3’
个频域向量。因此,确定被限制的频域向量和确定n3’
个频域向量有时可以通过同一个步骤来实现。本申请对于确定被限制的频域向量和确定n3’
个频域向量的具体实现方式不作限定。
[0013]
第二方面,提供了一种码本子集限制的方法。该方法可以由网络设备执行,或者,也可以由配置于网络设备的部件(如电路或芯片)执行。本申请对此不作限定。
[0014]
具体地,该方法包括:生成第一指示信息,该第一指示信息用于指示预定义的n3个频域向量中索引值连续的至少一个被限制的频域向量,n3≥1且为整数;发送该第一指示信息。
[0015]
其中,预定义的n3个频域向量是预定义的频域向量集合中的向量。被限制的频域向量也就是网络设备向终端设备指示的不被选择用来构建预编码矩阵的向量。若将该预定义的n3个频域向量中除去被限制的频域向量之外的频域向量的数目记作n’,n3>n3’
≥1,n3’
为正整数。n3’
个也就是该预定义的频域向量集合中未被限制的频域向量。在本申请实施例中个,用于构建预编码矩阵的向量可以是来自该n3’
个频域向量中的向量。
[0016]
当被限制的频域向量的数目为多个时,该多个被限制的频域向量是索引值连续的频域向量。因此,该n3个频域向量中除去被限制的频域向量之外的n3’
个频域向量的索引值也就循环连续。
[0017]
基于上述方案,网络设备可以从预定义的频域向量集合中限制一个或多个频域向量不用来构建预编码矩阵。终端设备可以从预定义的n3个频域向量中排除被限制的一部分频域向量,在较小的选择范围内(如上述n3’
个频域向量中)进行频域压缩,以确定用来构建预编码矩阵的频域向量。通过对一部分码本子集进行限制,使得用来进行频域压缩的频域向量数目减小,因此可以减小终端设备的计算复杂度,减小功耗。
[0018]
第三方面,提供了一种通信装置,包括用于执行第一方面以及第一方面中任一种可能实现方式中的方法的各个模块或单元。
[0019]
具体地,该通信装置包括处理单元和收发单元。
[0020]
该收发单元用于接收第一指示信息,该第一指示信息用于指示预定义的n3个频域向量中索引值连续的至少一个被限制的频域向量,n3≥1且为整数;该处理单元用于根据该第一指示信息,确定被限制的频域向量。
[0021]
第四方面,提供了一种通信装置,包括用于执行第二方面以及第二方面中任一种可能实现方式中的方法的各个模块或单元。
[0022]
具体地,该通信装置包括处理单元和收发单元。
[0023]
该处理单元用于生成第一指示信息,该第一指示信息用于指示预定义的n3个频域
向量中索引值连续的至少一个被限制的频域向量,n3≥1且为整数;该收发单元用于发送该第一指示信息。
[0024]
第五方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第一方面以及第一方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。
[0025]
在一种实现方式中,该通信装置为终端设备。当该通信装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。
[0026]
在另一种实现方式中,该通信装置为配置于终端设备中的芯片。当该通信装置为配置于终端设备中的芯片时,该通信接口可以是输入/输出接口。
[0027]
可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。
[0028]
第六方面,提供了一种通信装置,包括处理器。该处理器与存储器耦合,可用于执行存储器中的指令,以实现上述第二方面以及第二方面中任一种可能实现方式中的方法。可选地,该通信装置还包括存储器。可选地,该通信装置还包括通信接口,处理器与通信接口耦合。
[0029]
在一种实现方式中,该通信装置为终端设备。当该通信装置为终端设备时,该通信接口可以是收发器,或,输入/输出接口。
[0030]
在另一种实现方式中,该通信装置为配置于终端设备中的芯片。当该通信装置为配置于终端设备中的芯片时,该通信接口可以是输入/输出接口。
[0031]
可选地,该收发器可以为收发电路。可选地,该输入/输出接口可以为输入/输出电路。
[0032]
第七方面,提供了一种处理器,包括:输入电路、输出电路和处理电路。所述处理电路用于通过所述输入电路接收信号,并通过所述输出电路发射信号,使得所述处理器执行第一方面至第二方面以及第一方面至第二方面中任一种可能实现方式中的方法。
[0033]
在具体实现过程中,上述处理器可以为一个或多个芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本申请实施例对处理器及各种电路的具体实现方式不做限定。
[0034]
第八方面,提供了一种处理装置,包括处理器和存储器。该处理器用于读取存储器中存储的指令,并可通过接收器接收信号,通过发射器发射信号,以执行第一方面至第二方面以及第一方面至第二方面中任一种可能实现方式中的方法。
[0035]
可选地,所述处理器为一个或多个,所述存储器为一个或多个。
[0036]
可选地,所述存储器可以与所述处理器集成在一起,或者所述存储器与处理器分离设置。
[0037]
在具体实现过程中,存储器可以为非瞬时性(non-transitory)存储器,例如只读存储器(read only memory,rom),其可以与处理器集成在同一块芯片上,也可以分别设置
在不同的芯片上,本申请实施例对存储器的类型以及存储器与处理器的设置方式不做限定。
[0038]
应理解,相关的数据交互过程例如发送指示信息可以为从处理器输出指示信息的过程,接收能力信息可以为处理器接收输入能力信息的过程。具体地,处理器输出的数据可以输出给发射器,处理器接收的输入数据可以来自接收器。其中,发射器和接收器可以统称为收发器。
[0039]
上述第八方面中的处理装置可以是一个或多个芯片。该处理装置中的处理器可以通过硬件来实现也可以通过软件来实现。当通过硬件实现时,该处理器可以是逻辑电路、集成电路等;当通过软件来实现时,该处理器可以是一个通用处理器,通过读取存储器中存储的软件代码来实现,该存储器可以集成在处理器中,可以位于该处理器之外,独立存在。
[0040]
第九方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序(也可以称为代码,或指令),当所述计算机程序被运行时,使得计算机执行上述第一方面至第二方面以及第一方面至第二方面中任一种可能实现方式中的方法。
[0041]
第十方面,提供了一种计算机可读介质,所述计算机可读介质存储有计算机程序(也可以称为代码,或指令)当其在计算机上运行时,使得计算机执行上述第一方面至第二方面以及第一方面至第二方面中任一种可能实现方式中的方法。
[0042]
第十一方面,提供了一种通信系统,包括前述的网络设备和终端设备。
[0043]
结合上述各方面,在某些可能的实现方式中,被限制的频域向量不包括该预定义的n3个频域向量中索引值为0的频域向量。
[0044]
终端设备在上报基于信道测量而确定的与每个传输层对应的m(m≥1且为整数)个频域向量的过程中,可以将m个频域向量进行循环移位。例如可以将m个频域向量中对应最强空频合并系数的频域向量移动至某一固定索引值(例如上述索引值为0)的频域向量的位置上,用该索引值为0的频域向量来替代上述m个频域向量中对应最强空频合并系数的频域向量。其他m-1个频域向量也依次跟随着移动。由此,可以将包含索引值为0的m个频域向量用来替代上述基于信道测量确定的m个频域向量。因此在信道状态信息(channel state information,csi)报告中,对于每个传输层对应的m个频域向量,终端设备仅需要指示每个传输层对应的m-1个频域向量,且对于每个传输层的最强空频合并系数的位置指示,终端设备仅需要指示每个传输层的最强空频合并系数对应的空域向量。因此,可以一定程度降低上报开销。
[0045]
应理解,索引值为0仅为固定索引值的一例,不应对本申请构成任何限定。本申请对于固定索引值的具体取值不作限定。
[0046]
结合上述各方面,在某些可能的实现方式中,被限制的频域向量属于一个或多个被限制的频域向量窗。该第一指示信息具体包括该一个或多个被限制的频域向量窗的索引,每个被限制的频域向量窗的索引基于预定义的第一映射关系确定,该第一映射关系包括预定义的一个或多个被限制的频域向量窗与一个或多个索引的对应关系。
[0047]
为了便于指示,可以预定义一个或多个被限制的频域向量窗,每个被限制的频域向量窗中可以包括一个或多个被限制的频域向量。每个被限制的频域向量窗可以唯一地对应一个索引,即上述第一映射关系。该第一映射关系可以预配置在终端设备和网络设备中。
[0048]
应理解,该第一映射关系中所包含的被限制的频域向量窗是预定义的频域向量
窗,并不代表网络设备真的对第一映射关系中包含的所有的频域向量窗进行了限制。换句话说,该第一映射关系中包含的频域向量窗可以理解为待选择的被限制的频域向量窗。待选择的被限制的频域向量窗中包含的频域向量也可以理解为待选择的被限制的频域向量。当网络设备需要对n3个频域向量中的部分频域向量进行限制时,网络设备可以将需要限制的频域向量所属于的频域向量窗的索引指示给终端设备。终端设备可以根据该第一映射关系,确定被限制的频域向量的索引值。
[0049]
可选地,每个被限制的频域向量窗中包含的被限制的频域向量的数目小于或等于n3与n3’
之差,n3’
表示所述n3个频域向量中除去所述被限制的频域向量之外的频域向量的数目,用于构建预编码矩阵的频域向量来自n3’
个频域向量,n3’
为正整数。
[0050]
也就是说,某一被限制的频域向量窗中的被限制的频域向量可以仅属于这一个被限制的频域向量窗,也可以属于更多个被限制的频域向量窗。由于实际被限制的频域向量的数目为n3与n3’
之差,故每个被限制的频域向量窗中包含的被限制的频域向量的数目可以小于或等于n3与n3’
之差。
[0051]
可选地,当预定义的被限制的频域向量窗为多个时,多个预定义的被限制的频域向量窗之间互不重叠,或者,至少两个预定义的被限制的频域向量窗存在部分重叠的频域向量。
[0052]
也就是说,预定义的被限制的频域向量可能仅属于一个预定义的被限制的频域向量窗,也可能属于预定义的两个或者更多个被限制的频域向量窗。本申请对此不作限定。当某一预定义的被限制的频域向量属于两个或者更多个被限制的频域向量窗时,该频域向量处于该两个或更多个被限制的频域向量窗的重叠区域。
[0053]
当然,该网络设备也可以不通过指示被限制的频域向量窗的方式来指示被限制的频域向量。此情况下,就可以不预定义被限制的频域向量窗及其与索引的对应关系,而直接定义被限制的一个或多个频域向量的组合与索引的对应关系。因此,可通过一个索引来指示被限制的一个或多个频域向量的组合。即,上述第一映射关系也可以是被限制的一个或多个频域向量的组合与索引的对应关系。
[0054]
结合上述各方面,在某些可能的实现方式中,该第一指示信息具体包括被限制的频域向量的最小索引值或最大索引值。
[0055]
由于被限制的频域向量是索引值连续的频域向量,因此可以将处于边界位置的频域向量的索引指示给终端设备。处于边界位置的频域向量是被限制的频域向量中的首个或末个频域向量,所对应的索引值也就是该被限制的频域向量中最小或最大的索引值。因此,该第一指示信息也可以通过指示被限制的频域向量的最小索引值或最大索引值的方式来指示被限制的频域向量。
[0056]
该第一指示信息具体可以包括最小索引值和最大索引值,也可以包括最小索引值和最大索引值的一项。当该第一指示信息包括最小索引值或最大索引值时,该第一指示信息还可以进一步指示被限制的频域向量的个数。或者,该被限制的频域向量的个数可以是预定义值,该第一指示信息仅包括最小索引值或最大索引值,便可以确定被限制的频域向量。
[0057]
可选地,该第一指示信息对最小索引值或最大索引值的指示开销最大为比特。
[0058]
如前所述,被限制的频域向量不包括该预定义的n3个频域向量中索引值为0的频域向量。因此,该第一指示信息在用于指示索引值时,可以只考虑其中的n3-1个频域向量的索引值,所需的指示开销最大为比特。也就是说,该第一指示信息中可包括长度为比特的字段,该字段可用于承载该最大索引值或最小索引值的指示。
[0059]
可选地,该第一指示信息还包括被限制的频域向量的数目的指示。
[0060]
当被限制的频域向量的个数不是固定值时,该第一指示信息还可通过额外的指示字段来指示被限制的频域向量的数目。通过将被限制的频域向量的数目与最大索引值或最小索引值结合,便可以确定被限制的频域向量。
[0061]
由于可以通过第一指示信息来指示被限制的频域向量的数目,网络设备可以综合考虑终端设备的能力,选择合适的被限制的频域向量的数目。虽然增加了指示开销,但比较灵活。
[0062]
可选地,被限制的频域向量的数目的指示为该被限制的频域向量的数目的值。
[0063]
进一步地,该数目的指示开销最大可以为比特;其中r、α和p为预配置的系数,且r、α和p均大于0。
[0064]
换句话说,该第一指示信息可以为该被限制的频域向量的数目的指示分配长度为比特的字段来承载。也就是说,该第一指示信息可以包括一长度为比特的指示字段,该指示字段中承载的值为被限制的频域向量的数目。
[0065]
可选地,被限制的频域向量的数目来自一个或多个预定义值。该被限制的频域向量的数目的指示具体为该数目所对应的索引,该数目所对应的索引由预定义的第二映射关系确定,该第二映射关系包括一个或多个预定义值与一个或多个索引的对应关系。
[0066]
被限制的频域向量的个数可以有一个或多个可选值,即上述一个或多个预定义值。该一个或多个预定义值及其对应的索引(即,上述第二映射关系)可以预先配置在网络设备和终端设备中。当网络设备从中选择一个值作为被选择的频域向量的数目时,可以通过该第一指示信息指示该预定义值所对应的索引。终端设备可以根据该第二映射关系,确定被限制的频域向量的个数。相比于直接指示被限制的频域向量的数目而言,可以减小指示开销。
[0067]
可选地,被限制的频域向量中包含的频域向量的数目为一预定义值。
[0068]
即,被限制的频域向量中包含的频域向量的数目可以是固定不变的。此情况下,该第一指示信息不需要通过额外的开销来指示被限制的频域向量的数目,从而可以节省开销。
附图说明
[0069]
图1是适用于本申请实施例提供的方法的通信系统的示意图;
[0070]
图2是本申请实施例提供的码本子集限制的方法的示意性流程图;
[0071]
图3至图7是本申请实施例提供的被限制的频域向量和未被限制的频域向量的示意图;
[0072]
图8是本申请另一实施例提供的码本子集限制的方法的示意性流程图;
[0073]
图9是本申请实施例提供的通信装置的示意性框图;
[0074]
图10是本申请实施例提供的终端设备的结构示意图;
[0075]
图11是本申请实施例提供的网络设备的结构示意图。
具体实施方式
[0076]
下面将结合附图,对本申请中的技术方案进行描述。
[0077]
本申请实施例的技术方案可以应用于各种通信系统,例如:全球移动通信(global system formobile communications,gsm)系统、码分多址(code division multiple access,cdma)系统、宽带码分多址(wideband code division multiple access,wcdma)系统、通用分组无线业务(general packet radio service,gprs)、长期演进(long term evolution,lte)系统、lte频分双工(frequency division duplex,fdd)系统、lte时分双工(time division duplex,tdd)、通用移动通信系统(universal mobile telecommunication system,umts)、全球互联微波接入(worldwide interoperability for microwave access,wimax)通信系统、未来的第五代(5th generation,5g)系统或新无线(new radio,nr),车到其它设备(vehicle-to-x v2x),其中v2x可以包括车到互联网(vehicle to network,v2n)、车到车(vehicle to vehicle,v2v)、车到基础设施(vehicle to infrastructure,v2i)、车到行人(vehicle to pedestrian,v2p)等、车间通信长期演进技术(long term evolution-vehicle,lte-v)、车联网、机器类通信(machine type communication,mtc)、物联网(internet of things,iot)、机器间通信长期演进技术(long term evolution-machine,lte-m),机器到机器(machine to machine,m2m)等。
[0078]
本申请实施例中,网络设备可以是任意一种具有无线收发功能的设备。该设备包括但不限于:演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(baseband unit,bbu),无线保真(wireless fidelity,wifi)系统中的接入点(access point,ap)、无线中继节点、无线回传节点、传输点(transmission point,tp)或者发送接收点(transmission and reception point,trp)等,还可以为5g(如nr)系统中的gnb或传输点(trp或tp),或者,5g系统中的基站的一个或一组(包括多个天线面板)天线面板,或者,还可以为构成gnb或传输点的网络节点,如基带单元(bbu),或,分布式单元(distributed unit,du)等。
[0079]
在一些部署中,gnb可以包括集中式单元(centralized unit,cu)和du。gnb还可以包括有源天线单元(active antenna unit,aau)。cu实现gnb的部分功能,du实现gnb的部分功能,比如,cu负责处理非实时协议和服务,实现无线资源控制(radio resource control,rrc),分组数据汇聚层协议(packet data convergence protocol,pdcp)层的功能。du负责处理物理层协议和实时服务,实现无线链路控制(radio link control,rlc)层、介质接入控制(medium access control,mac)层和物理(physical,phy)层的功能。aau实现部分物理层处理功能、射频处理及有源天线的相关功能。由于rrc层的信息最终会变成phy层的信息,或者,由phy层的信息转变而来,因而,在这种架构下,高层信令,如rrc层信令,也可以认为
是由du发送的,或者,由du+aau发送的。可以理解的是,网络设备可以为包括cu节点、du节点、aau节点中一项或多项的设备。此外,可以将cu划分为接入网(radio access network,ran)中的网络设备,也可以将cu划分为核心网(core network,cn)中的网络设备,本申请对此不做限定。
[0080]
网络设备为小区提供服务,终端设备通过网络设备分配的传输资源(例如,频域资源,或者说,频谱资源)与小区进行通信,该小区可以属于宏基站(例如,宏enb或宏gnb等),也可以属于小小区(small cell)对应的基站,这里的小小区可以包括:城市小区(metro cell)、微小区(micro cell)、微微小区(pico cell)、毫微微小区(femto cell)等,这些小小区具有覆盖范围小、发射功率低的特点,适用于提供高速率的数据传输服务。
[0081]
在本申请实施例中,终端设备也可以称为用户设备(user equipment,ue)、接入终端、用户单元、用户站、移动站、移动台、远方站、远程终端、移动设备、用户终端、终端(terminal)、无线通信设备、用户代理或用户装置。本申请的实施例中的终端设备可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字助理(personal digital assistant,pda)、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备,5g网络中的终端设备或者未来演进的公用陆地移动通信网络(public land mobile network,plmn)中的终端设备等。
[0082]
其中,可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
[0083]
此外,终端设备还可以是物联网(internet of things,iot)系统中的终端设备。iot是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。
[0084]
本申请对于终端设备的具体形式不作限定。
[0085]
为便于理解本申请实施例,首先结合图1详细说明适用于本申请实施例的通信系统。图1示出了适用于本申请实施例的通信方法和通信装置的通信系统的示意图。如图1所示,该通信系统100可以包括至少一个网络设备,例如图1所示的网络设备101;该通信系统100还可以包括至少一个终端设备,例如图1所示的终端设备102至107。其中,该终端设备102至107可以是移动的或固定的。网络设备101和终端设备102至107中的一个或多个均可以通过无线链路通信。每个网络设备可以为特定的地理区域提供通信覆盖,并且可以与位
于该覆盖区域内的终端设备进行通信。
[0086]
可选地,终端设备之间可以直接通信。例如可以利用设备到设备(device to device,d2d)技术等实现终端设备之间的直接通信。如图中所示,终端设备105与106之间、终端设备105与107之间,可以利用d2d技术直接通信。终端设备106和终端设备107可以单独或同时与终端设备105通信。
[0087]
终端设备105至107也可以分别与网络设备101通信。例如可以直接与网络设备101通信,如图中的终端设备105和106可以直接与网络设备101通信;也可以间接地与网络设备101通信,如图中的终端设备107经由终端设备106与网络设备101通信。
[0088]
应理解,图1示例性地示出了一个网络设备和多个终端设备,以及各通信设备之间的通信链路。可选地,该通信系统100可以包括多个网络设备,并且每个网络设备的覆盖范围内可以包括其它数量的终端设备,例如更多或更少的终端设备。本申请对此不做限定。
[0089]
上述各个通信设备,如图1中的网络设备101和终端设备102至107,可以配置多个天线。该多个天线可以包括至少一个用于发送信号的发射天线和至少一个用于接收信号的接收天线。另外,各通信设备还附加地包括发射机链和接收机链,本领域普通技术人员可以理解,它们均可包括与信号发送和接收相关的多个部件(例如处理器、调制器、复用器、解调器、解复用器或天线等)。因此,网络设备与终端设备之间可通过多天线技术通信。
[0090]
可选地,该无线通信系统100还可以包括网络控制器、移动管理实体等其他网络实体,本申请实施例不限于此。
[0091]
为便于理解本申请实施例,下面对本申请实施例中涉及到的术语做简单介绍。
[0092]
1、预编码技术:发送设备(如网络设备)可以在已知信道状态的情况下,借助与信道状态相匹配的预编码矩阵来对待发送信号进行处理,使得经过预编码的待发送信号与信道相适配,从而使得接收设备(如终端设备)消除信道间影响的复杂度降低。因此,通过对待发送信号的预编码处理,接收信号质量(例如信号与干扰加噪声比(signal to interference plus noise ratio,sinr)等)得以提升。因此,采用预编码技术,可以实现发送设备与多个接收设备在相同的时频资源上传输,也就是实现了多用户多输入多输出(multiple user multiple input multiple output,mu-mimo)。
[0093]
应理解,有关预编码技术的相关描述仅为便于理解而示例,并非用于限制本申请实施例的保护范围。在具体实现过程中,发送设备还可以通过其他方式进行预编码。例如,在无法获知信道信息(例如但不限于信道矩阵)的情况下,采用预先设置的预编码矩阵或者加权处理方式进行预编码等。为了简洁,其具体内容本文不再赘述。
[0094]
2、信道状态信息报告(csi report):也可以简称为csi。在无线通信系统中,由接收端(如终端设备)向发送端(如网络设备)上报的用于描述通信链路的信道属性的信息。csi报告中例如可以包括但不限于,预编码矩阵指示(precoding matrix indicator,pmi)、秩指示(rank indication,ri)、信道质量指示(channel quality indicator,cqi)、信道状态信息参考信号(channel state information reference signal,csi-rs资源指示(csi-rs resource indicator,cri)以及层指示(layer indicator,li)等。应理解,以上列举的csi的具体内容仅为示例性说明,不应对本申请构成任何限定。csi可以包括上文所列举的一项或多项,也可以包括除上述列举之外的其他用于表征csi的信息,本申请对此不作限定。
[0095]
3、预编码矩阵指示(pmi):可用于指示预编码矩阵。其中,该预编码矩阵例如可以是终端设备基于各个频域单元的信道矩阵确定的预编码矩阵。该信道矩阵可以是终端设备通过信道估计等方式或者基于信道互易性确定。但应理解,终端设备确定预编码矩阵的具体方法并不限于上文所述,具体实现方式可参考现有技术,为了简洁,这里不再一一列举。
[0096]
例如,预编码矩阵可以通过对信道矩阵或信道矩阵的协方差矩阵进行奇异值分解(singular value decomposition,svd)的方式获得,或者,也可以通过对信道矩阵的协方差矩阵进行特征值分解(eigenvalue decopomsition,evd)的方式获得。应理解,上文中列举的预编码矩阵的确定方式仅为示例,不应对本申请构成任何限定。预编码矩阵的确定方式可以参考现有技术,为了简洁,这里不再一一列举。
[0097]
终端设备所确定的预编码矩阵可以称为待反馈的预编码矩阵,或者说,待上报的预编码矩阵。终端设备可以通过pmi指示该待反馈的预编码矩阵,以便于网络设备基于pmi恢复出该预编码矩阵。网络设备基于该pmi恢复出的预编码矩阵可以与上述待反馈的预编码矩阵相同或相近似。
[0098]
在下行信道测量中,网络设备根据pmi确定出的预编码矩阵与终端设备所确定的预编码矩阵的近似度越高,其确定出的用于数据传输的预编码矩阵也就越能够与下行信道相适配,因此也就能够提高信号的传输质量。
[0099]
应理解,pmi仅为一种命名,不应对本申请构成任何限定。本申请并不排除在未来的协议中定义其他名称的信令以用于相同或相似功能的可能。
[0100]
需要说明的是,由本申请实施例提供的方法,网络设备可以基于终端设备的反馈确定与一个或多个频域单元对应的预编码矩阵。网络设备由此而确定的预编码矩阵可以直接用于下行数据传输;也可以经过一些波束成形方法,例如包括迫零(zero forcing,zf)、正则化迫零(regularized zero-forcing,rzf)、最小均方误差(minimum mean-squared error,mmse)、最大化信漏噪比(signal-to-leakage-and-noise,slnr)等,以得到最终用于下行数据传输的预编码矩阵。本申请对此不作限定。在未作出特别说明的情况下,下文中所涉及的预编码矩阵均可以是指基于本申请提供的方法所确定的预编码矩阵。
[0101]
4、频域单元:频域资源的单位,可表示不同的频域资源粒度。频域单元例如可以包括但不限于,信道质量指示(channel quality indicator,cqi)子带(subband)、cqi子带的1/r、资源块(resource block,rb)、子载波、资源块组(resource block group,rbg)或预编码资源块组(precoding resource block group,prg)等。其中,r为正整数。r的取值例如可以为1或2。在一种可能的实现方式中,r的取值可以由网络设备预先通过信令配置给终端设备。
[0102]
在本申请实施例中,pmi可用于指示与频域单元对应的预编码矩阵,该频域单元也可以称为pmi子带。其中,r可以表示cqi子带的粒度与pmi子带的粒度的比值。当r为1时,即一个cqi子带的粒度与一个pmi子带的粒度相同;当r为2时,即一个cqi子带的粒度为一个pmi子带的粒度的两倍。
[0103]
需要说明的是,与频域单元对应的预编码矩阵可以是指基于该频域单元上的参考信号进行信道测量和反馈而确定的预编码矩阵。与频域单元对应的预编码矩阵可用于对后续通过该频域单元传输的数据做预编码。下文中,与频域单元对应的预编码矩阵也可以简称为该频域单元的预编码矩阵。
[0104]
与频域单元对应的信道矩阵可以是指基于该频域单元上的参考信号进行信道估计和反馈而确定的信道矩阵。与频域单元对应的信道矩阵可用于确定后续通过该频域单元传输数据所使用的预编码矩阵。下文中,与频域单元对应的信道矩阵也可以简称为该频域单元的信道矩阵。
[0105]
5、空域向量(spatial domain vector):或者称波束(beam)向量、空域波束基向量或空域基向量等。空域向量中的各个元素可以表示各个天线端口(antenna port)的权重。基于空域向量中各个元素所表示的各个天线端口的权重,将各个天线端口的信号做线性叠加,可以在空间某一方向上形成信号较强的区域。
[0106]
其中,天线端口也可简称端口。天线端口可以理解为被接收设备所识别的发射天线,或者在空间上可以区分的发射天线。针对每个虚拟天线可以预配置一个天线端口,每个虚拟天线可以为多个物理天线的加权组合,每个天线端口可以与一个参考信号对应,因此,每个天线端口可以称为一个参考信号的端口,例如,csi-rs端口、探测参考信号(sounding reference signal,srs)端口等。
[0107]
该参考信号可以是未经过预编码的参考信号,也可以是经过预编码的参考信号,本申请对此不作限定。当该参考信号是为经过预编码的参考信号时,该参考信号端口可以是发射天线端口。该发射天线端口可以是指独立的收发单元(transceiver unit,txru)。
[0108]
下文中为方便说明,假设空域向量记作u。空域向量u的长度可以为一个极化方向上的发射天线端口数n
s
,n
s
≥1且为整数。空域向量例如可以为长度为n
s
的列向量或行向量。本申请对此不作限定。
[0109]
可选地,空域向量是离散傅里叶变换(discrete fourier transform,dft)向量。dft向量可以是指dft矩阵中的向量。
[0110]
可选地,空域向量是dft向量的共轭转置向量。dft共轭转置向量可以是指dft矩阵的共轭转置矩阵中的列向量。
[0111]
可选地,空域向量是过采样dft向量。过采样dft向量可以是指过采样dft矩阵中的向量。
[0112]
在一种可能的设计中,该空域向量例如可以是nr协议ts 38.214版本15(release 15,r15)中类型ii(type ii)码本中定义的二维(2dimensions,2d)-dft向量v
l,m
。换句话说,空域向量可以是2d-dft向量或过采样2d-dft向量。为了简洁,这里省略对2d-dft向量的详细说明。
[0113]
在本申请实施例中,空域向量是用于构建预编码矩阵的向量之一。
[0114]
6、空域向量集合:也称波束向量集合、空域波束基向量集合或空域基向量集合等。可以包括多种不同长度的空域向量,以与不同的天线端口数对应。在本申请实施例中,用于构建预编码向量的空域向量可以是从空域向量集合中确定的。或者说,空域向量集合中包括多个可用于构建预编码向量的候选空域向量。
[0115]
在一种可能的设计中,该空域向量集合可以包括n
s
个空域向量,该n
s
个空域向量之间可以两两相互正交。该空域向量集合中的每个空域向量可以是2d-dft矩阵中的向量。其中,2d可以表示两个不同的方向,如,水平方向和垂直方向。若水平方向和垂直方向的天线端口数目分别为n1和n2,那么n
s
=n1×
n2。n
s
、n1和n2均为正整数。
[0116]
该n
s
个空域向量例如可以记作该n
s
个空域向量可以构建矩
阵b
s
,该矩阵b
s
可用于进行后文所述的空域压缩,以选择一个或多个用来构建预编码矩阵的空域向量。
[0117]
在另一种可能的设计中,该空域向量集合可以通过过采样因子o
s
扩展为o
s
×
n
s
个空域向量。此情况下,该空域向量集合可以包括o
s
个子集,每个子集可以包括n
s
个空域向量。每个子集中的n
s
个空域向量之间可以两两相互正交。该空域向量集合中的每个空域向量可以取自过采样2d-dft矩阵。其中,过采样因子o
s
为正整数。具体地,o
s
=o1×
o2,o1可以是水平方向的过采样因子,o2可以是垂直方向的过采样因子。o1≥1,o2≥1,o1、o2不同时为1,且均为整数。
[0118]
该空域向量集合中的第o
s
(0≤o
s
≤o
s
-1且o
s
为整数)个子集中的n
s
个空域向量例如可以分别记作则基于该第o
s
个子集中的n
s
个空域向量可以构造矩阵由o
s
个子集分别构成的矩阵可以用于进行后文所述的空域压缩,以选择一个或多个用来构建预编码矩阵的空域向量。
[0119]
应理解,本申请对于空域向量集合的具体形式以及空域向量的具体形式不作限定。
[0120]
7、频域向量(frequency domain vector):也称为频域基向量。频域向量可用于表示信道在频域的变化规律的向量。每个频域向量可以表示一种变化规律。由于信号在经过无线信道传输时,从发射天线可以经过多个路径到达接收天线。多径时延导致频率选择性衰落,就是频域信道的变化。因此,可以通过不同的频域向量来表示不同传输路径上时延导致的信道在频域上的变化规律。
[0121]
在本申请实施例中,频域向量可用于和上述空域向量构建多个空域向量和频域向量的组合,或者简称空频向量对,以用于构建预编码向量。
[0122]
下文中为方便说明,假设频域向量记作v。频域向量的长度可以记作n3,n3≥1,且为整数。频域向量例如可以是长度为n3的列向量或行向量。本申请对此不作限定。
[0123]
可选地,频域向量是dft向量。dft向量可以是指dft矩阵中的列向量。
[0124]
作为示例而非限定,频域向量集合中的第i个频域向量v
i
可以通过下式来确定:
[0125][0126]
其中,i为频域向量集合中第i个频域向量的索引值,并满足0≤i≤n3-1,或者,1-n3≤i≤0。
[0127]
可选地,频域向量也可以是dft向量的共轭转置向量。dft共轭转置向量可以是指dft矩阵的共轭转置矩阵中的列向量。
[0128]
在本申请实施例中,频域向量是用于构建预编码矩阵的向量之一。
[0129]
8、频域向量集合:也称频域基向量集合,可以包括多种不同长度的频域向量。在本申请实施例中,用于构建预编码向量的频域向量可以是从频域向量集合中确定的。或者说,频域向量集合中包括多个可用于构建预编码向量的候选频域向量。
[0130]
在一种可能的设计中,该频域向量集合可以包括n3个频域向量。该n3个频域向量之间可以两两相互正交。该频域向量集合中的每个频域向量可以是dft矩阵中的向量。
[0131]
例如,该n3个频域向量例如可以记作该n3个频域向量可以构建矩阵b
f
,该矩阵可用于进行后文所述的频域压缩,以选择一个或多个用来构建预编码矩阵的频域向量。
[0132]
应理解,本申请对于频域向量集合的具体形式以及频域向量的具体形式不作限定。
[0133]
9、空频向量对:一个空域向量和一个频域向量可以组合得到一个空频向量对。一个空频向量对可以包括一个空域向量和一个频域向量。由一个空频向量对中的空域向量和频域向量可以得到一个空频分量矩阵,如,将一个空频向量与一个频域向量的共轭转置相乘,可以得到一个空频分量矩阵。这里所述的空频分量矩阵是相对于下文所述的空频矩阵而言的。由于对多个空频分量矩阵加权求和可以得到空频矩阵。因此用于加权的每一项可以称为一个空频矩阵的分量,即这里所说的空频分量矩阵。
[0134]
10、空频矩阵:在本申请实施例中,空频矩阵可以理解为是用于确定每个频域单元对应的预编码矩阵或信道矩阵的一个中间量。对于终端设备来说,空频矩阵可以由每个频域单元对应的预编码矩阵或信道矩阵确定。对于网络设备来说,空频矩阵可以是由多个空频分量矩阵的加权和得到,以用于恢复信道矩阵或预编码矩阵。
[0135]
例如,空频矩阵可以记作h,其中,w0至是与n3个频域单元对应的n3个列向量,每个列向量可以是每个频域单元对应的预编码矩阵,各列向量的长度均可以为n
s
。该n3个列向量分别对应n3个频域单元的预编码向量。即空频矩阵可以视为将n3个频域单元对应的预编码向量组合构成的联合矩阵。
[0136]
在一种可能的设计中,空频矩阵可以与传输层对应。之所以称该空频矩阵与传输层对应,是由于终端设备可以基于每个传输层反馈频域向量和空频合并系数(应理解,空域向量在多个传输层之间共用)。网络设备基于终端设备的反馈而确定的空频矩阵也就是与传输层对应的空频矩阵。与传输层对应的空频矩阵可直接用于确定与各频域单元对应的预编码矩阵。与某一频域单元对应的预编码矩阵例如可以是由各个传输层对应的空频矩阵中对应于同一频域单元的列向量构造而成。如,将各传输层对应的空频矩阵中的第n(0≤n≤n3-1,且n为整数)个列向量抽取出来,按照传输层的顺序由左到右排布可得到维度为n
s
×
z的矩阵,z表示传输层数,z≥1且为整数。对该矩阵进行归一化处理,例如乘以功率归一化系数等,便可以得到该第n个频域单元的预编码矩阵。
[0137]
应理解,通过乘以功率归一化系数来对该矩阵进行归一化处理仅为一种可能的实现方式,不应对本申请构成任何限定。本申请对于归一化处理的具体方式不作限定。
[0138]
应理解,空频矩阵仅为用于确定预编码矩阵或信道矩阵的中间量的一种表现形式,不应对本申请构成任何限定。例如,将空频矩阵中的各列向量按从左至右的顺序依次首位相接,或者按照其他预定义的规则排列,也可以得到长度为n
s
×
n3的向量,该向量可以称为空频向量。
[0139]
还应理解,上文所示的空频矩阵和空频向量的维度仅为示例,不应对本申请构成任何限定。例如,该空频矩阵也可以是维度为n3×
n
s
的的矩阵。其中,每个行向量可对应于一个频域单元,以用于确定所对应的频域单元的预编码向量。
[0140]
此外,当发射天线配置有多个极化方向时,该空频矩阵的维度还可以进一步扩展。
如,对于双极化方向天线,该空频矩阵的维度可以为2n
s
×
n3或n3×
2n
s
。应理解,本申请对于发射天线的极化方向数不作限定。
[0141]
11、空频合并系数:也可以称为空频系数、加权系数等。每个空频合并系数可对应一个空域向量和一个频域向量,或者说,每个空频合并系数可对应一个空频向量对。每个空频合并系数是其所对应的空频向量对所构建的空频分量矩阵的加权系数,或者说,权重。空频合并系数与空域向量和频域向量的对应关系具体可以参看下文关于双域压缩的描述。
[0142]
每个空频合并系数可以包括幅度和相位。例如空频合并系数ae

中,a为幅度,θ为相位。
[0143]
在终端设备所选择的用于构建预编码矩阵的多个空频向量对中,每个空频向量对可以对应一个空频合并系数。与多个空频向量对对应的多个空频合并系数中,有些空频合并系数的幅度值可能为零,或者接近零,其对应的量化值可以是零。通过量化值零来量化幅度的空频合并系数可以称为幅度为零的空频合并系数。相对应地,有些空频合并系数的幅度值较大,其对应的量化值不为零。通过非零的量化值来量化幅度的空频合并系数可以称为幅度非零的空频合并系数。换句话说,与多个空频向量对对应的多个空频合并系数可以由一个或多个幅度非零的空频合并系数以及一个或多个幅度为零的空频合并系数组成。
[0144]
12、双域压缩:可以包括空域压缩和频域压缩这两个维度的压缩。空域压缩具体可以是指空域向量集合中选择一个或多个空域向量来作为构建预编码矩阵的向量。频域压缩可以是指在频域向量集合中选择一个或多个频域向量来作为构建预编码矩阵的向量。如前所述,一个空域向量和一个频域向量所构建的矩阵例如可以称为空频分量矩阵。被选择的一个或多个空域向量和一个或多个频域向量可以构建一个或多个空频分量矩阵。该一个或多个空频分量矩阵的加权和可用于构建与一个传输层对应的空频矩阵。换句话说,空频矩阵可以近似为由上述被选择的一个或多个空域向量和一个或多个频域向量所构建的空频分量矩阵的加权和。基于一个传输层对应的空频矩阵,进而可以确定该传输层上各频域单元对应的预编码向量。
[0145]
具体地,选择的一个或多个空域向量可以构成矩阵w1,其中w1中的每一个列向量对应选择的一个空域向量。选择的一个或多个频域向量可以构成矩阵w3,其中w3中的每一个列向量对应选择的一个频域向量。空频矩阵h可以表示为选择的一个或多个空域向量与选择的一个或多个频域向量线性合并的结果h=w1cw
3h

[0146]
以与传输层对应的空频矩阵为例,一个传输层对应的空频矩阵为h=w1cw
3h

[0147]
当秩z大于1时,各个传输层所使用的空域向量可以是互不相同的,即,各传输层使用独立的空域向量;各个传输层所使用的空域向量也可以是相同的,即,多个传输层共用l个空域向量。本申请实施例中,假设多个传输层共用l个空域向量。
[0148]
当秩z大于1时,各个传输层所使用的频域向量可以是不完全相同的,即,各传输层使用独立的频域向量;各个传输层所使用的频域向量也可以是相同的,即,多个传输层共用m个频域向量。本申请实施例中,假设各传输层使用各自独立的频域向量。例如,z个传输层中的第z(0≤z≤z-1,z为整数)个传输层对应m
z
个频域向量,即,终端设备上报的与第z个传输层对应的频域向量为m
z
个。其中m
z
≥1,且为整数。
[0149]
在这种情况下,第z个传输层上各频域单元对应的预编码向量可以是基于上述l个空域向量和m
z
个频域向量构建的。
[0150]
若采用双极化方向的发射天线,每个极化方向可以选择l个空域向量。则,w1的维度可以是2n
s
×
2l。在一种可能的实现方式中,两个极化方向可以采用相同的l个空域向量其中,例如可以是从上文所述的空域向量集合中选择的l个空域向量。此时,w1可以表示为其中表示选择的l个空域向量中的第l个空域向量,l=1,1,

,l-1。
[0151]
对于第z个传输层,w
3h
的维度可以为m
z
×
n3。w3中的每一个列向量可以是一个频域向量。此时w1中的每个空域向量和w3中的每个频域向量可以构成一个空频向量对,每个空频向量对可以对应一个空频合并系数,则有2l个空域向量和m
z
个频域向量所构建的2l
×
m
z
个空频向量对可以与2l
×
m
z
个空频合并系数一一对应。
[0152]
对于第z个传输层,c可以是由上述2l
×
m
z
个空频合并系数构成的系数矩阵,其维度可以为2l
×
m
z
。该系数矩阵c中的第l行可以对应2l个空域向量中第一极化方向上的第l个空域向量,该系数矩阵c中的第l+l行可以对应2l个空域向量中第二极化方向上的第l个空域向量。该系数矩阵c中的第m(0≤m≤m
z
-1且m为整数)个列可以对应m
z
个频域向量中的第m个频域向量。
[0153]
因此,在双域压缩的反馈方式中,终端设备可以反馈z个传输层共用的空域向量,z个传输层中每个传输层对应的频域向量,被选择用来构建预编码矩阵的空频向量对的位置以及每个空频向量对的空频合并系数。
[0154]
其中用来构建预编码矩阵的空频向量对的位置具体是指,用来构建的预编码矩阵的空域向量在终端设备所上报的空域向量中的位置以及用来构建的预编码矩阵的频域向量在终端设备所上报的频域向量中的位置。由于每个空频向量对对应一个非零的空频合并系数(简称非零系数),故用来构建预编码矩阵的空频向量对的位置也就是非零系数的位置。
[0155]
应理解,上文所列举的各个传输层与空域向量、频域向量的关系仅为示例,不应对本申请构成任何限定。
[0156]
还应理解,上文中所示的空频矩阵h与w1、w3的关系仅为示例,不应对本申请构成任何限定。本领域的技术人员基于相同的构思,可以对上述关系进行数学变换,而得到其他用于表征空频矩阵h与w1、w3关系的计算式。例如,空频矩阵h也可以表示为h=w1cw3。此情况下,w3中的每一个行向量可以对应一个被选择的频域向量。
[0157]
由于双域压缩在空域和频域都分别进行了压缩,终端设备在反馈时,可以将被选择的一个或多个空域向量和一个或多个频域向量反馈给网络设备,而不再需要基于每个频域单元(如子带)分别反馈子带的空频合并系数(如包括幅度和相位)。因此,可以大大减小反馈开销。同时,由于频域向量能够表示信道在频率的变化规律,通过一个或多个频域向量的线性叠加来模拟信道在频域上的变化。因此,仍能够保持较高的反馈精度,使得网络设备基于终端设备的反馈恢复出来的预编码矩阵仍然能够较好地与信道适配。
[0158]
应理解,上文中为了便于理解双域压缩,分别定义了空频矩阵、空频向量对等术语,但这不应对本申请构成任何限定。终端设备确定pmi的具体过程为终端设备的内部实现行为,本申请对于终端设备确定pmi的具体过程并不作限定。网络设备根据pmi确定预编码
矩阵的具体过程为网络设备的内部实现行为,本申请对于网络设备根据pmi确定预编码矩阵的具体过程也不作限定。终端设备和网络设备分别可以采用不同的算法来生成pmi和恢复预编码矩阵。
[0159]
下面结合一种可能的实现方式简单说明终端设备进行双域压缩以确定用来构建预编码矩阵的空域向量、频域向量和空频合并系数的过程。
[0160]
终端设备可以基于信道测量确定每个传输层上各频域单元的预编码向量。具体地,终端设备可以基于参考信号,如csi-rs,估计信道矩阵。然后通过对信道矩阵或信道矩阵的协方差矩阵进行evd的方式,或者,通过对信道矩阵的协方差矩阵进行svd的方式来确定每个传输层上各频域单元的预编码向量。应理解,基于信道测量确定预编码向量的具体方法可以参考现有技术,为了简洁,这里省略对该具体过程的详细说明。
[0161]
终端设备可以根据每个传输层上各频域单元的预编码向量构建与每个传输层对应的空频矩阵,并可以通过对空频矩阵进行空域和频域的dft来确定可用于构建预编码矩阵的一个或多个空域向量、一个或多个频域向量以及与一个或多个空频向量对对应的空频合并系数。
[0162]
为方便说明,这里假设z个传输层共用l个空域向量,第z个传输层与m
z
个频域向量对应。
[0163]
由于l个空域向量是z个传输层共用的空域向量,则终端设备可以基于z个传输层中的某一个传输层的空频矩阵来确定该l个空域向量,例如,终端设备可以基于z个传输层中的第1个传输层的空频矩阵来确定该l个空域向量;终端设备也可以基于该z个传输层中的每个传输层的空频矩阵来确定该l个空域向量。
[0164]
在一种实现方式中,终端设备可以将z个传输层中每个传输层的空频矩阵进行空域dft,以确定较强的l个空域向量。对每个空频矩阵进行空域dft例如可以通过公式c'=u
sh
h
z
来实现。
[0165]
其中,h
z
表示该第z个传输层的空频矩阵。对于双极化方向天线,空频矩阵的维度可以是2n
s
×
n3。终端设备可以基于两个极化方向的空频矩阵来确定l个空域向量,此时该空频矩阵h
z
的维度为2n
s
×
n3。当然,终端设备也可以基于某一极化方向的空频矩阵来确定l个空域向量,比如基于第一极化方向的空频矩阵来确定l个空域向量,此时该空频矩阵h
z
的维度为n
s
×
n3。本申请对于空域压缩的具体实现方式不作限定。
[0166]
u
s
表示由预先定义的空域向量集合中多个空域向量构建的矩阵。u
s
例如可以是前文所定义的未经过过采样的空域向量集合构成的矩阵b
s
或经过过采样的空域向量集合中的某一子集构成的矩阵,如u
s
的维度可以是n
s
×
n
s
,以与一个极化方向上的空频矩阵对应。或者,u
s
也可以由前文所定义的空域向量集合b
s
或确定,如将空域向量集合b
s
或拼接得到,如或其维度可以是2n
s
×
2n
s
,以与两个极化方向上的空频矩阵对应。
[0167]
c'表示由空域dft得到的系数矩阵,维度可以是l
×
n
s
(对应于一个极化方向),或,2l
×
2n
s
(对应于两个极化方向)。
[0168]
在1至z的范围内对z取值,可以得到由空域dft得到的2z个维度为l
×
n
s
的系数矩
阵,或,z个维度为2l
×
n
s
的系数矩阵。其中,2z个维度为l
×
n
s
的系数矩阵包括与两个极化方向中每个极化方向对应的z个系数矩阵。应理解,该系数矩阵中的每一行对应于一个空域向量。
[0169]
终端设备可以基于一个极化方向上的系数矩阵确定较强的l个空域向量。例如,终端设备可以根据该极化方向上的系数矩阵中各行元素的模的平方和大小,确定模的平方和较大的l个行。
[0170]
终端设备也可以基于两个极化方向上的系数矩阵确定较强的l个空域向量。例如,终端设备可以根据两个极化方向上的系数矩阵拼接成维度为l
×
2n
s
的矩阵。该矩阵中的每一行可对应于一个空域向量。终端设备可以根据该矩阵中各行元素的模的平方和大小,确定模的平方和较大的l个行。由z个系数矩阵所确定的模的平方和较大的l个行的序号可以是矩阵u
s
中的l个列的序号,由此可以确定l个空域向量。
[0171]
终端设备针对第z个传输层确定的m
z
个频域向量可以基于第z个传输层的空频矩阵确定。对第z个传输层的空频矩阵进行空域和频域的dft例如可以通过公式c=u
sh
h
z
u
f
来实现,或者也可以在上文c'=u
sh
h
z
的基础上进一步右乘u
f
得到。对于双极化天线而言,由此得到的系数矩阵c的维度可以为2l
×
m
z

[0172]
其中,c表示由空域和频域dft得到的系数矩阵。u
f
表示由预先定义的频域向量集合中多个频域向量构建的矩阵,其维度可以是n3×
n3。u
f
例如可以是前文所定义的未经过过采样的空域向量集合构成的矩阵b
f

[0173]
终端设备可以从该系数矩阵c中确定较强的m
z
个列。终端设备例如可以根据该系数矩阵c中各列元素的模的平方和大小,确定模的平方和较大的m
z
个列。该系数矩阵c中较强的m
z
个列可用于确定矩阵u
f
中被选择的m
z
个频域向量。如系数矩阵c中较强的m
z
个列的序号可以是矩阵u
f
中被选择的m
z
个列向量的序号,由此可以确定m
z
个频域向量。
[0174]
此外,由该系数矩阵c还可以进一步确定与各空频向量对对应的空频合并系数。如前所述,该系数矩阵c中的第l行可以对应2l个空域向量中第一极化方向上的第l个空域向量,该系数矩阵c中的第l+l行可以对应2l个空域向量中第二极化方向上的第l个空域向量。该系数矩阵c中的第m列可以对应m
z
个频域向量中的第m
z
个频域向量。
[0175]
应理解,上文中提供的用于确定空域向量、频域向量和空频合并系数的方法仅为示例,不应对本申请构成任何限定。空域向量、频域向量和空频合并系数的确定方法例如可以与nr协议中ts38.214版本15(release 15,r15)中定义的类型ii(type ii)码本的反馈方式下波束向量及其空频合并系数的确定方法相同。
[0176]
此外,终端设备还可以通过现有的估计算法,如多重信号分类算法(multiple signal classification algorithm,music)、巴特利特(bartlett)算法或旋转不变子空间算法(estimation of signal parameters via rotation invariant technique algorithm,esprit)等来确定空域向量、频域向量和空频合并系数。为了简洁,这里不再举例说明。
[0177]
还应理解,上文中提供的分别用于空域压缩和频域压缩的矩阵u
s
和u
f
仅为示例,不应对本申请构成任何限定。在具体实现过程中,用于空域压缩和频域压缩的空域向量集合和频域向量集合并不仅限于上述矩阵的形式。空域向量集合和频域向量集合的具体形式与终端设备进行空域压缩和频域压缩的具体方式相关,本申请对于空域压缩和频域压缩的具
体方法和过程不作限定,故本申请对于空域向量集合和频域向量集合的具体形式也不做限定。
[0178]
还应理解,上文仅以z个传输层、两个极化方向共用l个空域向量,每个传输层分别使用各自独立的频域向量为例来说明终端设备确定空域向量、频域向量和空频合并系数的具体过程。但这不应对本申请构成任何限定。当z个传输层分别使用各自独立的空域向量或两个极化方向分别使用各自独立的空域向量时,终端设备仍然可以采用与上文所述相似的方式来确定空域向量、频域向量和空频合并系数。
[0179]
需要说明的是,当预先定义的空域向量集合包括经过过采样扩展得到的多个子集时,终端设备对空频矩阵进行空域和频域的dft以确定空域向量、频域向量和空频合并系数的具体过程与之相似,具体可以参考现有技术。为了简洁,这里省略对该具体过程的详细说明。
[0180]
相比于ts38.214 r15中的type ii码本反馈方式,双域压缩的反馈方式引入了频域压缩。由上文确定空域向量、频域向量和空频合并系数的过程可以看到,终端设备需要在空域和频域两个维度进行压缩和反馈。终端设备的计算复杂度提高,终端设备的能力受到了挑战。
[0181]
有鉴于此,本申请提供一种方法,以期降低终端设备的计算复杂度。
[0182]
为了便于理解本申请实施例,在介绍本申请实施例之前,首先作出以下几点说明。
[0183]
第一,为便于理解本申请实施例,下面对下文实施例中涉及到的几个参数做详细说明。
[0184]
n3:预定义的频域向量集合中包含的频域向量的数目。n3≥1且为整数。
[0185]
n3’
:预定义的频域向量集合中除去被限制的频域向量之外的频域向量的数目。换句话说,也就是预定义的频域向量集合中未被限制的频域向量的数目。该n3’
个频域向量可用于进行频域压缩,以从中确定用于构建预编码矩阵的频域向量。n3≥n3’
≥1且为整数。
[0186]
x:预定义的频域向量集合中被限制的频域向量的数目。x≥1且为整数。在本申请实施例中,n3可以是n3’
与x之和。即,n3=n3’
+x。
[0187]
m:与每个传输层对应的频域向量的上报数目。n3’
≥m≥1,且m为整数。
[0188]
在一种可能的设计中,当秩大于1时,各传输层对应的频域向量的上报个数可以是相同的,例如均为m。m的取值可以由网络设备预配置。在一种实现方式中,每个传输层对应的频域向量的上报个数例如可以通过来确定。其中p和r均为预配置的系数。p和r的取值具体可以由网络设备预先通过信令通知终端设备,以便终端设备确定每个传输层对应的频域向量的上报个数。由于网络设备预先通过信令通知终端设备p和r的取值,因此可以认为每个传输层对应的频域向量的上报个数是网络设备配置的。
[0189]
可选地,秩的不同取值与p的取值存在对应关系。如,当秩小于或等于2时,p的取值为1/2;当秩大于2时,如z为3或4,p的取值为1/4。当秩小于或等于2时,p的取值为1/4;当秩大于2时,如z为3或4,p的取值为1/8。
[0190]
可选地,r的取值为1或2。
[0191]
m个频域向量与某一传输层对应,具体可以是指,该m个频域向量可以与空域向量以及空频合并系数结合,以用于构建该传输层上一个或多个频域单元对应的预编码向量。
[0192]
l:空域向量的上报个数。l≥1且为整数。在本申请实施例中,该l个空域向量可以是一个或多个传输层共用的空域向量,可用于构建每个传输层上各频域单元的预编码向量。换言之,与每个传输层对应的频域向量均为l个。需注意,该l个空域向量可以是彼此互不相同的。
[0193]
k
z
:与第z个传输层对应的空频合并系数的上报数目。k
z
≥1且为整数,z可以在0至z-1中取整数值。
[0194]
在一种可能的设计中,秩为1时,终端设备上报的空频合并系数的总数目为k0,k0为正整数。在一种实现方式中,k0可以通过来确定。网络设备可以预先将β的取值通过信令通知给终端设备。m
rank1
表示秩为1时频域向量的上报数目。m
rank1
的取值例如可以通过上文所述的来确定。由于网络设备预先通过信令指示p、r和β的取值,因此也可以认为k0的取值是由网络设备预先配置的。
[0195]
可选地,β的取值为1/4、1/2或3/4。
[0196]
秩大于1时,终端设备上报的空频合并系数的总数目为2k0。也就是说,或者说,当秩z大于1时,终端设备上报的空频合并系数的个数不超过2k0个。并且,秩z大于1时,每个空间层上报的空频合并系数的最大数目不超过k0。
[0197]
t:被限制的空域向量组的数目。每个被限制的空频向量组可以包括n1×
n2个空频向量。t≥1,n1≥1,n2≥1,且t、n1和n2均为整数。
[0198]
第二,在本申请实施例中,“用于指示”可以包括用于直接指示和用于间接指示。例如,当描述某一指示信息用于指示信息i时,可以包括该指示信息直接指示i或间接指示i,而并不代表该指示信息中一定携带有i。
[0199]
将指示信息所指示的信息称为待指示信息,则具体实现过程中,对待指示信息进行指示的方式有很多种,例如但不限于,可以直接指示待指示信息,如待指示信息本身或者该待指示信息的索引等。也可以通过指示其他信息来间接指示待指示信息,其中该其他信息与待指示信息之间存在关联关系。还可以仅仅指示待指示信息的一部分,而待指示信息的其他部分则是已知的或者提前约定的。例如,还可以借助预先约定(例如协议规定)的各个信息的排列顺序来实现对特定信息的指示,从而在一定程度上降低指示开销。同时,还可以识别各个信息的通用部分并统一指示,以降低单独指示同样的信息而带来的指示开销。例如,本领域的技术人员应当明白,预编码矩阵是由预编码向量组成的,预编码矩阵中的各个预编码向量,在组成或者其他属性方面,可能存在相同的部分。
[0200]
此外,具体的指示方式还可以是现有各种指示方式,例如但不限于,上述指示方式及其各种组合等。各种指示方式的具体细节可以参考现有技术,本文不再赘述。由上文所述可知,举例来说,当需要指示相同类型的多个信息时,可能会出现不同信息的指示方式不相同的情形。具体实现过程中,可以根据具体的需要选择所需的指示方式,本申请实施例对选择的指示方式不做限定。如此一来,本申请实施例涉及的指示方式应理解为涵盖可以使得待指示方获知待指示信息的各种方法。
[0201]
此外,待指示信息可能存在其他等价形式,例如行向量可以表现为列向量,一个矩
阵可以通过该矩阵的转置矩阵来表示,一个矩阵也可以表现为向量或者数组的形式,该向量或者数组可以由该矩阵的各个行向量或者列向量相互连接而成,两个向量的克罗内克尔积也可以通过一个向量与另一个向量的转置向量的乘积等形式来表现等。本申请实施例提供的技术方案应理解为涵盖各种形式。举例来说,本申请实施例涉及的部分或者全部特性,应理解为涵盖该特性的各种表现形式。
[0202]
待指示信息可以作为一个整体一起发送,也可以分成多个子信息分开发送,而且这些子信息的发送周期和/或发送时机可以相同,也可以不同。具体发送方法本申请不进行限定。其中,这些子信息的发送周期和/或发送时机可以是预先定义的,例如根据协议预先定义的,也可以是发射端设备通过向接收端设备发送配置信息来配置的。其中,该配置信息可以例如但不限于包括无线资源控制信令,例如无线资源控制(radio resource control,rrc)信令、媒体接入控制(media access control,mac)层信令,例如mac-信息元素(control element,ce),和物理层信令,例如下行控制信息(downlink control information,dci)中的一种或者至少两种的组合。
[0203]
第三,在本申请实施例中,为便于描述,在涉及编号时,可以从0开始连续编号。例如,z个传输层可以包括第0个传输层至第z-1个传输层。以此类推,这里不再一一举例说明。当然,具体实现时不限于此,例如,也可以从1开始连续编号。例如,z个传输层可以包括第1个传输层至第z个传输层,等等。
[0204]
应理解,上文所述均为便于描述本申请实施例提供的技术方案而进行的设置,而并非用于限制本申请的范围。
[0205]
第四,本申请实施例中涉及到三类索引,具体包括:频域向量集合中频域向量的索引、频域向量集合中被限制的频域向量窗的索引以及被限制的频域向量的数目的索引。
[0206]
其中,频域向量集合中频域向量的索引可以记为第一类索引。
[0207]
被限制的频域向量窗的索引在下文简称为窗索引,或者记为第二类索引。每个窗索引对应于一个被限制的频域向量窗。下文中将被限制的频域向量窗与窗索引的对应关系记作第一映射关系。
[0208]
应理解,频域向量窗可以包括索引值连续的一个或多个频域向量。因此频域向量窗可以理解为是索引值连续的一个或多个频域向量的集合。频域向量窗是本申请实施例中为便于理解和说明而引入的概念,不应对本申请构成任何限定。例如该频域向量窗也可以称为频域向量组等。
[0209]
举例而言,假设某个被限制的频域向量窗(例如记作被限制的频域向量窗1)包括索引值为9至15的频域向量,该被限制的频域向量窗的索引值为0,则第一映射关系可以包括被限制的频域向量窗1与索引值0的对应关系。
[0210]
在另一种实现方式中,该第一映射关系可以是被限制的多个频域向量与索引的对应关系。例如,上文被限制的频域向量窗1与索引值0的对应关系,也可以是第一类索引的索引值为9至15的频域向量与第二类索引的索引值0的对应关系。
[0211]
应理解,被限制的频域向量窗与窗索引的对应关系也就是,被限制的频域向量的第一类索引与第二类索引的对应关系,二者可以认为是等价的。
[0212]
换句话说,频域向量窗仅为一个逻辑概念,并不一定真实存在。
[0213]
被限制的频域向量的数目的索引在下文简称数目索引,或者记为第三类索引。每
个数目索引对应于一个预定义值。在一种实现方式中,被限制的频域向量的数目是从一个或多个预定义值中确定的。每个预定义值对应于一个数目索引。下文中将该一个或多个预定义值与一个或多个数目索引的对应关系记作第二映射关系。
[0214]
下面将结合附图详细说明本申请实施例提供的方法。
[0215]
应理解,本申请实施例提供的方法可以应用于通过多天线技术通信的系统。例如,图1中所示的通信系统100。该通信系统可以包括至少一个网络设备和至少一个终端设备。网络设备和终端设备之间可通过多天线技术通信。
[0216]
还应理解,本申请实施例提供的方法并不仅限于网络设备与终端设备之间的通信,还可应用于终端设备与终端设备之间的通信等。本申请对于该方法所应用的场景并不做限定。下文示出的实施例中,仅为便于理解和说明,以网络设备与终端设备之间的交互为例详细说明本申请实施例提供的方法。
[0217]
还应理解,下文示出的实施例并未对本申请实施例提供的方法的执行主体的具体结构特别限定,只要能够通过运行记录有本申请实施例的提供的方法的代码的程序,以根据本申请实施例提供的方法进行通信即可,例如,本申请实施例提供的方法的执行主体可以是终端设备或网络设备,或者,是终端设备或网络设备中能够调用程序并执行程序的功能模块。
[0218]
图2是从设备交互的角度示出的本申请一实施例提供的码本子集限制的方法200的示意性流程图。如图2所示,该方法200可以包括步骤210至步骤270。
[0219]
在步骤210中,网络设备生成第一指示信息,该第一指示信息用于指示预定义的n3个频域向量中被限制的频域向量。
[0220]
如前所述,该n3个频域向量可以是来自上文所述的频域向量集合的频域向量。该n3个频域向量可以构成用于频域压缩的矩阵u
f
。该n3个频域向量可用于频域压缩和反馈。终端设备可以从该n3个频域向量中选择一个或多个频域向量来构建预编码矩阵。在本申请实施例中,为了减小终端设备频域压缩的计算复杂度,网络设备可以通过信令限制n3个频域向量中的一部分频域向量,以将用来构建预编码矩阵的频域向量的选择范围控制在一个较小的范围内。
[0221]
例如,在对n3个频域向量中的x(1≤x≤n3,且x为整数)个频域向量做了限制之后,该频域向量集合中用于终端设备进行频域压缩的频域向量的个数减少了x个,也就是变成了n3-x个。以上文所述的用于频域压缩的矩阵u
f
为例,u
f
的维度变成了n3×
(n3-x)。由此可见,终端设备选择用来构建预编码矩阵的频域向量的可选范围变小了,计算复杂度也可得以降低。
[0222]
其中,被限制的频域向量是该n3个频域向量中的一个或多个频域向量。且,该x个被限制的频域向量是预定义的n3个频域向量中索引值连续的频域向量。具体来说,该被限制的频域向量可以为1个,也可以为多个。当被限制的频域向量为多个时,该多个被限制的频域向量索引值是连续的。
[0223]
由于预定义的n3个频域向量的索引值是连续的,例如包括索引值从0至n3-1的n3个频域向量。因此当该x个被限制的频域向量索引值连续时,该n3个频域向量中剩余的未被限制的频域向量的索引值也就能够满足循环连续。
[0224]
这里,循环连续具体是指,若索引值为k的频域向量,下一个频域向量的索引为m,
且满足mod(k+1,n3)=m,则表示索引值为k的频域向量与索引值为m的频域向量是索引值循环连续的频域向量。也就是说,若索引值为n3-1的频域向量为最后一个频域向量,经过循环移位,索引值为0的频域基向量可以是索引值为n3-1的频域向量的下一个频域向量。
[0225]
为便于理解,下文结合图3详细说明n3个频域向量中被限制的频域向量和未被限制的频域向量。图3共示出了20个频域向量,即,n3=20。该20个频域向量的索引值从0至19连续分布。其中索引值6至15的10个连续排布的频域向量被限制,也就是上文所述的被限制的频域向量。索引值0至5以及索引值16至19的10个频域向量未被限制。由于将索引值0至5移至索引值19之后,正好可以得到连续排布的10个频域向量,因此称该10个未被限制的频域向量的索引值满足循环连续。
[0226]
该预定义的n3个频域向量中,除去了x个被限制的频域向量后所得到的频域向量的数目可以记作n3’
,n3’
≥1,且为整数。该n3’
个频域向量是终端设备进行频域压缩过程中所使用的频域向量。也就是说,终端设备上报的用于构建预编码矩阵的频域向量来自该n3’
个频域向量。该n3’
个频域向量的集合可以构成一个频域向量窗。该频域向量窗可以包括索引值可循环连续的n3’
个频域向量。
[0227]
在步骤220中,网络设备发送该第一指示信息。相对应地,终端设备接收该第一指示信息。
[0228]
该第一指示信息例如可以携带在高层信令中。该高层信令例如可以是rrc消息。该高层信令例如可以通过物理下行共享信道(physical downlink share channel,pdsch)传输给终端设备。
[0229]
网络设备向终端设备发送第一指示信息的具体过程可以参考现有技术中网络设备向终端设备发送信令的具体过程,为了简洁,这里不作赘述。
[0230]
在步骤230中,终端设备根据该第一指示信息,确定被限制的频域向量。
[0231]
终端设备在接收到该第一指示信息之后,可以从预定义的n3个频域向量中确定被限制的频域向量。终端设备确定被限制的频域向量的具体方式与网络设备指示被限制的频域向量的具体方式相关。
[0232]
下文中通过几种可能的实现方式详细说明网络设备通过第一指示信息指示被限制的频域向量的具体过程和终端设备根据第一指示信息确定被限制的频域向量的具体过程。
[0233]
在一种可能的实现方式中,被限制的频域向量可以通过被限制的频域向量窗的窗索引来指示。每个窗索引可用来指示一个被限制的频域向量窗,每个被限制的频域向量窗可以包括一个或多个索引值连续的频域向量。
[0234]
在这种实现方式中,网络设备和终端设备可以预先确定一个或多个被限制的频域向量窗和一个或多个窗索引的对应关系,以及每个被限制的频域向量窗中包含的频域向量。为便于区分和说明,该一个或多个被限制的频域向量窗和一个或多个窗索引的对应关系可以记作第一映射关系。网络设备可以根据该第一映射关系向终端设备指示被限制的频域向量。网络设备具体可以将被限制的频域向量所属的被限制的频域向量窗的索引通过第一指示信息发送给终端设备。终端设备可以根据该第一映射关系和第一指示信息所指示的窗索引,确定被限制的频域向量窗,进而可以确定被限制的频域向量的索引值。换句话说,终端设备可以根据第一映射关系和第一指示信息,确定被限制的频域向量的索引值。
[0235]
上述第一映射关系可以由协议预定义,或者,也可以是由网络设备预先确定,并通过信令通知终端设备,或者,该第一映射关系也可以由协议预定义的规则来确定,比如按照被限制的频域向量窗中首个频域向量索引值从小到大的顺序给各被限制的频域向量窗定义窗索引。本申请对于第一映射关系的确定方式不作限定。
[0236]
每个被限制的频域向量窗中包含的频域向量可以预定确定,具体可以是指,每个被限制的频域向量窗中包含的频域向量具体可以由协议预定义,或者,也可以由网络设备预先确定,并通过信令通知终端设备,或者,每个被限制的频域向量窗中包含的频域向量可以由协议预定义的规则来确定,比如按照索引值由小到大的顺序,每m个频域向量被定义为一个被限制的频域向量窗。本申请对于每个被限制的频域向量窗中所包含的频域向量的数目及其确定方式不作限定。
[0237]
由于预定义的n3个频域向量可以包括n3’
个用来进行频域压缩的频域向量(或者说,未被限制的频域向量)和x个被限制的频域向量,即,n3=n3’
+x。而被限制的频域向量可以是一个或多个被限制的频域向量窗中包含的频域向量。故,每个被限制的频域向量窗中包含的频域向量的数目小于或等于x,也就是小于或等于n3与n3’
之差。
[0238]
下文中为方便说明,将网络设备和终端设备预先协商的一个或多个被限制的频域向量窗的个数记作p,p≥1且为整数,将网络设备需要限制的频域向量窗的个数记作q,p≥q≥1,且q为整数。若网络设备需要在某一测量时段内对该p个被限制的频域向量窗中的q个频域向量窗中包含的频域向量进行限制,则网络设备可以根据上述第一映射关系,在第一指示信息中指示该q个被限制的频域向量窗的窗索引。终端设备可以根据上述第一映射关系,确定该第一指示信息中所指示的q个窗索引所对应的q个被限制的频域向量窗,进而确定被限制的频域向量。
[0239]
可选地,该p个被限制的频域向量窗之间互不重叠。
[0240]
图4示出了p个被限制的频域向量窗的一例。图4示出了20个连续的频域向量和4个被限制的频域向量窗。即,p=4。该20个连续的频域向量可以包含索引值从0至19的20个频域向量。如前所述,被限制的频域向量不包含索引值为0的频域向量,图4示出的4个被限制的频域向量窗中,除了索引值为0的频域向量未被包含在被限制的频域向量窗中,其他频域向量均被包含在被限制的频域向量窗中。该4个被限制的频域向量窗之间互不重叠,也就是说,每个被限制的频域向量仅属于一个被限制的频域向量窗。如图4所示,索引值为1至5的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗1(即,图4中所示的窗1);索引值为6至10的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗2(即,图4中所示的窗2);索引值为11至15的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗3(即,图4中所示的窗3);索引值为16至19的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗4(即,图4中所示的窗4)。
[0241]
可选地,该p个被限制的频域向量窗中至少两个频域向量窗存在部分重叠的频域向量。
[0242]
图5示出了p个被限制的频域向量窗的一例。图5示出了20个连续的频域向量和6个被限制的频域向量窗。即,p=6。该20个连续的频域向量可以包含索引值从0至19的20个频域向量。如前所述,被限制的频域向量不包含索引值为0的频域向量,图5示出的6个被限制的频域向量窗中,除了索引值为0的频域向量未被包含在被限制的频域向量窗中,其他频域
向量均被包含在图中所示的6个被限制的频域向量窗中。该6个被限制的频域向量窗之间可以有部分频域向量发生重叠。也就是说,被限制的频域向量可能仅属于一个被限制的频域向量窗,也可能属于两个甚至更多个被限制的频域向量窗。如图5所示,索引值为1至5的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗1(即,图5中所示的窗1);索引值为3至7的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗2(即,图5中所示的窗2);索引值为7至11的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗3(即,图5中所示的窗3);索引值为10至14的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗4(即图5中所示的窗4);索引值为13至17的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗5(即,图5中的窗5);索引值为16至19的频域向量构成一个被限制的频域向量窗,例如记作频域向量窗6(即,图5中的窗6)。
[0243]
由图4和图5均可以看到,各被限制的频域向量窗中包含的频域向量的个数并不一定是相同的。例如,图4中被限制的频域向量窗1至被限制的频域向量窗3中的每个窗包括5个频域向量,被限制的频域向量窗4包括4个频域向量。又例如,图5中被限制的频域向量窗1至被限制的频域向量窗5中的每个窗包括5个频域向量,被限制的频域向量窗6仅包括4个频域向量。本申请对于各被限制的频域向量窗中包含的频域向量的个数不作限定。
[0244]
应理解,图4和图5示出的20个频域向量并不一定是预定义的频域向量集合中的全部频域向量,换句话说,图4和图5并不一定示出了频域向量集合中的全部频域向量,频图4和图5可能仅示出了频域向量集合中的一部分频域向量。该频域向量集合中的频域向量个数n3可能大于或等于20。本申请对于n3的具体取值不作限定。
[0245]
还应理解,图4和图5仅为便于理解示出了多个被限制的频域向量窗。本申请对于被限制的频域向量窗的数量、位置以及每个被限制的频域向量窗中包含的频域向量的个数均不做限定。
[0246]
网络设备在确定了某一时段需要限制的频域向量之后,可以根据被限制的频域向量所属的频域向量窗和上述第一映射关系,确定第一指示信息。
[0247]
这里仍以图4和图5中示出的频域向量与被限制的频域向量窗的关系为例来描述第一映射关系以及由第一映射关系确定第一指示信息的过程。
[0248]
例如,在图4中,该第一映射关系具体可以包括:被限制的频域向量窗1对应的窗索引为1,被限制的频域向量窗2对应的窗索引为2,被限制的频域向量窗3对应的窗索引为3,被限制的频域向量窗4对应的窗索引为4。该第一映射关系可以通过表格或其他形式来表现。本申请对此不作限定。
[0249]
若网络设备确定本次被限制的频域向量为索引值为6至10的5个频域向量,则根据图4中的各个被限制的频域向量窗所包含的频域向量可以确定,该5个频域向量是被限制的频域向量窗2中的频域向量。网络设备可以根据第一映射关系,确定被限制的频域向量窗2对应窗索引2。因此网络设备可以在第一指示信息中指示窗索引2。终端设备可以根据该窗索引2,确定被限制的频域向量是被限制的频域向量窗2中的频域向量,进而可以确定被限制的频域向量是索引值从6至10的5个频域向量。
[0250]
又例如,在图5中,该第一映射关系具体包括:被限制的频域向量窗1的窗索引为1,被限制的频域向量窗2的窗索引为2,被限制的频域向量窗3的窗索引为3,被限制的频域向量窗4的窗索引为4,被限制的频域向量窗5的窗索引为5,被限制的频域向量窗6的窗索引为
6。该第一映射关系可以通过表格或其他形式来表现。本申请对此不作限定。
[0251]
若网络设备确定本次被限制的频域向量为索引值为3至11的9个频域向量,则根据图5中的各被限制的频域向量窗所包含的频域向量可以确定,该9个频域向量属于被限制的频域向量窗2和被限制的频域向量窗3。网络设备可以根据第一映射关系,确定被限制的频域向量窗2和被限制的频域向量窗3分别对应窗索引2和3。因此网络设备可以在第一指示信息中指示窗索引2和3。终端设备可以根据该窗索引2和3,确定被限制的频域向量是被限制的频域向量窗2和被限制的频域向量窗3中的频域向量,进而可以确定被限制的频域向量是索引值从3至11的9个频域向量。
[0252]
应理解,上文示出的第一映射关系仅为示例,不应对本申请构成任何限定。本申请对于第一映射关系的具体内容及其表现形式不做限定。
[0253]
还应理解,被限制的频域向量窗所包含的频域向量以及第一映射关系是可以唯一确定的,例如网络设备和终端设备可以预先确定每个被限制的频域向量窗所包含的频域向量以及第一映射关系如上文中结合图4或图5的描述所示。同一个窗索引所对应的被限制的频域向量窗(即,第一映射关系)可以是唯一的,每个频域向量窗中包含的频域向量也是可以唯一明确的。
[0254]
在另一种可能的实现方式中,被限制的频域向量可以通过被限制的频域向量的首个或末个频域向量的索引值来指示。此外,被限制的频域向量的个数可以预定义,也可以由网络设备指示。
[0255]
如前所述,被限制的频域向量可以是索引值连续的频域向量。因此由处于被限制的频域向量的边界的频域向量的索引值以及被限制的频域向量的总数目便可以确定被限制的频域向量。这里所述的处于被限制的频域向量的边界的频域向量,也就是该被限制的频域向量中的首个频域向量或末个频域向量,所对应的索引值也就是被限制的频域向量所对应的索引之中的最小索引值或最大索引值。
[0256]
因此,上述第一指示信息至少包括被限制的频域向量的最小索引值或最大索引值。
[0257]
由于预定义的频域向量共n3个,并且该n3个频域向量中至少有一个频域向量是一定被用来构建预编码矩阵的,或者说,未被限制的频域向量的数目至少有一个。换言之,被限制的频域向量的最大数目为n3-1个。因此,该最小索引值或最大索引值的指示开销最大为比特。也就是说,该第一指示信息可通过长度为比特的字段来承载该最大索引值或最小索引值。
[0258]
网络设备具体通过最小索引值还是最大索引值来指示被限制的频域向量的边界可以是网络设备和终端设备预先协商好的,也可以是协议预定义的,本申请对此不作限定。只要网络设备和终端设备按照相同的规则来指示和解读该第一指示信息即可。此外,网络设备可以仅指示最小索引值和最大索引值中的一个,也可以对最小索引值和最大索引值均做指示。此时,第一指示信息对每个索引值的指示均可分配比特,即,共比特。在这种情况下,网络设备可以不再通过额外的字段指示被限制的频域向量的数目。
[0259]
可选地,被限制的频域向量的数目可以是预定义的,如协议预定义。换言之,被限
制的频域向量的数目是一预定义值。在此情况下,网络设备只需要将上述处于被限制的频域向量的边界的频域向量的索引值通知终端设备,终端设备便可以确定预定义的n3个频域向量中哪些频域向量被限制。
[0260]
此情况下,被限制的频域向量的数目是固定不变的。该第一指示信息可以不对被限制的频域向量的数目做指示。
[0261]
可选地,被限制的频域向量的数目可以由网络设备指示。此情况下,该第一指示信息还可以进一步包括被限制的频域向量的数目的指示。被限制的频域向量的数目可以适时调整。
[0262]
在一种实现方式中,网络设备可以将被限制的频域向量的数目直接指示给终端设备。例如,通过被限制的频域向量的数目的值来指示。
[0263]
可选地,对该被限制的频域向量的数目的指示开销最大可以为比特。其中,r、α和p均为预配置的系数。上文中已经对r、α和p做了解释,为了简洁,这里不再重复。
[0264]
换句话说,该第一指示信息可以为该被限制的频域向量的数目的指示分配长度为比特的字段。也就是说,该第一指示信息可以包括一长度为比特的指示字段,该指示字段中承载的值为被限制的频域向量的数目。
[0265]
假设上报的频域向量的数量m,若r为2,p为1/2,α为2,则n3’
=2m。此时,上述数目的指示开销最大可以为比特。
[0266]
在另一种实现方式中,被限制的频域向量的数目可以是从一个或多个预定义值中选择的。网络设备可以将该本次限制的频域向量的数目对应的预定义值的索引(即上文所述的数目索引)指示给终端设备。故上述第一指示信息中包括被限制的频域向量的数目对应的索引值。
[0267]
上述一个或多个预定义值可以与一个或多个数目索引一一对应,该对应关系例如可以记作第二映射关系。网络设备具体可以根据该第二映射关系来确定通过第一指示信息上报的数目索引。终端设备可以根据该第二映射关系和第一指示信息所指示的数目索引,确定被限制的频域向量的数目。
[0268]
例如,需要上报的频域向量的数目m=5,该一个或多个预定义值可以包括0,5和10,分别与索引值0,1和2对应。网络设备从该一个或多个预定义值中确定了本次被限制的频域向量的数目后,便可以根据第二映射关系,将与被限制的频域向量的数目所对应的索引值指示给终端设备。
[0269]
图6给出了一个具体的例子。图6中示出了20个频域向量。若网络设备对该20个频域向量中从索引值6至索引值10的连续5个频域向量进行了限制,则该第一指示信息可以指示最小索引值为6,并指示数目索引值为1;或者,该第一指示信息也可以指示最大索引值为10,并指示数目索引值为1。
[0270]
若该第一指示信息指示最小索引值为6,数目索引值为1,则终端设备可以确定被限制的频域向量的数目是5,由于被限制的频域向量的最小索引值为6,因此终端设备可以确定被限制的频域向量是索引值从6至10的5个频域向量。
1个频域向量,但网络设备可以根据该第二指示信息确定与每个传输层对应的m个频域向量。因此可以认为该第二指示信息用于指示与每个传输层对应的m个频域向量。此外,终端设备通过该第二指示信息指示的m个频域向量可以是索引值循环移位之后的m个频域向量。
[0286]
之所以可以对m个频域向量进行循环移位之后再上报,是因为终端设备所上报的m个频域向量虽然是经过了循环移位之后的m个频域向量,但并不会影响网络设备对cqi的计算。
[0287]
具体来说,在信道测量过程中,终端设备可以根据当前估计的信道矩阵,为每个传输层选择对应的频域向量,假设第z(0≤z≤z-1,且z为整数)个传输层选择的m个频域向量为{v
f(0)
,v
f(1)
,

,v
f(m-1)
},可构建矩阵其中第k(0≤k≤m-1,k为整数)个频域向量对应的索引为f(k)。对该m个频域向量中的每个频域向量的索引值均调整一个固定的偏移量λ,例如,将索引为f(k)的频域向量v
f(k)
调整为索引值为m(k)=mod(f(k)+λ,n3)的频域向量。则可以得到一组新的频域向量{v
m(0)
,v
m(1)
,

,v
m(m-1)
},该m个频域向量可构建矩阵网络设备通过h=w1cw
3h
恢复的空频矩阵与通过恢复的空频矩阵中,每个频域单元对应的预编码矩阵仅相差一个固定的相位,并不会影响cqi的计算。因此对系统性能产生的影响可以忽略。也就是说,终端设备上报m个频域向量{v
f(0)
,v
f(1)
,

,v
f(m-1)
}和上报m个频域向量{v
m(0)
,v
m(1)
,

,v
m(m-1)
}是等效的。这是因为:
[0288][0289]
因此,终端设备可以将索引值循环移位后得到的频域向量用来替代循环移位之前的频域向量。例如,将循环移位后得到的索引值为m(k)的频域向量用来替代索引值为f(k)的频域向量。
[0290]
此外,对于每个传输层上的最强空频合并系数,终端设备也无需指示该最强空频合并系数所对应的频域向量。由上文描述可知,每个传输层上的最强空频合并系数对应的频域向量即索引值为0的频域向量,终端设备无需额外指示。因此,终端设备在通过第二指示信息指示每个传输层上的最强空频合并系数的位置时,仅需要指示每个传输层上的最强空频合并系数对应的空域向量,这可以一定程度降低上报开销。为便于理解,下面结合图7对循环移位的具体过程做详细说明。
[0291]
图7示出了20个频域向量,即n3=20。该20个频域向量中索引值为6至10的5个频域向量为被限制的频域向量。因此未被限制的频域向量包括索引值由0至5以及索引值由11至19的15个频域向量。终端设备基于信道测量确定的用于构建预编码矩阵的频域向量是索引值分别为1、12、15、17和19的5个频域向量,如图7中的a)所示。假设最强空频合并系数对应
的频域向量的索引值为1,终端设备可以将该索引值为1的频域向量用索引值为0的频域向量代替。即,索引值为1的频域向量向左移动一位,经循环移位,移动到了索引值为0的频域向量的位置上。其他4个频域向量也跟随着一起移动。例如,可以将索引值为1的频域向量向左移动一位,其他4个频域向量也跟随着一起向左移动一位。经过循环移位后,可以得到索引值为0、11、14、16和18的5个频域向量,如图7中的b)所示。
[0292]
又例如,假设最强空频合并系数对应的频域向量的索引值为19,终端设备可以将该索引值为19的频域向量用索引值为0的频域向量来替代。即,索引值为19的频域向量向右移动一位,经循环移位,移动到了索引值为0的频域向量的位置上。其他4个频域向量也跟随着一起向右移动一位。经过循环移位后,可以得到索引值为0、2、13、16和18的5个频域向量。基于相同的构思,对该5个频域向量进行循环移位,还可以得到更多可能的组合,为了简洁,这里不一一列举。
[0293]
应理解,将最强空频合并系数对应的频域向量循环移位到索引值为0的频域向量上仅为一种可能的实现方式,不应对本申请构成任何限定。协议可预先定义对m个频域向量进行循环移位的规则,或者,终端设备可以自行决定如何对该m个频域向量如何做循环移位。本申请对于循环移位的具体方式不作限定。
[0294]
需要说明的是,当对m个频域向量进行循环移位时,有可能出现一个或多个频域向量经循环移位落入了被限制的频域向量的范围内。此情况下,该终端设备可以从未被限制的频域向量中选择一个或多个频域向量来上报,例如从未被限制的频域向量且未被选择为待上报的频域向量中选择一个或多个幅度值较大的频域向量来替代。
[0295]
此后,终端设备可以根据循环移位之后的m个频域向量生成第二指示信息。
[0296]
在一种可能的实现方式中,终端设备可以根据该m个频域向量中除索引值为0外的其他m-1个频域向量的索引值生成第二指示信息,以通过该第二指示信息中的m-1个索引值来分别指示除索引值为0外的其他m-1个频域向量。在另一种可能的实现方式中,终端设备可以根据该m个频域向量中除索引值为0外的其他m-1个频域向量的组合的索引值生成第二指示信息,以通过该第二指示信息中一个索引值来指示m个频域向量中除索引值为0外的其他m-1个频域向量的组合,从而间接地指示m个频域向量。
[0297]
当然,终端设备也可以根据该m个频域向量的索引值或m个频域向量的组合的索引值生成第二指示信息。本申请对于终端设备指示频域向量的具体方式不作限定。
[0298]
可以理解的是,终端设备虽然通过第二指示信息仅指示了与每个传输层对应的m-1个频域向量,但网络设备可以根据该第二指示信息确定与每个传输层对应的m个频域向量。因此可以认为该第二指示信息用于指示与每个传输层对应的m个频域向量。
[0299]
此外,如果终端设备对基于信道测量所确定的m个频域向量进行了循环移位,该第二指示信息所指示的m个频域向量与终端设备基于信道测量所确定的m个频域向量可能是不同的。
[0300]
应理解,上文所述的第二指示信息所指示的m个频域向量可以对应一个传输层。当秩大于1时,该终端设备可以分别基于每个传输层基于信道测量,并确定与每个传输层对应的m个频域向量。
[0301]
以第z个传输层为例,该m个频域向量可以与l个空域向量、k
z
个空频合并系数结合,以用于确定该传输层上各频域单元的预编码向量。其中该l个空域向量可以是z个传输
层共用的空域向量,该k
z
个空频合并系数可以是与第z个传输层对应的空频合并系数。
[0302]
可选地,对于第z个传输层,该第二指示信息还用于指示l个空域向量和k
z
个空频合并系数。
[0303]
应理解,终端设备确定该l个空域向量和k
z
个空频合并系数的具体方法可以参考上文中在双域压缩中的具体描述,为了简洁,这里不再重复。
[0304]
该第二指示信息对该l个空域向量的指示例如可以是l个空域向量各自的索引值,也可以是该l个空域向量的组合所对应的索引值。本申请对此不作限定。
[0305]
该第二指示信息对该k
z
个空频合并系数的指示具体可以包括该k
z
个空频合并系数所对应的k
z
个空频向量对的位置(或者可以简称,k
z
个空频合并系数的位置,或,k
z
个空频向量对的位置)以及该k
z
个空频合并系数的幅度值和相位值。
[0306]
其中,该k
z
个空频合并系数具体是指被选择上报以用于构建预编码向量的k
z
个空频向量对所对应的空频合并系数。该k
z
个空频合并系数的位置例如可以通过位图来指示。例如,可以通过长度为2l
×
m个比特的位图来指示每个空频向量对对应的空频合并系数是否被上报。当某一指示比特为“0”时,表示该指示比特所对应的空频向量对的空频合并系数未被上报,也就可以认为该空频向量对的空频合并系数为零;当某一指示比特为“1”时,表示该指示比特所对应的空频向量对的空频合并系数被上报,也就可以认为该空频向量对的空频合并系数为非零系数。
[0307]
应理解,通过位图来指示k
z
个空频合并系数的位置仅为一种可能的实现方式。例如,终端设备也可以通过被选择用来构建预编码向量的k
z
空频向量对的组合的索引来指示该k
z
个空频空频合并的位置,等等。本申请对于指示空频合并系数的位置的具体方式不作限定。
[0308]
该k
z
个空频合并系数的值例如可以通过量化值、量化值的索引或者其他方式来指示。在一种实现方式中,该终端设备可以对每个传输层的空频合并系数进行归一化处理,并将归一化处理后的结果进行量化后上报。应理解,本申请对于空频合并系数的具体指示方式不作限定。只要对端能够根据该第二指示信息确定各空频合并系数即可。
[0309]
终端设备通过第二指示信息指示m个频域向量、l个空域向量以及k
z
个空频合并系数的具体方法可以参考ts38.214r15中type ii码本中定义的波束向量、宽带系数和窄带系数的指示方式。为了简洁,这里省略对其具体方法的详细说明。
[0310]
可以理解的是,当秩大于1时,该第二指示信息可用于指示l个空域向量、与每个传输层对应的m个频域向量以及与每个传输层对应的一个或多个空频合并系数。终端设备确定并指示与每个传输层对应的频域向量和空频合并系数的具体方法与前文所述的方法相同,为了简洁,这里不再赘述。
[0311]
终端设备生成了第二指示信息,便可以执行步骤260,发送该第二指示信息。
[0312]
具体地,该第一指示信息例如可以是包含在pmi中的信息,或者可以是pmi。该第一指示信息例如可以携带在csi报告中。可选地,该第一指示信息携带在csi报告的第二部分中。
[0313]
该csi报告可以承载在物理上行资源传输给网络设备。该物理上行资源例如可以是物理上行控制信道(physical uplink control channel,pucch)资源或物理上行共享信道(physical uplink share channel,pusch)资源。本申请对此不作限定。
[0314]
应理解,终端设备向网络设备发送pmi或csi报告的具体过程可以参考现有技术,为了简洁,这里省略对该具体过程的详细说明。
[0315]
可选地,该方法还包括:步骤270,网络设备根据该第二指示信息,确定各频域单元的预编码矩阵。
[0316]
对于第z个传输层,网络设备可以根据第二指示信息所指示的m个频域向量、l个空域向量和k
z
个空频合并系数,确定各频域单元的预编码向量。
[0317]
上文中已经详细说明了网络设备根据第二指示信息确定m个频域向量的具体过程,为了简洁,这里不再重复。网络设备根据第二指示信息确定l个空域向量和k
z
空频合并系数的具体过程与终端设备基于l个空域向量和k
z
个空频合并系数生成第二指示信息的具体过程相对应。为了简洁,这里不再重复。
[0318]
网络设备在确定了m个频域向量、l个空域向量和k
z
个空频合并系数,便可以构建空频矩阵。该空频矩阵与传输层对应。该空频矩阵可以由该l个空域向量和m个频域向量所构建的空频分量矩阵加权求和得到。进而可以得到该传输层上一个或多个频域单元的预编码向量。
[0319]
若秩大于1,则网络设备可以基于每个传输层对应的空域向量、频域向量和空频合并系数,确定与各传输层对应的空频矩阵。进而得到各传输层上一个或多个频域单元的预编码向量。
[0320]
此后,网络设备可以基于每个传输层上的第n(0≤n≤n3-1,且n为整数)个频域单元确定的预编码向量可以构建与第n个频域单元对应的预编码矩阵。例如,按照z个传输层中第0个传输层至第z-1个传输层的顺序将与第n个频域单元对应的预编码向量依次排布,并进行归一化处理,例如乘以一个功率归一化系数,可以得到与第n个频域单元对应的预编码矩阵。
[0321]
应理解,上文所描述的基于第二指示信息指示的空域向量、频域向量和加权系数确定与各传输层上各频域单元对应的预编码向量,进而确定与各频域单元对应的预编码矩阵的方法仅为示例,不应对本申请构成任何限定。本申请对于网络设备基于空域向量、频域向量和加权系数确定预编码矩阵的具体方法不作限定。
[0322]
基于上文所述的方法,终端设备可以从预定义的n3个频域向量中排除被限制的一部分频域向量,在较小的选择范围内进行频域压缩,以确定用来构建预编码矩阵的频域向量。通过对一部分码本子集进行限制,使得用来进行频域压缩的频域向量数目减小,因此可以减小终端设备的计算复杂度,减小功耗。
[0323]
由于上文示出的实施例对频域向量集合中的部分频域向量做了限制,可以理解为对频域码本子集的限制。该方法可以单独使用,也可以和其他方法结合使用。下面就结合图3详细说明该方法与空域码本子集限制结合使用的具体过程。
[0324]
图8是本申请另一实施例提供的码本子集限制的示意性流程图。如图8所示,该方法800包括步骤810至步骤880。
[0325]
在步骤810中,网络设备生成第一指示信息,该第一指示信息用于指示预定义的n3个频域向量中被限制的频域向量。
[0326]
关于步骤810的相关描述可以参考上文步骤210的相关描述,为了简洁,这里不再重复。
[0327]
在步骤820中,网络设备生成第三指示信息,该第三指示信息用于指示预定义的o1×
o2个空域向量组中被限制的空域向量组。
[0328]
具体地,o1≥1,o2≥1,且o1、o2均为整数。该预定义的o1×
o2个空域向量组中包含的空域向量例如可以来自上文所述的空域向量集合中的空域向量。每个空域向量组可以包括n1×
n2个空域向量。n1≥1,n2≥1,且n1、n2均为整数。
[0329]
由于在o1×
o2个空域向量组中存在一些空域向量,其所对应的波束指向相邻的一个或多个小区。如果这些波束被使用,且对应的能量较大,则会对相邻的一个或多个小区产生较强的干扰。因此网络设备可以通过该第三指示信息,向终端设备指示一个或多个被限制的空域向量组以及该被限制的空域向量组中包含的每个被限制的空域向量对应的预设门限。为便于区分和说明,将网络设备限制的空域向量组的数目记作t,t≥1且为整数。t个被限制的空域向量组是从o1×
o2个空域向量组中选取的空域向量组。该t个被限制的空域向量组共包括t
×
n1×
n2个空域向量,与t
×
n1×
n2个预设门限一一对应。下文中为方便说明,将记为s,s=t
×
n1×
n2。
[0330]
该t个被限制的空域向量组可以是由网络设备根据相邻小区通信使用的波束进行选择,或根据其他方式进行选择,本申请对与网络设备确定该t个被限制的空域向量组的具体方式不作限定。
[0331]
当终端设备选择的空域向量落入上述t个被限制的空域向量组中时,即,终端设备选择的空域向量为被限制的t个空域向量组中包含的空域向量时,终端设备可以进一步根据预定义的限制规则来判断,其所选择的空域向量所对应的一个或多个空频合并系数是否超出了幅度函数的最大允许值。上文所述的预设门限即为空频合并系数的幅度函数的最大允许值。
[0332]
预设门限的具体取值与限制规则相对应。作为示例而非限定,下文中列举了一些可能的限制规则:
[0333]
限制规则1:与某一空域向量对应的一个或多个空频合并系数中,幅度值最大的空频合并系数的功率与该空域向量对应的所有空频合并系数的功率之和的比值小于或等于第一预设门限(即,上文所述的预设门限的一例)。该第一预设门限是与该空域向量对应的预设门限。其中幅度值最大的空频合并系数的功率可以是指与该空域向量对应的多个空频合并系数中幅度值最大的空频合并系数的幅度值的平方,该空域向量对应的所有空频合并系数的功率之和可以是指与该空域向量对应的多个空频合并系数的幅度值平方之和。
[0334]
限制规则2:与某一空域向量对应的所有空频合并系数的功率之和小于或等于第二预设门限。该第二预设门限是与该空域向量对应的预设门限的又一例。该空域向量对应的所有空频合并系数的功率之和可以是指与该空域向量对应的一个或多个空频合并系数的幅度值平方之和。限制规则3:与某一空域向量对应的一个或多个空频合并系数的幅度的最大值小于或等于第三预设门限。该第三预设门限是与该空域向量对应的预设门限的再一例。
[0335]
限制规则4:与某一空域向量对应的一个或多个空频合并系数的幅度值之和小于或等于第四预设门限。该第四预设门限是与该空域向量对应的预设门限的又一例。
[0336]
限制规则5:与某一空域向量在某一极化方向上对应的一个或多个空频合并系数的幅度的最大值小于或等于第五预设门限。该第五预设门限是与该空域向量对应的预设门
限的再一例。
[0337]
需要说明的是,上文各限制规则中所述的空频合并系数的幅度值具体可以是指终端设备基于信道测量所确定的的空频合并系数的幅度值,也可以根据终端设备量化后的空频合并系数的幅度值确定。
[0338]
在一种实现方式中,终端设备可以对每个传输层上的空频合并系数进行归一化处理后再上报。所谓归一化处理,就是在归一化单位(如,以每个传输层为归一化单位)的范围内将所有空频合并系数的幅度值控制在不超过1的范围内的处理。
[0339]
具体地,终端设备可以以每个传输层上的最强空频合并系数为参考进行归一化处理。某一传输层上的最强空频合并系数可以是该传输层对应的空频合并系数中幅度值最大的空频合并系数。归一化后,该传输层对应的最强空频合并系数为1。终端设备还可以分别确定两个极化方向(例如包括第一极化方向和第二极化方向)上的最强空频合并系数,每个极化方向上的最强空频合并系数可以是该极化方向对应的空频合并系数中幅度值最大的空频合并系数。其中,第一极化方向上的最强空频合并系数可以是该第一极化方向上的空频合并系数中幅度值最大的空频合并系数,该最强空频合并系数的幅度值可以是该第一极化方向上的参考幅度。该第一极化方向上的每个空频合并系数的幅度值分别除以第一极化方向上的参考幅度,所得到的比值经过量化后的结果分别为该第一极化方向对应的各空频合并系数的差分幅度。第二极化方向上的最强空频合并系数可以是第二极化方向上的空频合并系数中幅度值最大的空频合并系数,该最强空频合并系数的幅度值是该第二极化方向上的参考幅度。该第二极化方向上的每个空频合并系数的幅度值分别除以该第二极化方向上的参考幅度,所得到的比值经过量化后的结果分别为该第二极化方向对应的各空频合并系数的差分幅度。
[0340]
这两个极化方向对应的参考幅度中,该传输层对应的最强空频合并系数所在极化方向对应的参考幅度取值为1。终端设备可以上报该传输层对应最强空频合并系数的位置,而无需上报该极化方向对应的参考幅度以及该传输层对应的最强合并系数的差分幅度。例如,终端设备可以指示该传输层对应最强空频合并系数所对应的空域向量和频域向量。
[0341]
终端设备还需指示每个极化方向上的每个空频合并系数的差分幅度。其中,对于该传输层对应的最强空频合并系数所在的极化方向,该传输层对应的最强空频合并系数的差分幅度必为1,无需指示。对于该传输层对应的最强空频合并系数所在极化方向之外的另一个极化方向,每一个空频合并系数均需要指示差分幅度。此情况下,上文限制规则中所述的空频合并系数的幅度值可以是该空频合并系数的参考幅度与差分幅度的乘积。
[0342]
还需要说明的是,这里所述的差分幅度可以是从预定义的多个候选的量化值中确定的。例如,协议可以预定义多个候选的量化值与多个索引的对应关系。当某一空频合并系数的幅度值与参考幅度的比值与该多个候选的量化值中的某一个相同或相接近时,终端设备可以通过该量化值的索引来指示该空频合并系数的差分幅度。
[0343]
应理解,这里所示例的归一化过程仅为示例,不应对本申请构成任何限定。归一化的单位可以是多个传输层、一个传输层或一个极化方向。终端设备可以以多个传输层、一个传输层或一个极化方向为单位来确定最强空频合并系数,并在多个传输层、一个传输层或一个极化方向等不同的范围内进行归一化。
[0344]
应理解,上文所列举的限制规则仅为示例,不应对本申请构成任何限定。本申请对
于限制规则的具体内容不作限定。可以理解的是,基于不同的限制规则,所对应的预设门限也会发生变化。
[0345]
需要说明的是,网络设备和终端设备可以基于相同的限制规则进行空域向量的幅度或功率的限制。该限制规则例如可以是协议预定义的,也可以是网络设备通过信令指示的,本申请对此不作限定。
[0346]
下面对与空域向量对应的空频合并系数做详细说明。
[0347]
如前所述,与一个传输层对应的空频矩阵可以表示为h=w1cw
3h
。由于两个极化方向采用相同的空域向量,其中w1是由l个空域向量构成的矩阵,是由m个频域向量构成的矩阵,c是系数矩阵其中j表示两个极化方向中的第j个,l表示l个空域向量中的第l个,m表示m个频域向量中的第m个。假设采用双极化方向的发射天线,则空频矩阵h具体可以表示为:
[0348][0349]
可以理解,该m个频域向量构成的矩阵可以与上文实施例中m个频域向量{v
m(0)
,v
m(1)
,

,v
m(m-1)
}构成的矩阵相对应。
[0350]
其中,系数矩阵包括2l行m列。该系数矩阵的前l行对应于第一极化方向,后l行对应于第二极化方向。两个极化方向采用相同的l个空域向量,因此每个空域向量分别对应2个极化方向的一组空频合并系数。具体地,合并系数矩阵中第一极化方向中的第l行对应于l个空域向量中的第l个空域向量;第二极化方向中的第l行对应于l个空域向量中的第l个空域向量。
[0351]
因此,与第l个空域向量对应的空频合并系数具体可以是指该系数矩阵中第一极化方向中的第l行的m个空频合并系数以及第二极化方向中的第l行的m个空频合并系数。可以看到,一个空域向量可以与2m个空频合并系数对应,其中2表示两个极化方向,m表示m个频域向量。
[0352]
上文限制规则中所述的幅度值最大的空频合并系数例如可以是指与某一空域向量对应的2m个空频合并系数中幅度值最大的空频合并系数。总功率例如可以是指与某一空域向量对应的2m个空频合并系数的幅度值的平方之和。
[0353]
可以理解的是,网络设备和终端设备可以基于同一限制规则进行判断,网络设备通过第三指示信息所指示的预设门限为与该限制规则所对应的预设门限。
[0354]
在确定了需要限制的t个空域向量组、限制规则以及与t个空域向量组中的每个空域向量对应的预设门限之后,网络设备可以生成第三指示信息,以指示该t个被限制的空域向量组以及每个空域向量对应的预设门限。网络设备具体可以通过联合编码的方式来生成
该第三指示信息。
[0355]
下面以t=4,即被限制的空域向量组为4个为例,详细说明网络设备生成第三指示信息的过程。
[0356]
首先,网络设备可以通过4个空域向量组的组合的索引来指示预定义的o1×
o2个空域向量组中被限制的4个空域向量组。
[0357]
也就是说,可以对o1×
o2个空域向量组中的任意4个空域向量组分别定义不同的索引,每个索引可以对应4个空域向量组的集合,且任意两个索引对应的4个空域向量组的集合中至少部分不同。例如,任意两个索引对应的4个空域向量组中至少有一个空域向量组是不同的。
[0358]
在一种实现方式中,上述o1×
o2个空域向量组可以通过二维索引来分别指示。其中,t=0,1,2,3;r
1(t)
=0,1,
……
,o1-1;可以看到,每一个二维索引可以从o1×
o2个空域向量组中唯一地确定出一个空域向量组。第t个空域向量组中的n1×
n2个空域向量可以构成一个空域向量的集合。第t个空域向量组中的空域向量可以表示为:
[0359]
其中为2d-dft向量。具体可以由下面公式来确定:
[0360][0361][0362]
其中,v
l,m
中的下角标l可对应于上文中的下角标v
l,m
中的下角标m对应于中的
[0363]
因此,每个空域向量组中的空域向量可以通过一个二维索引(x1,x2)来指示。
[0364]
将被限制的空域向量组索引进行联合编码,得到并可通过组合的索引来指示该o1×
o2个空域向量组中的4个被限制的空域向量组。该组合的索引的指示开销例如可以为比特。
[0365]
假设o1的最大值为4,o2的最大值也为4,则o1×
o2的最大值为16。在16个空域向量组中指示4个被限制的空域向量组,例如可以通过长度为11比特的序列来指示。
[0366]
此后,网络设备可以进一步将与每个被限制的空域向量对应的预设门限通过所对应的索引来指示。
[0367]
对于t个空域向量组中的第t个空域向量组中的n1×
n2个波束向量,可以通过比特序列对每个波束向量所对应的空频合并系数的幅度或功率进行限制。
其中比特位可用于指示索引为(x1,x2)的波束向量对应的预设门限。
[0368]
对于每个空域向量组来说,所包含的n1×
n2个波束向量中的每个空域向量可以分别由2个比特来指示预设门限。则网络设备可以通过2n1×
n2个比特来指示每个空域向量组中的n1×
n2个空域向量分别对应的预设门限。
[0369]
下表列举了通过两个比特来指示一个空域向量及其对应的预设门限的一例。具体地,下表是对索引值为(x1,x2)的波束向量对应的空频合并系数的幅度的最大值的预设门限。
[0370][0371][0372]
应理解,上表仅为示例,不应对比特序列与预设门限的对应关系构成任何限定。并且,本申请对于预设门限的具体取值不作限定。例如,预设门限可以仅包括1和0,其他取值例如可以来自上述预定义的多个候选的量化值。
[0373]
基于上文所述的方法,网络设备可以生成第三指示信息。
[0374]
应理解,上文列举的网络设备生成第三指示信息的具体方式仅为一种可能的实现方式,不应对本申请构成任何限定。本申请对于网络设备生成第三指示信息的具体方式不作限定。只要网络设备向终端设备指示限制的一个或多个空域向量组以及被限制的各频域向量所对应的空频合并系数的预设门限,均应落入本申请的保护范围内。
[0375]
在步骤830中,网络设备发送第一指示信息和第三指示信息。相对应地,终端设备接收第一指示信息和第三指示信息。
[0376]
上述第一指示信息和第三指示信息例如可以携带在同一个信令中,也可以携带在不同的信令中。本申请对此不作限定。当第一指示信息和第三指示信息携带在同一个信令中时,网络设备可以通过执行一次发送的动作,将该第一指示信息和第三指示信息发送至终端设备。当第一指示信息和第三指示信息携带在不同的信令中时,网络设备可以通过执行两次发送的动作,将该第一指示信息和第三指示信息发送至终端设备。本申请对于发送的次数不作限定。此外,用于携带该第一指示信息和第三指示信息的信令例如可以是高层信令,如rrc消息等。本申请对此不作限定。
[0377]
网络设备向终端设备发送第一指示信息和第三指示信息的具体过程可以参考现有技术中网络设备向终端设备发送信令的具体过程,为了简洁,这里不作赘述。
[0378]
在步骤840中,终端设备根据第一指示信息确定被限制的频域向量。
[0379]
关于步骤840的相关描述可以参考上文步骤230的相关描述,为了简洁,这里不再重复。
[0380]
可选地,终端设备还可以进一步确定未被限制的n3’
个频域向量。
[0381]
在步骤850中,终端设备根据第三指示信息确定被限制的空域向量组以及每个被限制的空域向量对应的预设门限。
[0382]
由于终端设备根据第三指示信息确定被限制的空域向量组以及每个被限制的空域向量对应的预设门限的具体过程与网络设备生成第三指示信息的具体过程是相对应的,为了简洁,这里不做赘述。
[0383]
在步骤860中,终端设备生成第四指示信息,该第四指示信息用于指示用于构建预编码矩阵的空域向量、频域向量以及空频合并系数。
[0384]
首先,终端设备可以基于信道测量,确定用于构建预编码矩阵的空域向量、频域向量和空频合并系数。
[0385]
终端设备基于信道测量确定用于构建预编码矩阵的空域向量、频域向量和空频合并系数的具体过程可以参考上文中在双域压缩中所做的说明,为了简洁,这里不做赘述。
[0386]
终端设备可以进一步根据被限制的空域向量组,确定基于信道测量所确定的空域向量是否落入被限制的空域向量组,或者说,确定基于信道测量所确定的空域向量是否是被限制的空域向量。若不是,则终端设备可以直接上报所确定的空域向量和空频合并系数。若是,则终端设备可以对不满足预设规则的空域向量的空频合并系数进行调整,直到满足预设规则为止。
[0387]
例如,预设规则为上文列举的限制规则3,而终端设备基于信道测量所确定的一个空域向量是被限制的空域向量,且所对应的空频合并系数的幅度的最大值超出了预设门限。则终端设备可以将该空域向量的空频合并系数的幅度的最大值调整至预设门限的范围以内后再做上报。
[0388]
需要说明的是,由于l个空域向量被z个传输层共用。当l个空域向量中的某一个或多个空域向量(为方便区分和说明,将l个空域向量中落入被限制的空域向量组中的空域向量记作目标空域向量,可以理解,目标空域向量的数目可以为一个或多个)落入被限制的空域向量组中,则终端设备可以对每个传输层上与每个目标空域向量对应的空频合并系数的幅度或功率进行限制。
[0389]
此后,终端设备可以生成第四指示信息,以上报用于构建预编码矩阵的空域向量、频域向量以及空频合并系数。
[0390]
如前所述,对于第z个传输层,该第四指示信息可用于指示m个频域向量、l个空域向量和k
z
个空频合并系数。其中l个空域向量可以是z个传输层共用的,因此对z个传输层来说,该l个空域向量可以仅指示一次。
[0391]
在本申请实施例中,终端设备通过第四指示信息上报的空域向量可以是基于信道测量所确定的空域向量。终端设备通过第四指示信息上报的频域向量可以是基于信道测量,从未被限制的频域向量集合(即,上文所述的n3’
个频域向量)中所确定的频域向量。终端设备通过第四指示信息上报的空频合并系数是基于上述被限制的空域向量集合以及该被限制的空域向量所对应的预设门限而确定的空频合并系数。换句话说,终端设备所上报的空频合并系数与上文所述的基于信道测量所确定的空频合并系数可能相同,也可能不同。
[0392]
终端设备通过第四指示信息指示空域向量、频域向量和空频合并系数的具体方式在上文方法200的步骤250中已经做了详细说明,为了简洁,这里不再重复。
[0393]
在步骤870中,终端设备发送该第四指示信息。相对应地,网络设备接收该第四指示信息。
[0394]
终端设备发送该第四指示信息的具体方法与上文方法200中的步骤260的具体过程相同,为了简洁,这里不再重复。
[0395]
在步骤880中,网络设备根据该第四指示信息,确定各频域单元的预编码矩阵。
[0396]
关于步骤880的相关描述可以参考上文步骤270的相关描述,为了简洁,这里不再重复。
[0397]
基于上文所述的方法,终端设备可以从预定义的n3个频域向量中排除被限制的一部分频域向量,在较小的选择范围内进行频域压缩,以确定用来构建预编码矩阵的频域向量,由此可以减小终端设备的计算复杂度,减小功耗。同时,终端设备还可以将可能对邻区产生较强干扰的空域向量的空频合并系数的幅度或功率控制在预定义的范围内,如此一来,网络设备基于这些空域向量、频域向量和空频合并系数确定的预编码矩阵在用来对下行数据进行预编码时,该预编码后的数据传输对邻区的干扰较小,从而有利于提升系统性能。
[0398]
还应理解,在上文各实施例中,终端设备和/或网络设备可以执行各实施例中的部分或全部步骤。这些步骤或操作仅是示例,本申请实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照各实施例呈现的不同的顺序来执行,并且有可能并非要执行本申请实施例中的全部操作。且,各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
[0399]
图9是本申请实施例提供的通信装置的示意性框图。如图9所示,该通信装置1000可以包括处理单元1100和收发单元1200。
[0400]
在一种可能的设计中,该通信装置1000可对应于上文方法实施例中的终端设备,例如,可以为终端设备,或者配置于终端设备中的部件(如电路或芯片)。
[0401]
应理解,该通信装置1000可对应于根据本申请实施例的方法200或方法800中的终端设备,该通信装置1000可以包括用于执行图2中的方法200或图8中的方法800中终端设备执行的方法的单元。并且,该通信装置1000中的各单元和上述其他操作和/或功能分别为了实现图2中的方法200或图8中的方法800的相应流程。
[0402]
其中,当该通信装置1000用于执行图2中的方法200时,处理单元1100可用于执行方法200中的步骤230至步骤250,收发单元1200可用于执行方法200中的步骤220和步骤260。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0403]
当该通信装置1000用于执行图8中的方法800时,处理单元1100可用于执行方法800中的步骤840至步骤860,收发单元1200可用于执行方法800中的步骤830和步骤870。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0404]
还应理解,该通信装置1000为终端设备时,该通信装置1000中的收发单元1200可以通过收发器实现,例如可对应于图10中示出的终端设备2000中的收发器2020,该通信装置1000中的处理单元1100可通过至少一个处理器实现,例如可对应于图10中示出的终端设备2000中的处理器2010。
[0405]
还应理解,该通信装置1000为配置于终端设备中的芯片时,该通信装置1000中的
收发单元1200可以通过输入/输出接口实现。在另一种可能的设计中,该通信装置1000可对应于上文方法实施例中的网络设备,例如,可以为网络设备,或者配置于网络设备中的部件(如电路或芯片)。
[0406]
应理解,该通信装置1000可对应于根据本申请实施例的方法200或方法800中的网络设备,该通信装置1000可以包括用于执行图2中的方法200或图8中的方法800中终端设备执行的方法的单元。并且,该通信装置1000中的各单元和上述其他操作和/或功能分别为了实现图2中的方法200或图8中的方法800的相应流程。
[0407]
其中,当该通信装置1000用于执行图2中的方法200时,处理单元1100可用于执行方法200中的步骤210和步骤270,收发单元1200可用于执行方法200中的步骤220和步骤260。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0408]
当该通信装置1000用于执行图8中的方法800时,处理单元1100可用于执行方法800中的步骤810、步骤820至步骤880,收发单元1200可用于执行方法800中的步骤830和步骤870。应理解,各单元执行上述相应步骤的具体过程在上述方法实施例中已经详细说明,为了简洁,在此不再赘述。
[0409]
还应理解,该通信装置1000为网络设备时,该通信装置1000中的收发单元可通过收发器实现,例如可对应于图11中示出的网络设备3000中的收发器3200,该通信装置1000中的处理单元1100可通过至少一个处理器实现,例如可对应于图11中示出的网络设备3000中的处理器3100。
[0410]
还应理解,该通信装置1000为配置于网络设备中的芯片时,该通信装置1000中的收发单元1200可以通过输入/输出接口实现。
[0411]
图10是本申请实施例提供的终端设备2000的结构示意图。该终端设备2000可应用于如图1所示的系统中,执行上述方法实施例中终端设备的功能。如图所示,该终端设备2000包括处理器2010和收发器2020。可选地,该终端设备2000还包括存储器2030。其中,处理器2010、收发器2002和存储器2030之间可以通过内部连接通路互相通信,传递控制和/或数据信号,该存储器2030用于存储计算机程序,该处理器2010用于从该存储器2030中调用并运行该计算机程序,以控制该收发器2020收发信号。可选地,终端设备2000还可以包括天线2040,用于将收发器2020输出的上行数据或上行控制信令通过无线信号发送出去。
[0412]
上述处理器2010可以和存储器2030可以合成一个处理装置,处理器2010用于执行存储器2030中存储的程序代码来实现上述功能。具体实现时,该存储器2030也可以集成在处理器2010中,或者独立于处理器2010。该处理器2010可以与图9中的处理单元对应。
[0413]
上述收发器2020可以与图9中的收发单元对应,也可以称为收发单元。收发器2020可以包括接收器(或称接收机、接收电路)和发射器(或称发射机、发射电路)。其中,接收器用于接收信号,发射器用于发射信号。
[0414]
应理解,图10所示的终端设备2000能够实现图2或图8所示方法实施例中涉及终端设备的各个过程。终端设备2000中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。
[0415]
上述处理器2010可以用于执行前面方法实施例中描述的由终端设备内部实现的
动作,而收发器2020可以用于执行前面方法实施例中描述的终端设备向网络设备发送或从网络设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。
[0416]
可选地,上述终端设备2000还可以包括电源2050,用于给终端设备中的各种器件或电路提供电源。
[0417]
除此之外,为了使得终端设备的功能更加完善,该终端设备2000还可以包括输入单元2060、显示单元2070、音频电路2080、摄像头2090和传感器2100等中的一个或多个,所述音频电路还可以包括扬声器2082、麦克风2084等。
[0418]
图11是本申请实施例提供的网络设备的结构示意图,例如可以为基站的结构示意图。该基站3000可应用于如图1所示的系统中,执行上述方法实施例中网络设备的功能。如图所示,该基站3000可以包括一个或多个射频单元,如远端射频单元(remote radio unit,rru)3100和一个或多个基带单元(bbu)(也可称为分布式单元(du))3200。所述rru 3100可以称为收发单元,与图9中的收发单元1100对应。可选地,该收发单元3100还可以称为收发机、收发电路、或者收发器等等,其可以包括至少一个天线3101和射频单元3102。可选地,收发单元3100可以包括接收单元和发送单元,接收单元可以对应于接收器(或称接收机、接收电路),发送单元可以对应于发射器(或称发射机、发射电路)。所述rru 3100部分主要用于射频信号的收发以及射频信号与基带信号的转换,例如用于向终端设备发送指示信息。所述bbu 3200部分主要用于进行基带处理,对基站进行控制等。所述rru 3100与bbu 3200可以是物理上设置在一起,也可以物理上分离设置的,即分布式基站。
[0419]
所述bbu 3200为基站的控制中心,也可以称为处理单元,可以与图9中的处理单元1200对应,主要用于完成基带处理功能,如信道编码,复用,调制,扩频等等。例如所述bbu(处理单元)可以用于控制基站执行上述方法实施例中关于网络设备的操作流程,例如,生成上述指示信息等。
[0420]
在一个示例中,所述bbu 3200可以由一个或多个单板构成,多个单板可以共同支持单一接入制式的无线接入网(如lte网),也可以分别支持不同接入制式的无线接入网(如lte网,5g网或其他网)。所述bbu 3200还包括存储器3201和处理器3202。所述存储器3201用以存储必要的指令和数据。所述处理器3202用于控制基站进行必要的动作,例如用于控制基站执行上述方法实施例中关于网络设备的操作流程。所述存储器3201和处理器3202可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
[0421]
应理解,图11所示的基站3000能够实现图2或图8所示方法实施例中涉及网络设备的各个过程。基站3000中的各个模块的操作和/或功能,分别为了实现上述方法实施例中的相应流程。具体可参见上述方法实施例中的描述,为避免重复,此处适当省略详细描述。
[0422]
上述bbu 3200可以用于执行前面方法实施例中描述的由网络设备内部实现的动作,而rru 3100可以用于执行前面方法实施例中描述的网络设备向终端设备发送或从终端设备接收的动作。具体请见前面方法实施例中的描述,此处不再赘述。
[0423]
应理解,图11所示出的基站3000仅为网络设备的一种可能的架构,而不应对本申请构成任何限定。本申请所提供的方法可适用于其他架构的网络设备。例如,包含cu、du和aau的网络设备等。本申请对于网络设备的具体架构不作限定。
[0424]
本申请实施例还提供了一种处理装置,包括处理器和接口;所述处理器用于执行
上述任一方法实施例中的方法。
[0425]
应理解,上述处理装置可以是一个或多个芯片。例如,该处理装置可以是现场可编程门阵列(field programmable gate array,fpga),可以是专用集成芯片(application specific integrated circuit,asic),还可以是系统芯片(system on chip,soc),还可以是中央处理器(central processor unit,cpu),还可以是网络处理器(network processor,np),还可以是数字信号处理电路(digital signal processor,dsp),还可以是微控制器(micro controller unit,mcu),还可以是可编程控制器(programmable logic device,pld)或其他集成芯片。
[0426]
在实现过程中,上述方法的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。
[0427]
应注意,本申请实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器,处理器读取存储器中的信息,结合其硬件完成上述方法的步骤。
[0428]
可以理解,本申请实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0429]
根据本申请实施例提供的方法,本申请还提供一种计算机程序产品,该计算机程序产品包括:计算机程序代码,当该计算机程序代码在计算机上运行时,使得该计算机执行图2或图8所示实施例中的方法。
[0430]
根据本申请实施例提供的方法,本申请还提供一种计算机可读介质,该计算机可读介质存储有程序代码,当该程序代码在计算机上运行时,使得该计算机执行图2或图8所示实施例中的方法。
[0431]
根据本申请实施例提供的方法,本申请还提供一种系统,其包括前述的一个或多个终端设备以及一个或多个网络设备。
[0432]
上述各个装置实施例中网络设备与终端设备和方法实施例中的网络设备或终端设备完全对应,由相应的模块或单元执行相应的步骤,例如通信单元(收发器)执行方法实施例中接收或发送的步骤,除发送、接收外的其它步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。其中,处理器可以为一个或多个。
[0433]
在本说明书中使用的术语“部件”、“模块”、“系统”等用于表示计算机相关的实体、硬件、固件、硬件和软件的组合、软件、或执行中的软件。例如,部件可以是但不限于,在处理器上运行的进程、处理器、对象、可执行文件、执行线程、程序和/或计算机。通过图示,在计算设备上运行的应用和计算设备都可以是部件。一个或多个部件可驻留在进程和/或执行线程中,部件可位于一个计算机上和/或分布在2个或更多个计算机之间。此外,这些部件可从在上面存储有各种数据结构的各种计算机可读介质执行。部件可例如根据具有一个或多个数据分组(例如来自与本地系统、分布式系统和/或网络间的另一部件交互的二个部件的数据,例如通过信号与其它系统交互的互联网)的信号通过本地和/或远程进程来通信。
[0434]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
[0435]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0436]
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0437]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0438]
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0439]
在上述实施例中,各功能单元的功能可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令(程序)。在计算机上加载和执行所述计算
机程序指令(程序)时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
[0440]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0441]
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1