预编码矩阵索引确定方法、终端设备及存储介质与流程

文档序号:29068518发布日期:2022-03-01 20:20阅读:139来源:国知局
预编码矩阵索引确定方法、终端设备及存储介质与流程

1.本发明涉及通信技术领域,尤其涉及一种预编码矩阵索引确定方法、终端设备及存储介质。


背景技术:

2.信道状态信息参考信号(csi-rs,channel state information reference signal)是作为用于检测信道状态信息csi(channel state information)的参考信号,移动终端可以进行信道状态信息检测以获取信道状态信息参考信号,并可以根据信道状态信息参考信号,将与信道条件和自身解调性能最匹配的预编码矩阵索引(pmi,precoding matrix indicator)发送给基站,以供基站进行调度和下行波束赋形使用,因此信道状态信息参考信号的检测在无线通信的下行波束赋形中意义重大,并直接影响下行业务流量。
3.信道状态信息参考信号是基于对码本的检测,码本(codebook)是用于表示无线信道的不同特征的共轭转置矩阵,基站和移动终端均可以获取码本。信道状态信息参考信号的检测的耗时最大的部分在于码本的遍历,在第五代移动通信(5g,5th generation mobile networks)网络中,码本的数量变得更多,检测运算量增大,由此会影响确定预编码矩阵索引的效率以及准确性。


技术实现要素:

