一种码本确定方法、终端及存储介质转让专利

申请号 : CN202011073311.2

文献号 : CN112260735B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘君

申请人 : 哲库科技(北京)有限公司

摘要 :

本申请实施例公开了一种码本确定方法、终端及存储介质,其中,终端与基站通信,基站包括水平方向上的多个天线面板,方法包括:获取宽带信道相关矩阵,并根据宽带信道相关矩阵确定极化信道相关矩阵;利用极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数;获取M1个标准波束组中,每组对应的多个天线面板间的最优信道相关因子,并将M1个标准波束组中每组与对应的最优信道相关因子组合,得到M1个候选第一级码本;在宽带域和子带域对M1个候选第一级码本进行选择,得到最优第一级码本。

权利要求 :

1.一种码本确定方法,其特征在于,应用于终端,所述终端与基站通信,所述基站包括水平方向上的多个天线面板,所述方法包括:获取宽带信道相关矩阵,并根据所述宽带信道相关矩阵确定极化信道相关矩阵;

利用所述极化信道相关矩阵,确定多个标准波束组中每个波束对应的信道功率;

根据所述信道功率,确定所述多个标准波束组中每组对应的信道功率和;

对所述多个标准波束组按照对应的信道功率和从大到小进行排序,得到波束组序列;

从所述波束组序列中,选取出第一个标准波束组至第M1个标准波束组,得到M1个标准波束组;M1为大于1的自然数;

获取所述M1个标准波束组中,每组对应的所述多个天线面板间的最优信道相关因子,并将所述M1个标准波束组中每组与对应的最优信道相关因子组合,得到M1个候选第一级码本;

获取第二相关因子候选集;所述第二相关因子候选集包括多个预设的用于衡量同一物理位置两个不同极化方向波束间信道相关性的因子;

将所述M1个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第一预编码矩阵;

根据所述宽带信道相关矩阵,确定所述多个第一预编码矩阵中每个矩阵对应的等效信道矩阵,得到多个等效信道矩阵;

确定所述多个等效信道矩阵中每个矩阵对应的宽带信息;所述宽带信息为宽带行列式值或宽带容量值;

对所述多个第一预编码矩阵按照对应的宽带信息从大到小进行排序,得到第一矩阵序列;

从所述第一矩阵序列中,选取出第一个预编码矩阵至第N个预编码矩阵,得到N个预编码矩阵;N为大于1的自然数;

从所述M1个候选第一级码本中,选取出组成所述N个预编码矩阵的每个码本,得到M2个候选第一级码本;M2为大于1,且小于等于M1的自然数;

将所述M2个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第二预编码矩阵;

确定所述多个第二预编码矩阵中每个矩阵对应的子带互信息和;

将所述多个第二预编码矩阵中,对应子带互信息和最大的预编码矩阵确定为目标预编码矩阵;

从所述M2个候选第一级码本中,选取出组成所述目标预编码矩阵的码本,得到最优第一级码本。

2.根据权利要求1所述的方法,其特征在于,所述根据所述宽带信道相关矩阵确定极化信道相关矩阵,包括:

从所述宽带信道相关矩阵中,获取第一极化方向对应的第一信道相关矩阵,以及第二极化方向对应的第二信道相关矩阵;

将所述第一信道相关矩阵和所述第二信道相关矩阵之和,确定为所述极化信道相关矩阵。

3.根据权利要求1所述的方法,其特征在于,所述获取所述M1个标准波束组中,每组对应的所述多个天线面板间的最优信道相关因子,包括:获取第一相关因子候选集;所述第一相关因子候选集包括多个预设的用于衡量不同天线面板间信道相关性的因子;

针对所述M1个标准波束组中每组,分别从所述第一相关因子候选集中选取出所述多个天线面板中每个非基准面板相对于预设基准面板的最优信道相关因子,组成对应的所述多个天线面板间的最优信道相关因子;

其中,所述非基准面板为所述多个天线面板中与所述预设基准面板不同的天线面板。

4.根据权利要求3所述的方法,其特征在于,所述针对所述M1个标准波束组中每组,分别从所述第一相关因子候选集中选取出所述多个天线面板中每个非基准面板相对于预设基准面板的最优信道相关因子,包括:针对第一标准波束组,分别计算所述第一相关因子候选集中每个因子作为第一非基准面板相对于所述预设基准面板的信道相关因子的情况下,对应的第一功率值,得到第一功率值集;所述第一标准波束组为所述M1个标准波束组中任一组,所述第一非基准面板为所述多个天线面板中任一非基准面板;

从所述第一功率值集中选取出最大功率值;

将所述第一相关因子候选集中所述最大功率值对应的因子,确定为所述第一标准波束组对应的所述第一非基准面板相对于所述预设基准面板的最优信道相关因子。

5.一种终端,其特征在于,所述终端与基站通信,所述基站包括水平方向上的多个天线面板,所述终端包括:

确定模块,用于获取宽带信道相关矩阵,并根据所述宽带信道相关矩阵确定极化信道相关矩阵;

选择模块,用于利用所述极化信道相关矩阵,确定多个标准波束组中每个波束对应的信道功率;根据所述信道功率,确定所述多个标准波束组中每组对应的信道功率和;对所述多个标准波束组按照对应的信道功率和从大到小进行排序,得到波束组序列;从所述波束组序列中,选取出第一个标准波束组至第M1个标准波束组,得到M1个标准波束组;M1为大于

1的自然数;

