应的匹配波束,具体包括: 若用户终端对应的秩等于1,确定用户终端对应的一个匹配波束,其中,第一权值与匹配波 束对应的第二权值的互相关系数大于第一权值与除匹配波束之外的其他波束对应的第二 权值的互相关系数;或者,所述用户终端对应的秩大于1,按照互相关系数的从大到小的顺 序,将前N个相互系数对应的波束作为用户终端对应的匹配波束;其中,N为正整数,且N大 于或等于2。
[0124] 步骤306、对于每个用户终端,将对应的匹配波束对应的DMRS端口确定为用户终 端匹配的DMRS端口。
[0125] 需要说明的是,本实施例中,当同一个区域中的同一个匹配波束对应多个不同的 用户终端时,限制这些用户终端不能共用同一个频域资源。
[0126] 具体的,以待处理扇区中有16个波束,该用户终端的秩为1为例,来详细说明本实 施例的技术方案。预先的为该16个波束的每一个波束设置一个固定的权值,即每个波束对 应的第二权值Wni, m指的是第m个波束,Wni即为第m个波束对应的第二权值。用户终端在时 刻t第i个资源块组(Resource Block Group,简称RBG)上的波束赋型(Beam Forming,简 称BF)权值为Wbf,即第一权值,Wbf是1x16的向量,根据公式Cw Rf分别计算Wbf与 16个预设权值之间的互相关系数,获得16个波束对应的互相关系数(:1^1),(:2^1),~ ,C16 (t,i),选择互相关系数最大的波束为用户终端的匹配波束,匹配波束对应的DMRS端口 即为该用户终端匹配的DMRS端口。
[0127] 当用户终端的秩大于1时,例如用户终端的秩为2,即N = 2,则匹配波束包括:第 1波束至第M波束,其中,第i波束的优先级大于第i+Ι波束的优先级,M为整数,且大于1, i为整数,大于或等于1,且小于M。具体的,将互相关系数最大的波束作为用户终端的第1 波束,将仅小于最大的互相关系数的波束作为用户终端的第2波束,以此类推。需要注意的 是,当第i波束和第j波束分配了同一个DMRS端口时,则将j加1,若该第i波束和第j波 束均分配了同一个DMRS端口,则重复执行该步骤,直至选出的第j波束对应DMRS端口和第 i波束对应的DMRS端口不相同为止。其中,j初始时为i+Ι,且j为整数,小于M。
[0128] 优选地,在本实施例三中,步骤303具体包括:对于所述待处理扇区上的每个用户 终端,从基站侧获取该用户终端在当前信道信息匹配的第一权值;其中,第一权值为基站侧 根据用户终端发送的探测参考信号,进行信道估计获取信道估计的结果,并根据信道估计 的结果计算获取的BF权值;或者,第一权值为基站侧接收用户终端通过预编码方式上报的 预编码矩阵指示(Precoding Matrix Indicator,简称PMI),并根据PMI获取的预编码权 值。
[0129] 本实施例中,天线并没有通过一些性能方式(如AAS加权的方式)性能确定若干 固定的波束,而是根据用户终端发送给基站侧的探测(sounding)信号,在基站侧做信道估 计并根据信道估计的结果计算与用户终端瞬时信道信息匹配的BF加权向量,或者是通过 预编码(precoding)的方式由终端向基站上报PMI,基站根据PMI获取加权向量,通过加这 个瞬时的BF或者precoding权值,也形成了一个与用户空间特性相适应的波束,而这些波 束是时时变化的。
[0130] 进一步地,在本实施例三的基础上,在步骤304之后,该方法还可以包括如下步骤 (图中未示出):分别计算并获取互相关系数的平均值,并根据互相关系数的平均值对互相 关系数进行时域滤波;则根据获取的第一权值与待处理扇区上的每个波束对应的第二权值 的互相关系数,以及用户终端对应的秩,确定用户终端对应的匹配波束,具体包括:根据时 域滤波后的互相关系数,以及用户终端对应的秩,确定用户终端对应的匹配波束。
[0131] 具体的,本实施例中,仍然以待处理扇区中有16个波束为例来详细说明该技 术方案。获取16个波束对应的互相关系数(;α,?),(:2α,?),···,(:16α,?)之后,分别 计算时刻t用户终端在当前更新的sounding带宽上所有RBG的互相关系数的平均值
, c~(〇 ^^ I . 9 . ^ 9 16 .',: j 中N为时刻t每个用户更新sounding带宽上的RBG总数。每个用户波束m上的互相关系 数还需要做时域α滤波,
,滤波窗长为200ms, α = 〇. 1,再 根据时域ct滤波后的互相关系数,以及用户终端的对应的秩,确定用户终端的匹配波束。
[0132] 本实施例提供的基于MMO的导频分配方法,在非波束域中,若待处理扇区对应的 解调导频信号DMRS端口的总数小于待处理扇区上波束的总数,按照预设时针顺序对待处 理扇区上的波束进行分组,获取至少两个第一分组,分别为每个第一分组上的每个波束分 配对应的DMRS端口,每个第一分组中的波束对应的DMRS端口均不相同,通过计算获取第 一权值与待处理扇区上的每个波束对应的第二权值的互相关系数,根据互相关系数以及用 户终端对应的秩来确定用户终端对应的匹配波束,最终通过匹配波束确定用户终端匹配的 DMRS端口,从而实现导频的空间复用,打破了现有技术中对最大配对用户层数的限制。由 于在所有的第一分组中,编号相同的波束分配同一个DMRS端口,即分配相同DMRS端口的两 个波束覆盖区域对应的两个用户终端空间上距离较远,所以这两个用户终端复用一个DMRS 端口时,导频上的干扰不严重,有效的提升了解调性能,并且,本实施例中计算并获取互相 关系数的平均值,并根据互相关系数的平均值对互相关系数进行时域滤波,使得互相关系 数更加平稳,有利于确定用户终端对应的匹配波束。
[0133] 图4为本发明实施例四提供的基于MIMO的导频分配方法的流程图。本实施例 应用于非波束域的场景中,通过计算用户终端的参考信号接收功率(Reference Signal Receiving Power,简称RSRP)来判断匹配波束。如图4所示,本实施例的方法包括如下步 骤。
[0134] 步骤401、若待处理扇区对应的解调导频信号DMRS端口的总数小于待处理扇区上 波束的总数,按照预设时针顺序对待处理扇区上的波束进行分组,获取至少两个第一分组, 并分别对每个该第一分组中的波束,按照该预设时针顺序对波束进行编号。
[0135] 步骤402、分别为每个第一分组上的每个波束分配对应的DMRS端口。
[0136] 其中,每个第一分组中的波束对应的DMRS端口均不相同;且在所有的第一分组 中,编号相同的波束分配同一个DMRS端口。
[0137] 本实施例中,步骤401和步骤402分别与上述实施例一中的步骤101和步骤102 相同,此处不再赘述。
[0138] 另外,优选地,在步骤402中,确定同一个该第一分组中的同一个该匹配波束对应 的不同用户终端使用不同的频域资源。
[0139] 步骤403、对于待处理扇区上的每个用户终端,分别获取用户终端当前接收到的参 考信号所占资源块上的平均信道协方差矩阵。
[0140] 步骤404、根据该获取的该平均信道协方差矩阵和与该待处理扇区上的每个波束 对应的第二权值,分别计算获取该用户终端对应的波束接收该参考信号所对应的功率。
[0141] 步骤405、根据该用户终端对应的波束接收该参考信号所对应的功率,以及该用户 终端对应的秩,确定该用户终端对应的匹配波束。
[0142] 优选地,本实施例中,根据用户终端对应的波束接收该参考信号所对应的功率,以 及用户终端对应的秩,确定用户终端对应的匹配波束,具体包括:若用户终端对应的秩等于 1,确定用户终端对应的一个匹配波束,其中,匹配波束对应的参考信号接收功率大于除匹 配波束之外的其它波束对应的参考信号的功率;或者,若用户终端对应的秩大于1,对该用 户终端对应的波束接收该参考信号所对应的接收功率,按照从小到大的顺序进行排序,并 将排序为前N个的接收功率所对应的波束作为该用户终端对应的匹配波束;其中,N为正整 数,且大于或等于2。
[0143] 步骤406、对于每个用户终端,将对应的匹配波束对应的DMRS端口确定为用户终 端匹配的DMRS端口。
[0144] 需要说明的是,本实施例中,当同一个区域中的同一个匹配波束对应多个不同的 用户终端时,限制这些用户终端不能共用同一个频域资源。
[0145] 具体的,以待处理扇区中有16个波束,该用户终端的秩为1为例,来详细说明本 实施例的技术方案。预先的为该16个波束的每一个波束设置一个固定的权值,即每个波 束对应的第二权值Wni, m指的是第m个波束,Wni即为第m个波束对应的第二权值。通过上 行sounding测量可以获得待处理扇区中所有用户终端每个sounding信号所占资源块 (Resource Block,简称RB)上的信道协方差矩阵R,则当前时刻t所有sounding带宽上的 平均信道协方差矩阵
其中N表示时刻t所有sounding带宽上的sounding子 载波总数。假设16个波束对应的第二权值分别为W1, W2, ...,W16, W1为波束i上的权值,为 16x1的向量,则时刻t,第i个波束上的RSRP为= 。选择RSRP最大的波束作为 用户终端的匹配波束,并将对应的匹配波束对应的DMRS端口确定为用户终端匹配的DMRS 端口。
[0146] 当用户终端对应的秩大于1时,例如用户终端的秩为2,即N = 2,则匹配波束包 括:第1波束至第M波束,其中,第i波束的优先级大于第i+Ι波束的优先级,M为整数,且 大于1,i为整数,大于或等于1,且小于M。具体的,将RSRP最大的波束作为用户终端的第 1波束,将仅小于RSRP的波束作为用户终端的第2波束,以此类推。需要注意的是,当第i 波束和第j波束分配了同一个DMRS端口时,则将j加1,若该第i波束和第j波束均分配了 同一个DMRS端口,则重复执行该步骤,直至选出的第j波束对应DMRS端口和第i波束对应 的DMRS端口不相同为止。其中,j初始时为i+Ι,且j为整数,小于M。
[0147] 优选地,本实施例三的基础上,步骤404之后,该方法还包括:对RSRP进行时域滤 波,则根据该用户终端对应的波束接收该参