4.本技术提供了一种预编码矩阵索引确定方法、终端设备及存储介质,可以提高确定预编码矩阵索引的效率和准确性。
5.第一方面,本技术提供了一种预编码矩阵索引确定方法,所述方法包括:
6.在预设维度上对原始码本集合进行降采以得到降采码本集合,其中,所述原始码本集合中包括的码本均对应预设维度;
7.从所述降采码本集合中确定符合预设信道条件的降采码本;
8.根据所述降采码本从所述原始码本集合中确定目标码本,并根据所述目标码本确定目标预编码矩阵索引。
9.第二方面,本技术还提供了一种终端设备,所述终端设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的预编码矩阵索引确定方法。
10.第三方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的预编码矩阵索引确定方法。
11.本技术公开了一种预编码矩阵索引确定方法、终端设备及存储介质,该方法包括:在预设维度上对原始码本集合进行降采以得到降采码本集合,其中,所述原始码本集合中包括的码本均对应预设维度;从所述降采码本集合中确定符合预设信道条件的降采码本;根据所述降采码本从所述原始码本集合中确定目标码本,并根据所述目标码本确定目标预
编码矩阵索引。本技术实施例通过对原始码本集合在预设维度上进行降采操作,降低了需要遍历的码本数量,进而提高了检测效率,另外从降采码本集合中确定信道传输效果较好的降采码本,并根据降采码本从原始码本集合中确定目标码本,可以提高目标码本的准确性,进而提高确定的预编码矩阵索引的准确性。
附图说明
12.为了更清楚地说明本技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
13.图1是本技术实施例提供的一种预编码矩阵索引确定方法的示意流程图;
14.图2是本技术实施例提供的一种预编码矩阵索引确定方法的示意流程图;
15.图3是本技术实施例提供的另一种预编码矩阵索引确定方法的示意流程图;
16.图4是本技术实施例提供的另一种预编码矩阵索引确定方法的示意流程图;
17.图5是本技术实施例提供的另一种预编码矩阵索引确定方法的示意流程图;
18.图6是本技术的实施例提供的一种终端设备的结构示意性框图。
具体实施方式
19.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
20.附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
21.应当理解,在此本技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本技术。如在本技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
22.还应当进一步理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
23.本技术的实施例提供了一种预编码矩阵索引确定方法、终端设备及存储介质。下面结合附图,对本技术的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
24.请参阅图1,图1是本技术的实施例提供的一种预编码矩阵索引确定方法的示意流程图,该方法可以应用于终端设备,如图1所示,该预编码矩阵索引确定方法具体包括步骤s101至步骤s103。
25.s101、在预设维度上对原始码本集合进行降采以得到降采码本集合,其中,所述原始码本集合中包括的码本均对应预设维度。
26.其中,原始码本集合可以是预设的码本集合,原始码本集合中包括多个码本,原始码本集合中的码本可以是根据多个维度进行定义的,因此每个码本都对应若干个预设维
度,例如,如果码本是根据四个维度定义的,则每个码本都对应四个维度,即预设维度包括四个维度。在一个实施例中,所述预设维度包括水平(horizontal)维度、垂直(vertical)维度、相位值(phase)维度和双极化天线的相位差(phasediff)维度。码本在预设维度上有对应的索引值,可以根据预设维度的索引值获取到对应的码本,例如,索引值可以是码本的地址信息。
27.降采可以是原始码本集合中进行抽样以确定部分码本的操作,原始码本集合中的码本对应预设维度,如果预设维度包括多个维度,可以分别在每个维度上都对原始码本集合进行降采,在所有维度上对原始码本集合进行降采后可以得到降采码本集合。降采码本集合中包括的码本均属于原始码本集合。例如,可以是在预设维度上以固定间隔抽样获取码本。
28.可以是针对每个预设维度,根据所述预设维度对应的预设降采系数在所述预设维度上对原始码本集合进行降采,在针对所有预设维度对原始码本集合进行降采后可以得到降采码本集合。预设降采系数可以是预先设置好的,例如,预设降采系数可以是1/2、1/3或1/4,等等。
29.s102、从所述降采码本集合中确定符合预设信道条件的降采码本。
30.其中,降采码本集合中包括从原始码本集合中抽样得到的码本,降采码本集合中的码本的数量相对原始码本集合要更少,因此可以遍历所述降采马本集合中包括的所有码本,分别计算每个码本对应的信道容量,并将信道容量符合预设信道条件的码本确定为降采码本。
31.预设信道条件可以是用于体现信道传输状况符合传输需求的条件,如果码本对应的信道容量符合预设信道条件,终端设备在进行通信传输时使用该码本可以获得较佳的信道传输效果,即符合预设信道条件的降采码本可以获得较佳的信道传输效果。
32.在一个实施例中,所述从所述降采码本集合中确定符合预设信道条件的降采码本,包括:
33.确定所述降采码本集合中包括的码本所对应的信道容量,将信道容量最大的码本确定为降采码本。
34.其中,信道容量最大表示码本对应的信道传输效果最好,可以将信道容量最大组为预设信道条件。遍历所述降采码本集合中包括的所有码本,分别计算每个码本对应的信道容量,并确定信道容量最大的码本作为降采码本,即降采码本是降采码本集合中对应的信道传输效果最好的码本。
35.s103、根据所述降采码本从所述原始码本集合中确定目标码本,并根据所述目标码本确定目标预编码矩阵索引。
36.其中,降采码本是降采码本集合中信道传输效果最好的码本,降采码本集合是从原始码本集合中降采确定的部分码本,虽然降采码本并不一定是原始码本集合中信道传输效果最好的码本,但是降采码本作为降采码本集合中信道传输效果最好的码本,即降采码本在原始码本集合中会比较靠近原始码本集合中信道传输效果最好的码本,因此可以根据降采码本缩小在原始码本集合中需要遍历的码本范围。例如,可以根据降采码本确定可以进行遍历的遍历码本范围,从原始码本集合的遍历码本范围中确定目标码本,目标码本可以是从原始码本集合中选择的信道传输效果符合传输需求条件的码本,例如,可以是原始
码本集合中信道容量最大的码本。
37.预编码矩阵索引(pmi,precoding matrix indicator)是用于指示码本,即终端设备可以根据预编码矩阵索引获取到对应的码本。在确定目标码本后,可以确定目标码本的预编码矩阵索引,并确定为目标预编码矩阵索引,终端设备可以根据目标预编码矩阵索引获取对应的目标码本。
38.本技术实施例通过对原始码本集合在预设维度上进行降采操作,降低了需要遍历的码本数量,进而提高了检测效率,另外从降采码本集合中确定信道传输效果较好的降采码本,并根据降采码本从原始码本集合中确定目标码本,可以提高目标码本的准确性,进而提高确定预编码矩阵索引的准确性。
39.在一个实施例中,如图2所示,所述在预设维度上对原始码本集合进行降采以得到降采码本集合的操作可以通过如下方式实施:
40.s201、在预设维度上,根据与所述预设维度对应的降采系数对原始码本集合进行降采,以得到第一降采码本集合;
41.s202、确定所述第一降采码本集合对应的第一预编码矩阵索引;
42.s203、确定所述第一预编码矩阵索引和原始预编码矩阵索引的匹配度,其中,所述原始预编码矩阵索引为所述原始码本集合对应的预编码矩阵索引;
43.s204、将所述匹配度符合预设匹配条件的第一预编码矩阵索引对应的第一降采码本集合确定为降采码本集合。
44.其中,每个预设维度对应的降采系数均可以包括多个系数,针对每个预设维度分别使用每个系数对原始码本集合进行降采,在所有预设维度上完成降采操作后可以得到对应的第一降采码本集合。不同的系数对应不同的第一降采码本集合,可以从中选择最合理的第一降采码本集合作为降采码本集合。
45.所述确定所述第一降采码本集合对应的第一预编码矩阵索引,可以通过如下方式实施:确定所述第一降采码本集合中信道容量最大的码本,并将所述信道容量最大的码本对应的预编码矩阵索引确定为第一预编码矩阵索引。
46.可以根据第一降采码本集合确定第一预编码矩阵索引,并将第一预编码矩阵索引和原始预编码矩阵索引的匹配度作为判断第一降采码本集合是否合理的依据。原始预编码矩阵索引可以是原始码本集合中确定的信道容量最大的码本对应的预编码矩阵索引,第一预编码矩阵索引可以是第一降采码本集合中确定的信道容量最大的码本对应的预编码矩阵索引。
47.第一预编码矩阵索引和原始预编码矩阵索引的匹配度越高,则表示第一降采码本集合确定的信道容量最大的码本和原始预编码矩阵索引中信道容量最大的码本更接近,因此该第一降采码本集合是比较合理的降采得到的码本集合,因此可以将该第一降采码本集合确定为降采码本集合。
48.预设匹配条件可以是用于判断第一降采码本集合中确定的信道容量最大的码本和原始码本集合中信道容量最大的码本足够接近的条件。
49.在一个实施例中,所述预设维度对应多个不同的降采系数,所述方法还包括如下操作:
50.确定所述多个不同的降采系数对应的匹配度,其中,所述降采系数对应的匹配度
为:根据所述降采系数对原始码本集合进行降采得到的第一降采码本集合的第一预编码矩阵索引,和原始预编码矩阵索引的匹配度;
51.相应地,所述将所述匹配度符合预设匹配条件的第一预编码矩阵索引对应的第一降采码本集合确定为降采码本集合的操作可以通过如下方式实施:
52.确定匹配度满足预设匹配条件的目标降采系数,其中,所述目标降采系数的匹配度大于所述多个不同的降采系数中其他降采系数对应的匹配度;
53.将所述目标降采系数所对应的第一预编码矩阵索引的第一降采码本集合确定为降采码本集合。
54.其中,如果某降采系数对应的第一预编码矩阵索引和原始预编码矩阵索引的匹配度高于其他降采系数对应的匹配度,则表示该降采系数对应的第一降采码本集合中确定的信道容量最大的码本和原始码本集合中信道容量最大的码本最接近,因此可以确定符合预设匹配条件,可以及将第一降采码本集合确定为降采码本集合,进而从该降采码本集合中确定的扶额预设信道条件按的降采码本会和原始码本集合中信道容量最大的码本更接近,可以进一步提高确定预编码矩阵索引的准确性。
55.在一个实施例中,本技术还可以在后续环境实测中监测业务流量的变化,业务流量为无线通信系统中基站和终端设备中传输的数据量,可以根据业务流量的变化调整降采系数,可以将使业务流量最大的系数作为降采系数,以进一步获取效果更好的降采结果。
56.在一个实施例中,如图3所示,所述根据所述降采码本从所述原始码本集合中确定目标码本的操作可以通过如下方式实施:
57.s111、确定所述降采码本在第一维度上对应的第一索引值,其中,所述预设维度包括第一维度。
58.其中,第一维度可以是预设维度中一个或多个维度,可以是预设维度中方向数较低的维度,在一个实施例中,所述第一维度包括垂直维度、相位值维度和双极化天线的相位差维度。
59.降采码本是降采码本集合中信道容量较大的码本,因此降采码本在预设维度上对应的索引值会更接近原始码本集合中信道容量最大的码本的索引值,通过确定降采码本在第一维度上对应的第一索引值,降采码本的第一索引值也更接近原始码本集合中信道容量最大的码本的第一索引值。进而可以根据降采码本的第一索引值从原始码本集合中缩小需要遍历的码本范围。
60.s112、将所述原始码本集合中在所述第一维度上与所述降采码本的第一索引值对应的码本,确定为第一码本集合。
61.s113、将所述第一码本集合中信道容量最大的码本确定为第一码本。
62.s114、根据所述第一码本从所述原始码本集合中确定目标码本。
63.其中,将第一维度对应的索引值确定为降采码本的第一索引值所从原始码本集合中对应的码本,和降采码本在第一维度上有相应的第一索引值,但是在第二维度上包括第二维度对应的所有索引值。其中,预设码本还包括第二维度,第二维度为预设维度中除第一维度之外的其他维度,在一个实施例中,所述第二维度包括水平维度。
64.降采码本是通过对原始码本集合降采操作得到,因此降采码本在第二维度上也放弃了一些码本,而通过从第一码本集合中包括第二维度对应的所有码本,因此第一码本集
合中选择信道容量最大的码本作为第一码本,第一码本相比降采码本在第二维度上索引值更接近原始码本集合中信道容量最大的码本的索引值。因此可以根据第一码本从原始码本集合中确定目标码本,不仅可以缩小在原始码本集合中需要遍历的码本范围,还可以进一步提高目标码本的准确性,进而进一步提高确定预编码矩阵索引的准确性。
65.在一个实施例中,如图4所示,所述根据所述第一码本从所述原始码本集合中确定目标码本的操作可以通过如下方式实施:
66.s121、确定所述第一码本在第二维度上对应的第二索引值,其中,所述预设维度还包括第二维度。
67.其中,第一码本是从第一码本集合中确定的信道容量最大的码本,而第一码本集合对应第二维度上所有的索引值,因此从第一码本集合中确定的第一码本在第二维度上的索引值更接近原始码本集合中信道容量最大的码本的索引值。所以,可以确定第一码本在第二维度上对应的第二索引值,以便可以根据第二索引值找到准确的目标码本。
68.s122、将所述原始码本集合中在所述第二维度上与所述第一码本的第二索引值对应,以及在第一目标维度上与所述降采码本的第一目标索引值对应的码本,确定为第二码本集合,其中,所述第一维度包括第一目标维度,第一索引值包括与所述第一目标维度对应的第一目标索引值。
69.其中,第一目标维度可以是第一维度中的任一维度,可以是第一维度中除方向数最高以及除方向数最低之外的维度,在一个实施例中,所述第一目标维度包括双极化天线的相位差维度,第一目标维度对应的第一目标索引值即和双极化天线的相位差维度对应的索引值。
70.将第二维度对应的索引值确定为第一码本的第二索引值,以及将第一目标维度的索引值确定为降采码本的第一目标索引值,所从原始码本集合中对应的码本,和第一码本在第二维度上有相应的第二索引值,以及和降采码本在第一目标维度上有相应的第一目标索引值,但是在第二目标维度上包括第二目标维度对应的所有索引值。其中,第二目标维度为第一维度中除第一目标维度外的其他维度,在一个实施例中,所述第二目标维度包括垂直维度和相位值维度。
71.s123、根据所述第一码本集合和所述第二码本集合,从所述原始码本集合中确定目标码本。
72.其中,第一码本集合中包括的码本在第二维度上对应第二维度对应的所有索引值,第二码本集合包括的码本在第二目标维度上对应第二目标维度对应的所有索引值,即第一码本集合和第二码本集合中更大概率地接近原始码本集合中信道容量最大的码本,因此可以根据所述第一码本集合和所述第二码本集合,从所述原始码本集合中确定目标码本。
73.在一个实施例中,如图5所示,所述根据所述第一码本集合和所述第二码本集合,从所述原始码本集合中确定目标码本的操作可以通过如下方式实施:
74.s131、确定所述第一码本集合中包括的码本所对应的信道容量,并将信道容量较大的第一数量的码本确定为第一目标码本集合。
75.s132、确定所述第二码本集合中包括的码本所对应的信道容量,并将信道容量较大的第二数量的码本确定为第二目标码本集合。
76.其中,通过遍历第一码本集合中的码本,并分别计算每个码本对应的信道容量,从中选择信道容量较大的第一数量的码本作为第一目标码本集合,即第一目标码本集合是第一码本集合中信道传输情况更好的码本集合,第一目标码本集合将第一码本集合中信道传输情况不好的码本排除在外。
77.通过遍历第二码本集合中的码本,并分别计算每个码本对应的信道容量,从中选择信道容量较大的第二数量的码本作为第二目标码本集合,即第二目标码本集合是第二码本集合中传输情况更好的码本集合,第二目标码本集合将第二码本集合中信道传输情况不好的码本排除在外。第一数量和第二数量的具体数值可以根据实际情况进行设置,在此不作限定。
78.s133、确定所述第一目标码本集合中包括的码本在第二维度上对应的第二索引值,以及确定所述第二目标码本集合中包括的码本在第二目标维度上对应的第二目标索引值,其中,所述第一维度还包括第二目标维度,所述第一索引值包括与所述第二目标维度对应的第二目标索引值。
79.其中,第一目标码本集合是从第一目标码本中确定的信道传输情况更好的码本集合,而第一目标码本中的码本包括了第二维度上对应的所有索引值,因此第一目标码本集合在第二维度上对应的第二索引值比降采码本或第一码本要更接近原始码本集合中信道容量最大的码本。
80.第二目标码本集合是从第二目标码本中确定的信道传输情况更好的码本集合,而第二目标码本中的码本包括了第二目标维度上对应的所有索引值,因此第二目标码本集合在第二目标维度上对应的第二目标索引值比降采码本或第一码本要更接近原始码本集合中信道容量最大的码本。
81.因此可以确定第一目标码本集合在第二维度上对应的第二索引值,以及确定第二目标码本集合在第二目标维度上对应的第二目标索引值,进而可以根据两组索引值确定原始码本集合中需要遍历的码本范围。
82.s134、将所述原始码本集合中在所述第二维度上与所述第一目标码本集合中包括的码本的第二索引值对应,以及在所述第二目标维度上与所述第二目标码本集合中包括的码本的第二目标索引值对应的码本,确定为第三码本集合。
83.其中,将第二维度对应的索引值确定为所述第一目标码本集合中包括的码本的第二索引值,以及将第二目标维度的索引值确定为第二目标码本集合中包括的码本的第二目标索引值,所从原始码本集合中对应的码本,比降采码本或第一码本更接近原始码本集合中信道容量最大的码本。
84.s135、根据所述第三码本集合确定目标秩指示,根据所述目标秩指示从所述原始码本集合中确定目标码本。
85.其中,每个码本在不同的秩指示下可以对应不同的信道容量,因此可以从第三码本集合中的码本在不同的秩指示下对应的信道容量中,确定信道传输效果最好的码本所对应的秩指示作为目标秩指示,进而可以根据目标秩指示从原始码本集合中确定目标码本。
86.在一个实施例中,所述根据所述第三码本集合确定目标秩指示的操作可以通过如下方式实施:
87.确定所述第三码本集合中包括的码本在预设秩指示下的信道容量,并将最大的信
道容量对应的预设秩指示确定为目标秩指示。
88.其中,可以分别计算第三码本集合中的每个码本在每个预设秩指示下的信道容量,确定其中最大的信道容量,并将最大的信道容量对应的预设秩指示确定为目标秩指示。示例性地,预设秩指示包括1,2,3和4,分别计算每个码本在秩指示为1,2,3和4四种情况下的信道容量,确定所有码本在所有预设秩指示下对应的信道容量,将其中最大的信道容量对应的预设秩指示确定为目标秩指示。
89.在一个实施例中,所述根据所述目标秩指示从所述原始码本集合中确定目标码本的操作可以通过如下方式实施:
90.将所述原始码本集合中在所述第二维度上与所述第一目标码本集合中包括的码本的第二索引值对应,在所述第二目标维度上与所述第二目标码本集合中包括的码本的第二目标索引值对应,以及在第一目标维度上与第三目标索引值对应的码本确定为第四码本集合,其中,所述第三目标索引值包括:所述第一目标维度对应的所有索引值中除所述降采码本的第一目标索引值之外的其他索引值;确定所述第四码本集合中包括的码本在所述目标秩指示上对应的信道容量,并将信道容量最大的码本确定为目标码本。
91.其中,在确定第一目标码本和第二目标码本时,已经计算过降采码本的第一目标索引值,因此可以将第一目标维度对应的所有索引值中除所述降采码本的第一目标索引值之外的其他索引值确定为第三目标索引值。
92.将第二维度对应的索引值确定为所述第一目标码本集合中包括的码本的第二索引值,将第二目标维度的索引值确定为第二目标码本集合中包括的码本的第二目标索引值,以及将第一目标维度的索引值确定为第三目标索引值,所从原始码本集合中对应的码本,和第一目标码本集合有相应的第二索引值,和第二目标码本集合有相应的第二目标索引值,以及包括第一目标维度中包括的所有索引值中除所述降采码本的第一目标索引值之外的其他索引值;
93.而第一目标码本集合中包括的码本在第二维度上更接近原始码本集合中信道容量最大的码本,第二目标码本集合包括的码本在第二目标码本集合上更接近原始码本集合中信道容量最大的码本,第一目标维度的第三目标索引值包括了第一目标维度对应的所有索引值中除所述降采码本的第一目标索引值之外的其他索引值,即可以得到涉及所有预设维度以及足够接近原始码本集合中信道容量最大的码本的遍历范围,作为第四码本集合,进而可以从第四码本集合中确定目标码本。
94.其中,根据确定的目标秩指示,可以遍历第四码本集合中的码本在目标秩指示上对应的信道容量,进而选择信道容量最大的码本作为目标码本,如此可以确定在原始码本集合中在所有预设维度以及在秩指示上信道传输效果最好的目标码本,根据该目标码本确定目标预编码矩阵索引,可以使终端设备根据目标预编码矩阵索引获取原始码本集合中信道传输效果最好的目标码本。
95.示例性地,所述第一维度包括垂直维度、相位值维度和双极化天线的相位差维度,所述第一目标维度包括双极化天线的相位差维度,所述第二维度包括水平维度,所述第二目标维度包括垂直维度和相位值维度。原始码本集合包括5120个码本,原始码本集合中包括的码本在水平维度上的方向数为32,垂直维度的方向数为8,相位值维度上的方向数为1和双极化天线的相位差维度的方向是4。
96.在预设维度上对原始码本集合进行降采,例如,水平维度上的降采系数是1/8,垂直维度上的降采系数是1/4,相位值维度上的降采系数是1和双极化天线的相位差维度上的降采系数是1,因此得到降采码本集合包括(32/8)
×
(8/4)
×1×
4个码本,即32个码本;确定的第一码本集合包括32
×1×1×
1个码本,即32个码本;确定的第二码本集合包括1
×8×1×
1个码本,即8个码本;第一数量为8,第二数量为4,对应确定的第三码本集合包括8
×4×
1个码本,即32个码本;即在一个目标秩指示下,一共遍历了32+32+8+32个码本,即104个码本。
97.而确定目标秩指示需要在四个秩指示上都遍历,假设上文的104个码本对应的秩指示为1,而在秩指示为2时一共遍历了256个码本,秩指示为3时一共遍历了208个码本,秩指示为4时一共遍历了208个码本;确定的第四码本集合包括8
×4×
(4-1)个码本,即96个码本;因此最终确定目标码本时一共遍历了104+256+208+208+96个码本,即872个码本,相比原始码本集合的5120个码本降低了较多的需要遍历的码本数量。
98.本技术实施例提供的预编码矩阵索引确定方法通过在预设维度上对原始码本集合进行降采,以遍历更少的码本来确定信道传输效果较好的码本,并针对不同的预设维度逐个遍历不同的预设维度对应的码本集合,以降低降采操作带来的码本的不准确性,可以在提高检测效率的同时提高目标码本的准确性,进一步提高确定预编码矩阵索引的准确性。
99.请参阅图6,图6是本技术的实施例提供的一种终端设备的结构示意性框图。该终端设备可以是用户终端设备。
100.参阅图6,该终端设备100包括通过系统总线连接的处理器110和存储器120,其中,存储器120可以包括非易失性存储介质和内存储器。
101.非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种预编码矩阵索引确定方法。
102.处理器用于提供计算和控制能力,支撑整个终端设备的运行。
103.内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种预编码矩阵索引确定方法。
104.本领域技术人员可以理解,图6中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的终端设备的限定,具体的终端设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
105.应当理解的是,处理器可以是中央处理单元(central processing unit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
106.其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
107.在预设维度上对原始码本集合进行降采以得到降采码本集合,其中,所述原始码本集合中包括的码本均对应预设维度;
108.从所述降采码本集合中确定符合预设信道条件的降采码本;
109.根据所述降采码本从所述原始码本集合中确定目标码本,并根据所述目标码本确定目标预编码矩阵索引。
110.在一个实施例中,所述处理器在实现所述在预设维度上对原始码本集合进行降采以得到降采码本集合时,用于实现:
111.在预设维度上,根据与所述预设维度对应的降采系数对原始码本集合进行降采,以得到第一降采码本集合;
112.确定所述第一降采码本集合对应的第一预编码矩阵索引;
113.确定所述第一预编码矩阵索引和原始预编码矩阵索引的匹配度,其中,所述原始预编码矩阵索引为所述原始码本集合对应的预编码矩阵索引;
114.将所述匹配度符合预设匹配条件的第一预编码矩阵索引对应的第一降采码本集合确定为降采码本集合。
115.在一个实施例中,所述处理器在实现所述确定所述第一降采码本集合对应的第一预编码矩阵索引时,用于实现:
116.确定所述第一降采码本集合中信道容量最大的码本,并将所述信道容量最大的码本对应的预编码矩阵索引确定为第一预编码矩阵索引。
117.在一个实施例中,所述预设维度对应多个不同的降采系数,所述处理器还用于实现:
118.确定所述多个不同的降采系数对应的匹配度,其中,所述降采系数对应的匹配度为:根据所述降采系数对原始码本集合进行降采得到的第一降采码本集合的第一预编码矩阵索引,和原始预编码矩阵索引的匹配度;
119.相应地,所述处理器在实现时,具体用于实现:
120.从所述多个不同的降采系数中确定匹配度满足预设匹配条件的目标降采系数,其中,所述目标降采系数的匹配度大于所述多个不同的降采系数中其他降采系数对应的匹配度;
121.将所述目标降采系数所对应的第一预编码矩阵索引的第一降采码本集合确定为降采码本集合。
122.在一个实施例中,所述处理器在实现所述从所述降采码本集合中确定符合预设信道条件的降采码本时,用于实现:
123.确定所述降采码本集合中包括的码本所对应的信道容量,将信道容量最大的码本确定为降采码本。
124.在一个实施例中,所述处理器在实现所述根据所述降采码本从所述原始码本集合中确定目标码本时,用于实现:
125.确定所述降采码本在第一维度上对应的第一索引值,其中,所述预设维度包括第一维度;
126.将所述原始码本集合中在所述第一维度上与所述降采码本的第一索引值对应的码本,确定为第一码本集合;
127.将所述第一码本集合中信道容量最大的码本确定为第一码本;
128.根据所述第一码本从所述原始码本集合中确定目标码本。
129.在一个实施例中,所述处理器在实现所述根据所述第一码本从所述原始码本集合中确定目标码本时,用于实现:
130.确定所述第一码本在第二维度上对应的第二索引值,其中,所述预设维度还包括第二维度;
131.将所述原始码本集合中在所述第二维度上与所述第一码本的第二索引值对应,以及在第一目标维度上与所述降采码本的第一目标索引值对应的码本,确定为第二码本集合,其中,所述第一维度包括第一目标维度,第一索引值包括与所述第一目标维度对应的第一目标索引值;
132.根据所述第一码本集合和所述第二码本集合,从所述原始码本集合中确定目标码本。
133.在一个实施例中,所述处理器在实现所述根据所述第一码本集合和所述第二码本集合,从所述原始码本集合中确定目标码本时,用于实现:
134.确定所述第一码本集合中包括的码本所对应的信道容量,并将信道容量较大的第一数量的码本确定为第一目标码本集合;
135.确定所述第二码本集合中包括的码本所对应的信道容量,并将信道容量较大的第二数量的码本确定为第二目标码本集合;
136.确定所述第一目标码本集合中包括的码本在第二维度上对应的第二索引值,以及确定所述第二目标码本集合中包括的码本在第二目标维度上对应的第二目标索引值,其中,所述第一维度还包括第二目标维度,所述第一索引值包括与所述第二目标维度对应的第二目标索引值;
137.将所述原始码本集合中在所述第二维度上与所述第一目标码本集合中包括的码本的第二索引值对应,以及在所述第二目标维度上与所述第二目标码本集合中包括的码本的第二目标索引值对应的码本,确定为第三码本集合;
138.根据所述第三码本集合确定目标秩指示,根据所述目标秩指示从所述原始码本集合中确定目标码本。
139.在一个实施例中,所述第一维度包括垂直维度、相位值维度和双极化天线的相位差维度,所述第一目标维度包括双极化天线的相位差维度,所述第二维度包括水平维度,所述第二目标维度包括垂直维度和相位值维度。
140.在一个实施例中,所述处理器在实现所述根据所述第三码本集合确定目标秩指示时,用于实现:
141.确定所述第三码本集合中包括的码本在预设秩指示下的信道容量,并将最大的信道容量对应的预设秩指示确定为目标秩指示。
142.在一个实施例中,所述处理器在实现所述根据所述目标秩指示从所述原始码本集合中确定目标码本时,用于实现:
143.将原始码本集合中在所述第二维度上与所述第一目标码本集合中包括的码本的第二索引值对应,在所述第二目标维度上与所述第二目标码本集合中包括的码本的第二目标索引值对应,以及在第一目标维度上与第三目标索引值对应的码本确定为第四码本集合,其中,所述第三目标索引值包括:所述第一目标维度对应的所有索引值中除所述降采码本的第一目标索引值之外的其他索引值;
144.确定所述第四码本集合中包括的码本在所述目标秩指示上对应的信道容量,并将信道容量最大的码本确定为目标码本。
145.本技术的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本技术实施例提供的任一项预编码矩阵索引确定方法。
146.其中,所述计算机可读存储介质可以是前述实施例所述的终端设备的内部存储单元,例如所述终端设备的硬盘或内存。所述计算机可读存储介质也可以是所述终端设备的外部存储设备,例如所述终端设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。
147.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1