组合模块,用于获取所述M1个标准波束组中,每组对应的所述多个天线面板间的信道相关因子,并将所述M1个标准波束组中每组与对应的信道相关因子组合,得到M1个候选第一级码本;

所述选择模块,还用于获取第二相关因子候选集;所述第二相关因子候选集包括多个预设的用于衡量同一物理位置两个不同极化方向波束间信道相关性的因子;将所述M1个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第一预编码矩阵;根据所述宽带信道相关矩阵,确定所述多个第一预编码矩阵中每个矩阵对应的等效信道矩阵,得到多个等效信道矩阵;确定所述多个等效信道矩阵中每个矩阵对应的宽带信息;所述宽带信息为宽带行列式值或宽带容量值;对所述多个第一预编码矩阵按照对应的宽带信息从大到小进行排序,得到第一矩阵序列;从所述第一矩阵序列中,选取出第一个预编码矩阵至第N个预编码矩阵,得到N个预编码矩阵;N为大于1的自然数;从所述M1个候选第一级码本中,选取出组成所述N个预编码矩阵的每个码本,得到M2个候选第一级码本;M2为大于1,且小于等于M1的自然数;将所述M2个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第二预编码矩阵;确定所述多个第二预编码矩阵中每个矩阵对应的子带互信息和;将所述多个第二预编码矩阵中,对应子带互信息和最大的预编码矩阵确定为目标预编码矩阵;从所述M2个候选第一级码本中,选取出组成所述目标预编码矩阵的码本,得到最优第一级码本。

6.一种终端,其特征在于,包括:处理器、存储器和通信总线;

所述通信总线,用于实现所述处理器与所述存储器之间的通信连接;

所述处理器,用于执行所述存储器中存储的码本确定方法,以实现权利要求1至4任一项所述的码本确定方法。

7.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现如权利要求1至4任一项所述的码本确定方法。

说明书 :

一种码本确定方法、终端及存储介质

技术领域

[0001] 本申请实施例涉及通信技术领域,尤其涉及一种码本确定方法、终端及存储介质。

背景技术

[0002] 大规模天线(Massive MIMO)技术是通信技术中关键部分。考虑到码本设计的工作量,采用了参数化码本方案。
[0003] 目前,参数化码本方案由统一的码本框架结合若干码本参数确定,其结构包含第一级码本和第二级码本。其中,第一级码本表示同一极化方向的信道相关性,描述的是信道
长期宽带统计特性,第二级码本表示同一物理位置不同极化方向间的信道相关性,描述的
是信道短期子带信息。终端当前主要是在宽带容量域或互信息域选择最优的波束组,从而
确定最优的第一级码本,提供给对应的基站,实现复杂度高。

发明内容

[0004] 本申请实施例提供一种码本确定方法、终端及存储介质,终端与基站通信,对于基站包括水平方向上的多个天线面板的情况下,终端依次在功率域、宽带域和子带域进行最
优第一级码本的确定,从而降低了实现的复杂度,保证了通信性能。
[0005] 本申请实施例的技术方案是这样实现的:
[0006] 本申请实施例提供了一种码本确定方法,应用于终端,所述终端与基站通信,所述基站包括水平方向上的多个天线面板,所述方法包括:
[0007] 获取宽带信道相关矩阵,并根据所述宽带信道相关矩阵确定极化信道相关矩阵;
[0008] 利用所述极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数;
[0009] 获取所述M1个标准波束组中,每组对应的所述多个天线面板间的最优信道相关因子,并将所述M1个标准波束组中每组与对应的最优信道相关因子组合,得到M1个候选第一
级码本;
[0010] 在宽带域和子带域对所述M1个候选第一级码本进行选择,得到最优第一级码本。
[0011] 在上述方法中,所述根据所述宽带信道相关矩阵确定极化信道相关矩阵,包括:
[0012] 从所述宽带信道相关矩阵中,获取第一极化方向对应的第一信道相关矩阵,以及第二极化方向对应的第二信道相关矩阵;
[0013] 将所述第一信道相关矩阵和所述第二信道相关矩阵之和,确定为所述极化信道相关矩阵。
[0014] 在上述方法中,所述利用所述极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组,包括:
[0015] 利用所述极化信道相关矩阵,确定所述多个标准波束组中每个波束对应的信道功率;
[0016] 根据所述信道功率,确定所述多个标准波束组中每组对应的信道功率和;
[0017] 对所述多个标准波束组按照对应的信道功率和从大到小进行排序,得到波束组序列;
[0018] 从所述波束组序列中,选取出第一个标准波束组至第M1个标准波束组,得到所述M1个标准波束组。
[0019] 在上述方法中,所述获取所述M1个标准波束组中,每组对应的所述多个天线面板间的最优信道相关因子,包括:
[0020] 获取第一相关因子候选集;所述第一相关因子候选集包括多个预设的用于衡量不同天线面板间信道相关性的因子;
[0021] 针对所述M1个标准波束组中每组,分别从所述第一相关因子候选集中选取出所述多个天线面板中每个非基准面板相对于预设基准面板的最优信道相关因子,组成对应的所
述多个天线面板间的最优信道相关因子;
[0022] 其中,所述非基准面板为所述多个天线面板中与所述预设基准面板不同的天线面板。
[0023] 在上述方法中,所述针对所述M1个标准波束组中每组,分别从所述第一相关因子候选集中选取出所述多个天线面板中每个非基准面板相对于预设基准面板的最优信道相
关因子,包括:
[0024] 针对第一标准波束组,分别计算所述第一相关因子候选集中每个因子作为第一非基准面板相对于所述预设基准面板的信道相关因子的情况下,对应的第一功率值,得到第
一功率值集;所述第一标准波束组为所述M1个标准波束组中任一组,所述第一非基准面板
为所述多个天线面板中任一非基准面板;
[0025] 从所述第一功率值集中选取出最大功率值;
[0026] 将所述第一相关因子候选集中所述最大功率值对应的因子,确定为所述第一标准波束组对应的所述第一非基准面板相对于所述预设基准面板的最优信道相关因子。
[0027] 在上述方法中,所述在宽带域和子带域对所述M1个候选第一级码本进行选择,得到最优第一级码本,包括:
[0028] 获取第二相关因子候选集;所述第二相关因子候选集包括多个预设的用于衡量同一物理位置两个不同极化方向波束间信道相关性的因子;
[0029] 将所述M1个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第一预编码矩阵;
[0030] 基于所述多个第一预编码矩阵,对所述M1个候选第一级码本在宽带域进行选择,得到M2个候选第一级码本;M2为大于1,且小于等于M1的自然数;
[0031] 将所述M2个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第二预编码矩阵;
[0032] 基于所述多个第二预编码矩阵,对所述M2个候选第一级码本在子带域进行选择,得到所述最优第一级码本。
[0033] 在上述方法中,所述基于所述多个第一预编码矩阵,对所述M1个候选第一级码本在宽带域进行选择,得到M2个候选第一级码本,包括:
[0034] 根据所述宽带信道相关矩阵,确定所述多个第一预编码矩阵中每个矩阵对应的等效信道矩阵,得到多个等效信道矩阵;
[0035] 确定所述多个等效信道矩阵中每个矩阵对应的宽带信息;所述宽带信息为宽带行列式值或宽带容量值;
[0036] 对所述多个第一预编码矩阵按照对应的宽带信息从大到小进行排序,得到第一矩阵序列;
[0037] 从所述第一矩阵序列中,选取出第一个预编码矩阵至第N个预编码矩阵,得到N个预编码矩阵;N为大于1的自然数;
[0038] 从所述M1个候选第一级码本中,选取出组成所述N个预编码矩阵的每个码本,得到所述M2个候选第一级码本。
[0039] 在上述方法中,所述基于所述多个第二预编码矩阵,对所述M2个候选第一级码本在子带域进行选择,得到所述最优第一级码本,包括:
[0040] 确定所述多个第二预编码矩阵中每个矩阵对应的子带互信息和;
[0041] 将所述多个第二预编码矩阵中,对应子带互信息和最大的预编码矩阵确定为目标预编码矩阵;
[0042] 从所述M2个候选第一级码本中,选取出组成所述目标预编码矩阵的码本,得到所述最优第一级码本。
[0043] 本申请实施例提供了一种终端,所述终端与基站通信,所述基站包括水平方向上的多个天线面板,所述终端包括:
[0044] 确定模块,用于获取宽带信道相关矩阵,并根据所述宽带信道相关矩阵确定极化信道相关矩阵;
[0045] 选择模块,用于利用所述极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数;
[0046] 组合模块,用于获取所述M1个标准波束组中,每组对应的所述多个天线面板间的信道相关因子,并将所述M1个标准波束组中每组与对应的信道相关因子组合,得到M1个候
选第一级码本;
[0047] 所述选择模块,还用于在宽带域和子带域对所述M1个候选第一级码本进行选择,得到最优第一级码本。
[0048] 本申请实施例提供了一种终端,包括:处理器、存储器和通信总线;
[0049] 所述通信总线,用于实现所述处理器与所述存储器之间的通信连接;
[0050] 所述处理器,用于执行所述存储器中存储的码本确定方法,以实现上述码本确定方法。
[0051] 本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述码本确定方法。
[0052] 本申请实施例提供了一种码本确定方法、终端及存储介质,其中,终端与基站通信,基站包括水平方向上的多个天线面板,方法包括:获取宽带信道相关矩阵,并根据宽带
信道相关矩阵确定极化信道相关矩阵;利用极化信道相关矩阵,在功率域对多个标准波束
组进行选择,得到M1个标准波束组;M1为大于1的自然数;获取M1个标准波束组中,每组对应
的多个天线面板间的最优信道相关因子,并将M1个标准波束组中每组与对应的最优信道相
关因子组合,得到M1个候选第一级码本;在宽带域和子带域对M1个候选第一级码本进行选
择,得到最优第一级码本。本申请实施例提供的技术方案,终端与基站通信,对于基站包括
水平方向上的多个天线面板的情况下,终端依次在功率域、宽带域和子带域进行最优第一
级码本的确定,以提供给基站,从而降低了实现的复杂度,保证了通信性能。

附图说明

[0053] 图1为本申请实施例提供的一种示例性的水平方向的多个天线面板的示意图;
[0054] 图2为本申请实施例提供的一种码本确定方法的流程示意图;
[0055] 图3(a)为本申请实施例提供的一种示例性的天线排布示意图一;
[0056] 图3(b)为本申请实施例提供的一种示例性的天线排布示意图二;
[0057] 图3(c)为本申请实施例提供的一种示例性的天线排布示意图三;
[0058] 图3(d)为本申请实施例提供的一种示例性的天线排布示意图四;
[0059] 图4为本申请实施例提供的一种终端的结构示意图一;
[0060] 图5为本申请实施例提供的一种终端的结构示意图二;
[0061] 图6为本申请实施例提供的一种终端的结构示意图三。

具体实施方式

[0062] 为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不
用于限定本申请。
[0063] 本申请实施例提供了一种码本确定方法,通过终端实现,该终端可以是手机、平板电脑等电子设备,本申请实施例不作限定。此外,终端与基站通信,基站包括水平方向上的
多个天线面板,具体的基站和多个天线面板的数量本申请实施例不作限定。
[0064] 图1为本申请实施例提供的一种示例性的水平方向的多个天线面板的示意图。如图1所示,基站水平方向上包括Ng个天线面板,Ng为大于1的自然数。其中,相邻天线面板的中
心距离为dgH,并且,一个天线面板上可以排布有数量众多的天线。
[0065] 需要说明的是,目前,定义了两种码本类型,一类是Class A码本,其用于常规精度的信道状态信息反馈,另一类是Class A的增强性码本。其中,常规精度的码本定义为Type 
I码本,即码本模式为第一类型,本申请提供的正是第一类型码本模式和多天线面板的场景
下,第一级码本的确定方法。
[0066] 图2为本申请实施例提供的一种码本确定方法的流程示意图。如图1所示,码本确定方法包括以下步骤:
[0067] S101、获取宽带信道相关矩阵,并根据宽带信道相关矩阵确定极化信道相关矩阵。
[0068] 在本申请的实施例中,终端可以先获取宽带信道相关矩阵,并根据宽带信道相关矩阵确定极化信道相关矩阵。
[0069] 具体的,在本申请的实施例中,终端可以获取到整个上报带宽内的样点数量,以及每个样点的信道冲激响应,从而按照以下公式(1)得到宽带信道相关矩阵Rwb:
[0070]
[0071] 其中,N为整个上报带宽内的样点数量,Hk为样点k的信道冲激响应。其中,Rwb,00为第一极化方向对应的第一信道相关矩阵,Rwb,01为第一极化方向与第二极化方向间的信道相
关矩阵,Rwb,10为第二极化方向与第一极化方向间的信道相关矩阵,Rwb,11为第二极化方向对
应的第二信道相关矩阵。
[0072] 具体的,在本申请的实施例中,终端根据宽带信道相关矩阵确定极化信道相关矩阵,包括:从宽带信道相关矩阵中,获取第一极化方向对应的第一信道相关矩阵,以及第二
极化方向对应的第二信道相关矩阵;将第一信道相关矩阵和第二信道相关矩阵之和,确定
为极化信道相关矩阵。
[0073] 需要说明的是,在本申请的实施例中,终端根据宽带信道相关矩阵,具体可以按照以下公式(2)确定极化信道相关矩阵Rwb,pol:
[0074]
[0075] 其中,iPol=0表示第一极化方向,iPol=1表示第二极化方向,N1为基站一个极化方向上水平方向的天线端口数,N2为基站一个极化方向上垂直方向的天线端口数,N1和N2终
端可以直接获取到。
[0076] S102、利用极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数。
[0077] 在本申请的实施例中,终端在得到极化信道相关矩阵之后,即可利用极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数。
[0078] 具体的,在本申请的实施例中,终端利用极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组,包括:利用极化信道相关矩阵,确定多个标准波束
组中每个波束对应的信道功率;根据信道功率,确定多个标准波束组中每组对应的信道功
率和;对多个标准波束组按照对应的信道功率和从大到小进行排序,得到波束组序列;从波
束组序列中,选取出第一个标准波束组至第M1个标准波束组,得到M1个标准波束组。
[0079] 需要说明的是,在本申请的实施例中,多个标准波束组中每组包括两个一个极化方向的波束,终端可以利用极化信道相关矩阵,确定其中每个波束对应的信道功率。
[0080] 具体的,在本申请的实施例中,终端利用极化信道相关矩阵,可以按照以下公式(3)确定每个波束对应的信道功率:
[0081]
[0082] 其中,Rwb,pol为极化信道相关矩阵,vl,m为多个标准波束组中任一波束组中任一波束。
[0083] 可以理解的是,在本申请的实施例中,终端在确定出每个波束对应的信道功率之后,即可将多个标准波束组中每组包括的波束对应信道功率分别对应相加,从而得到多个
标准波束组中每组对应的信道功率和。
[0084] 具体的,在本申请的实施例中,对于多个标准波束组中任一标准波束组,终端均可以按照以下公式(4)确定对应的信道功率和:
[0085]
[0086] 其中, 为波束vl,m对应的信道功率, 为波束vl′,m′对应的信道功率,波束vl,m和波束vl′,m′为多个标准波束组中同一标准波束组中的波束,P为该标准波束组对应的信
道功率和。
[0087] 需要说明的是,在本申请的实施例中,终端可以按照信道功率和的大小,对多个标准波束组进行排序。具体的,终端按照信道功率和从大到小,对多个标准波束组进行排序,
从而得到波束组序列,之后,终端即可从中选取第一个标准波束组值第M1个标准波束组,得
到M1个标准波束组,即选取出波束组序列中前M1个标准波束组。
[0088] 需要说明的是,在本申请的实施例中,M1的取值可以根据实际需求确定,本申请实施例不作限定。
[0089] S103、获取M1个标准波束组中,每组对应的多个天线面板间的最优信道相关因子,并将M1个标准波束组中每组与对应的最优信道相关因子组合,得到M1个候选第一级码本。
[0090] 在本申请的实施例中,终端在选取出M1个标准波束组之后,即可获取每组对应的多个天线面板间的信道相关因子并对应进行组合,从而得到M1个候选第一级码本。
[0091] 具体的,在本申请的实施例中,终端获取M1个标准波束组中,每组对应的多个天线面板间的最优信道相关因子,包括:获取第一相关因子候选集;第一相关因子候选集包括多
个预设的用于衡量不同天线面板间信道相关性的因子;针对M1个标准波束组中每组,分别
从第一相关因子候选集中选取出多个天线面板中每个非基准面板相对于预设基准面板的
最优信道相关因子,组成对应的多个天线面板间的最优信道相关因子;其中,非基准面板为
多个天线面板中与预设基准面板不同的天线面板。
[0092] 需要说明的是,在本申请的实施例中,终端中存储有第一相关因子候选集,其中包含了不同的天线面板间可选的信道相关因子。具体的第一相关因子候选集本申请实施例不
作限定。
[0093] 需要说明的是,在本申请的实施例中,基站水平方向上的多个天线面板,其中包括一个天线面板为预设基准面板,其余的天线面板均为非基准面板。
[0094] 具体的,在本申请的实施例中,终端针对M1个标准波束组中每组,分别从第一相关因子候选集中选取出多个天线面板中每个非基准面板相对与预设基准面板的最优信道相
关因子,包括:针对第一标准波束组,分别计算第一相关因子候选集中每个因子作为第一非
基准面板相对于预设基准面板的最优信道相关因子的情况下,对应的第一功率值,得到第
一功率值集;第一标准波束组为M1个标准波束组中任一组,第一非基准面板为多个天线面
板中任一非基准面板;从第一功率值集中选取出最大功率值;将第一相关因子候选集中最
大功率值对应的因子,确定为第一标准波束组对应的第一非基准面板相对于预设基准面板
的最优信道相关因子。
[0095] 示例性的,在本申请的实施例中,码本模式为第一类型,在多个天线面板的包括:panel0和panel1,且panel0为预设基准面板的情况下,终端针对第一标准波束组(vl,m,
vl′,m′),可以按照以下公式(5)计算第一相关因子候选集中每个因子作为panel1相对于
panel0的信道相关因子的情况下,对应的第一功率值P:
[0096]
[0097] 其中,R13表示Panel 0极化方向0和Panel 1极化方向0之间的信道相关性,R31表示Panel 1极化方向0和Panel 0极化方向0之间的信道相关性,R24表示Panel0极化方向1和
Panel 1极化方向1之间的信道相关性,R42表示Panel 1极化方向1和Panel0极化方向1之间
的信道相关性,终端均可以直接获取到。 为第一相关因子候选集中任一因子,P为对应
的第一功率值,全部功率值即组成第一功率值集,终端从而将其中最大功率值对应的因子
确定为panel1相对于panel0的最优信道相关因子。
[0098] 示例性的,在本申请的实施例中,码本模式为第一类型,在多个天线面板的包括:panel0、panel1、panel2和panel3,且panel0为预设基准面板的情况下,终端针对第一标准
波束组(vl,m,vl′,m′),可以按照以下公式(6)计算第一相关因子候选集中每个因子作为
panel1相对于panel0的信道相关因子的情况下,对应的功率值P1:
[0099]
[0100] 其中,R13、R31、R24 R42和 的含义如上一示例所述。 为第一相关因子候选集中任一因子,P1为对应的功率值,如上一示例,终端同样可以将最大功率值对应的因子确定
为panel1相对于panel0的最优信道相关因子。
[0101] 此外,终端针对第一标准波束组(vl,m,vl′,m′),可以按照以下公式(7)计算第一相关因子候选集中每个因子作为panel2相对于panel0的信道相关因子的情况下,对应的功率值
P2:
[0102]
[0103] 其中,R15表示Panel 0极化方向0和Panel 2极化方向0之间的信道相关性,R51表示Panel 2极化方向0和Panel 0极化方向0之间的信道相关性,R26表示Panel0极化方向1和
Panel 2极化方向1之间的信道相关性,R62表示Panel2极化方向1和Panel 0极化方向1之间
的信道相关性。 表示Panel2相对于Panel0的信道相关性, 为第一相关因子候选集
中任一因子,P2为对应的功率值,终端同样可以将最大功率值对应的因子确定为panel2相
对于panel0的最优信道相关因子。
[0104] 此外,终端针对第一标准波束组(vl,m,vl′,m′),可以按照以下公式(8)计算第一相关因子候选集中每个因子作为panel3相对于panel0的信道相关因子的情况下,对应的功率值
P3:
[0105]
[0106] 式中,R17表示Panel 0极化方向0和Panel 3极化方向0之间的信道相关性,R71表示Panel 3极化方向0和Panel 0极化方向0之间的信道相关性,R28表示Panel0极化方向1和
Panel 3极化方向1之间的信道相关性,R82表示Panel3极化方向1和Panel 0极化方向1之间
的信道相关性。 表示Panel3相对于Panel0的信道相关性, 为第一相关因子候选集
中任一因子,P3为对应的功率值,终端同样可以将最大功率值对应的因子确定为panel3相
对于panel0的最优信道相关因子。
[0107] 需要说明的是,在本申请的实施例中,对于多个天线面板的面板数量大于2的情况下,对于M1个标准波束组中每组,终端获取到的不同非基准面板相对于基准面板的最优信
道相关因子,就组成了该组对应的多个天线面板间的最优信道相关因子。
[0108] 在本申请的实施例中,终端在得到M1个标准波束组中,每组对应的多个天线面板间的最优信道相关因子之后,即可进行对应组合,得到相应的候选第一级码本。
[0109] 示例性的,在本申请的实施例中,M1个标准波束组中包括波束组(vl,m,vl′,m′),其对应的多个天线面板间的最优信道相关因子为 则其组成的候选第一级码本为
其中,在多个天线面板为四个的情况下, 包括三个非基准面板分别
相对于预设基准面板的最优信道因子。
[0110] S104、在宽带域和子带域对M1个候选第一级码本进行选择,得到最优第一级码本。
[0111] 在本申请的实施例中,终端在得到M1个候选第一级码本之后,即可在宽带域和子带域对M1个候选第一级码本进行选择,得到最优第一级码本。
[0112] 具体的,在本申请的实施例中,终端在宽带域和子带域对M1个候选第一级码本进行选择,包括:获取第二相关因子候选集;第二相关因子候选集包括多个预设的用于衡量同
一物理位置两个不同极化方向波束间信道相关性的因子;将M1个候选第一级码本中每个码
本与第二相关因子候选集中每个因子组合,得到多个第一预编码矩阵;基于多个第一预编
码矩阵,对M1个候选第一级码本在宽带域进行选择,得到M2个候选第一级码本:M2为大于1,
且小于等于M1的自然数;将M1个候选第一级码本中每个码本与第二相关因子候选集中每个
因子组合,得到多个第二预编码矩阵;基于多个第二预编码矩阵,对M2个候选第一级码本在
子带域进行选择,得到最优第一级码本。
[0113] 示例性的,在本申请的实施例中,码本模式为第一类型,多个天线面板包括panel0和panel1时,对于第一级码本 其中,由于天线面板数量Ng=2, 即
为panel1相对于panel0的最优信道相关因子,终端可以按照以下公式将其与第二相关因子
候选集{1,j}中每一因子 组合:
[0114]
[0115]
[0116] 若R=1
[0117]
[0118] 若R=2
[0119]
[0120] 若R=3
[0121]
[0122] 若R=4
[0123]
[0124] 其中,R表示终端可以传输的数据流数量,PCSI‑RS为基站发送CSI‑RS端口数,终端可以直接获取到。 和 分别为不同R值对应
的预编码矩阵,即对应的第一预编码矩阵。
[0125] 图3(a)至图3(d)为本申请实施例提供的示例性的panel0和panel1的天线排布示意图。上述公式(9)中的vl,m、 和 依次与图3(a)至图3(d)对应,
其中,图3(a)为panel0第一极化方向上排布天线的示意,图3(b)为panel0第二极化方向上
排布天线的示意,两图中位置对应的天线处于同一物理位置。图3(c)为panel1第一极化方
向上排布天线的示意,图3(d)为panel1第二极化方向上排布天线的示意,两图中位置对应
的天线处于同一物理位置。
[0126] 示例性的,在本申请的实施例中,码本模式为第一类型,多个天线面板包括panel0、panel1、panel2和panel3时,对于第一级码本 其中,由于天
线面板数量Ng=4, 即包括panel1相对于panel0的最优信道相关因子 panel2相对于
panel0的最优信道相关因子 以及panel3相对于panel0的最优信道相关因子 终端
可以按照以下公式将其与第二相关因子候选集{1,j}中每一因子 组合:
[0127]
[0128]
[0129] 若R=1
[0130]
[0131] 若R=2
[0132]
[0133] 若R=3
[0134]
[0135] 若R=4
[0136]
[0137] 其中,各标识表示的含义与上一示例相同,在此不再赘述。
[0138] 具体的,在本申请的实施例中,终端基于多个第一预编码,对M1个候选第一级码本在宽带域进行选择,得到M2个候选第一级码本,包括:根据宽带信道相关矩阵,确定多个第
一预编码矩阵中每个矩阵对应的等效信道矩阵,得到多个等效信道矩阵;确定多个等效信
道矩阵中每个矩阵对应的宽带信息;宽带信道为宽带行列式值或宽带容量值;对多个第一
预编码矩阵按照对应的宽带信息从大到小进行排序,得到第一矩阵序列;从第一矩阵序列
中,选取出第一个预编码矩阵至第N个预编码矩阵,得到N个预编码矩阵;N为大于1的自然
数;从M1个候选第一级码本中,选取出组成N个预编码矩阵的每个码本,得到M2个候选第一
级码本。
[0139] 需要说明的是,在本申请的实施例中,终端对于多个第一预编码矩阵中每个矩阵W,根据宽带信道相关矩阵Rwb,可以按照以下公式(21)计算相应的等效信道矩阵:
[0140] Req=WH·Rwb·W                    (21)
[0141] 需要说明的是,在本申请的实施例中,终端确定多个等效信道矩阵中每个矩阵对应的宽带信息,可以是确定每个等效信道矩阵的宽带行列式值,即计算(Req+I)的行列式值,
I为预定义的对角矩阵,也可以是计算相应的等效信噪比,再根据等效信噪比计算对应的宽
带容量值。
[0142] 可以理解的是,在本申请的实施例中,终端在得到多个等效信道矩阵中每个矩阵对应的宽带信息之后,即可按照宽带信息的大小对多个第一预编码矩阵进行排序,从而得
到第一矩阵序列,并进一步从中选取出前N个预编码矩阵,将M1个候选第一级码本中,组成N
个预编码矩阵的码本选取出来,从而得到M2个候选第一级码本。
[0143] 需要说明的是,在本申请的实施例中,终端在得到M2个候选第一级码本之后,可以继续将M2个候选第一级码本中每个码本与第二相关因子候选集中每个因子组合,得到多个
第二预编码矩阵,其具体组合方式与上述确定第一预编码矩阵方式类似,在此不再赘述。
[0144] 具体的,在本申请的实施例中,终端基于多个第二预编码矩阵,对M2个候选第一级码本在子带域进行选择,得到最优第一级码本,包括:确定多个第二预编码矩阵中每个矩阵
对应的子带互信息和;将多个第二预编码矩阵中,对应子带互信息和最大的预编码矩阵确
定为目标预编码矩阵;从M2个候选第一级码本中,选取出组成目标预编码矩阵的码本,得到
最优第一级码本。
[0145] 需要说明的是,在本申请的实施例中,终端可以针对每个第二预编码矩阵,计算对应的子带互信息,并进一步按照以下公式(22)对每个第二预编码矩阵对应的全部子带互信
息求和,得到对应的子带互信息和MIwb:
[0146]
[0147] 其中,J为上报子带个数,终端可以直接获取到,MIsb,j为一个子带互信息。
[0148] 可以理解的是,在本申请的实施例中,终端在得到每个第二预编码矩阵对应的子带互信息和之后,即可从多个第二预编码矩阵中,选取出子带互信息和最大的预编码矩阵,
作为目标预编码矩阵,相应的,M2个候选第一级码本中,组成目标预编码矩阵的码本,就是
最优第一级码本。
[0149] 可以理解的是,在本申请的实施例中,终端在确定出最优第一级码本之后,即可将最优第一级码本指示给基站,基站从而获知第一级码本,可以在后续与终端进行信息传输
时使用第一级码本进行预编码,从而提高通信性能和效果。
[0150] 本申请实施例提供了一种码本确定方法,应用于终端,其中,终端与基站通信,基站包括水平方向上的多个天线面板,方法包括:获取宽带信道相关矩阵,并根据宽带信道相
关矩阵确定极化信道相关矩阵;利用极化信道相关矩阵,在功率域对多个标准波束组进行
选择,得到M1个标准波束组;M1为大于1的自然数;获取M1个标准波束组中,每组对应的多个
天线面板间的最优信道相关因子,并将M1个标准波束组中每组与对应的最优信道相关因子
组合,得到M1个候选第一级码本;在宽带域和子带域对M1个候选第一级码本进行选择,得到
最优第一级码本。本申请实施例提供的技术方案,终端与基站通信,对于基站包括水平方向
上的多个天线面板的情况下,终端依次在功率域、宽带域和子带域进行最优第一级码本的
确定,以提供给基站,从而降低了实现的复杂度,保证了通信性能。
[0151] 本申请实施例还提供了一种终端,终端与基站通信,基站包括水平方向上的多个天线面板。图4为本申请实施例提供的一种终端的结构示意图一。如图4所示,终端包括:
[0152] 确定模块401,用于获取宽带信道相关矩阵,并根据所述宽带信道相关矩阵确定极化信道相关矩阵;
[0153] 选择模块402,用于利用所述极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大于1的自然数;
[0154] 组合模块403,用于获取所述M1个标准波束组中,每组对应的所述多个天线面板间的信道相关因子,并将所述M1个标准波束组中每组与对应的信道相关因子组合,得到M1个
候选第一级码本;
[0155] 所述选择模块402,还用于在宽带域和子带域对所述M1个候选第一级码本进行选择,得到最优第一级码本。
[0156] 可选的,所述确定模块401,具体用于从所述宽带信道相关矩阵中,获取第一极化方向对应的第一信道相关矩阵,以及第二极化方向对应的第二信道相关矩阵;将所述第一
信道相关矩阵和所述第二信道相关矩阵之和,确定为所述极化信道相关矩阵。
[0157] 可选的,所述选择模块402,具体用于利用所述极化信道相关矩阵,确定所述多个标准波束组中每个波束对应的信道功率;根据所述信道功率,确定所述多个标准波束组中
每组对应的信道功率和;对所述多个标准波束组按照对应的信道功率和从大到小进行排
序,得到波束组序列;从所述波束组序列中,选取出第一个标准波束组至第M1个标准波束
组,得到所述M1个标准波束组。
[0158] 可选的,所述组合模块403,具体用于获取第一相关因子候选集;所述第一相关因子候选集包括多个预设的用于衡量不同天线面板间信道相关性的因子;针对所述M1个标准
波束组中每组,分别从所述第一相关因子候选集中选取出所述多个天线面板中每个非基准
面板相对于预设基准面板的最优信道相关因子,组成对应的所述多个天线面板间的最优信
道相关因子;其中,所述非基准面板为所述多个天线面板中与所述预设基准面板不同的天
线面板。
[0159] 可选的,所述组合模块403,具体用于针对第一标准波束组,分别计算所述第一相关因子候选集中每个因子作为第一非基准面板相对于所述预设基准面板的信道相关因子
的情况下,对应的第一功率值,得到第一功率值集;所述第一标准波束组为所述M1个标准波
束组中任一组,所述第一非基准面板为所述多个天线面板中任一非基准面板;从所述第一
功率值集中选取出最大功率值;将所述第一相关因子候选集中所述最大功率值对应的因
子,确定为所述第一标准波束组对应的所述第一非基准面板相对于所述预设基准面板的最
优信道相关因子。
[0160] 可选的,所述选择模块402,具体用于获取第二相关因子候选集;所述第二相关因子候选集包括多个预设的用于衡量同一物理位置两个不同极化方向波束间信道相关性的
因子;将所述M1个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组
合,得到多个第一预编码矩阵;基于所述多个第一预编码矩阵,对所述M1个候选第一级码本
在宽带域进行选择,得到M2个候选第一级码本;M2为大于1,且小于等于M1的自然数;将所述
M2个候选第一级码本中每个码本与所述第二相关因子候选集中每个因子组合,得到多个第
二预编码矩阵;基于所述多个第二预编码矩阵,对所述M2个候选第一级码本在子带域进行
选择,得到所述最优第一级码本。
[0161] 可选的,所述选择模块402,具体用于根据所述宽带信道相关矩阵,确定所述多个第一预编码矩阵中每个矩阵对应的等效信道矩阵,得到多个等效信道矩阵;确定所述多个
等效信道矩阵中每个矩阵对应的宽带信息;所述宽带信息为宽带行列式值或宽带容量值;
对所述多个第一预编码矩阵按照对应的宽带信息从大到小进行排序,得到第一矩阵序列;
从所述第一矩阵序列中,选取出第一个预编码矩阵至第N个预编码矩阵,得到N个预编码矩
阵;N为大于1的自然数;从所述M1个候选第一级码本中,选取出组成所述N个预编码矩阵的
每个码本,得到所述M2个候选第一级码本。
[0162] 可选的,所述选择模块402,具体用于确定所述多个第二预编码矩阵中每个矩阵对应的子带互信息和;将所述多个第二预编码矩阵中,对应子带互信息和最大的预编码矩阵
确定为目标预编码矩阵;从所述M2个候选第一级码本中,选取出组成所述目标预编码矩阵
的码本,得到所述最优第一级码本。
[0163] 图5为本申请实施例提供的一种终端的结构示意图二。如图5所示,包括:处理器501、存储器502和通信总线503;
[0164] 所述通信总线503,用于实现所述处理器501与所述存储器502之间的通信连接;
[0165] 所述处理器501,用于执行所述存储器502中存储的码本确定方法,以实现上述码本确定方法。
[0166] 图6为本申请实施例提供的一种终端的结构示意图三。如图6所示,对于终端,其可以包括射频前端处理模块601、小区搜索模块602、信道估计模块603、解调模块604、译码模
块605和信道测量反馈模块606。其中,射频前端处理模块601用于实现对获取到的信号进行
数字前端处理,小区搜索模块602用于实现小区搜索,信道估计模块603用于实现信道估计,
解调模块604用于实现信号解调,译码模块605用于对解调结果进行译码,得到译码结果。对
于信道测量反馈模块606,其包括:信道白化模块6061、参考信号资源选择模块6062、秩指示
模块6063、预编码矩阵指示模块6064和信道质量指示模块6065。本申请实施例提供的码本
确定方法,具体通过终端的预编码矩阵指示模块6064实现。
[0167] 本申请实施例提供了一种终端,终端与基站通信,基站包括水平方向上的多个天线面板,终端获取宽带信道相关矩阵,并根据宽带信道相关矩阵确定极化信道相关矩阵;利
用极化信道相关矩阵,在功率域对多个标准波束组进行选择,得到M1个标准波束组;M1为大
于1的自然数;获取M1个标准波束组中,每组对应的多个天线面板间的最优信道相关因子,
并将M1个标准波束组中每组与对应的最优信道相关因子组合,得到M1个候选第一级码本;
在宽带域和子带域对M1个候选第一级码本进行选择,得到最优第一级码本。本申请实施例
提供的终端,与基站通信,对于基站包括水平方向上的多个天线面板的情况下,终端依次在
功率域、宽带域和子带域进行最优第一级码本的确定,以提供给基站,从而降低了实现的复
杂度,保证了通信性能。
[0168] 本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述码本确定方法。计算机可读存储介质可以是易失性存储器
(volatile memory),例如随机存取存储器(Random‑Access Memory,RAM);或者非易失性存
储器(non‑volatile memory),例如只读存储器(Read‑Only Memory,ROM),快闪存储器
(flash memory),硬盘(Hard Disk Drive,HDD)或固态硬盘(Solid‑State Drive,SSD);也
可以是包括上述存储器之一或任意组合的各自设备,如移动电话、计算机、平板设备、个人
数字助理等。
[0169] 本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形
式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储
介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
[0170] 本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的实现流程示意图和/或方框图来描述的。应理解可由计算机程序指令实现流程示意图和/或方框
图中的每一流程和/或方框、以及实现流程示意图和/或方框图中的流程和/或方框的结合。
可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据
处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器
执行的指令产生用于实现在实现流程示意图一个流程或多个流程和/或方框图一个方框或
多个方框中指定的功能的装置。
[0171] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指
令装置的制造品,该指令装置实现在实现流程示意图一个流程或多个流程和/或方框图一
个方框或多个方框中指定的功能。
[0172] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或
其他可编程设备上执行的指令提供用于实现在实现流程示意图一个流程或多个流程和/或
方框图一个方框或多个方框中指定的功能的步骤。
[0173] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本实用申请揭露的技术范围内,可轻易想到的变化或替换,
都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范
围为准。