一种基于波束运算和分组平均的lte-a双码本预编码选择方法

xiaoxiao2020-10-23  8

一种基于波束运算和分组平均的lte-a双码本预编码选择方法
【技术领域】
[0001] 本发明属于无线通信技术领域,涉及LTE-A8天线空间复用双码本预编码选择算 法,尤其涉及一种基于波束运算和分组平均的LTE-A双码本预编码选择方法。
【背景技术】
[0002] 3GPPLTE-A(LTE-Advanced)项目是LTE(LongTermEvolution)的演进,对应LTE Release10以及以后的版本。LTE-A中通过载波聚合技术,最大支持带宽100MHz,下行峰值 速率可到lGbit/s,峰值频谱效率可达到30bit/s/Hz。
[0003] 为达到峰值频谱效率,LTE-A下行支持多达8个发射天线进行数据传输,支持多达 8层的空间复用模式,并采用了双码本的预编码方案。对于层1和层2来说,码本1共有16 个矩阵,每个矩阵由4个波束向量组成,码本2由经过调角的选择向量组成,共有16个矩 阵,因此共有256个预编码矩阵。对于层3和层4来说,码本1共有4个矩阵,每个矩阵由8 个波束向量组成,码本2由经过调角的选择向量组成,层3有16个矩阵,层4有8个矩阵, 因此层3和层4分别有64和32个预编码矩阵。对于层5~8,预编码的增益并不明显,因 此PMI的比特数相应减少,5~7层时只有4个预编码矩阵,而8层的预编码则是固定的。 对于1~4层来说,双码本设计带来了巨大的码本量,提高了码本选择的复杂度。
[0004] 空间复用模式需要根据信道选择合适的预编码矩阵,使用互信息量最大化准则可 以很好的选择合适的预编码矩阵。
[0005] 用Ik表示子载波k的互信息量,由下式表示,式中L表示传输层数:
[0006]
[0007] 从码本中选择的预编码矩阵W需要使各个子载波互信息量之和最大化,这种方法 需要计算整个带宽所有子载波上的互信息量,因此称之为全带宽互信息量准则。
[0008]
[0009]米用全带宽互信息量准则(MutualInformationSelectionCriterion,MI-SC) 选择预编码矩阵的缺点在于计算复杂度非常高。其计算复杂度来源于两个方面:1)首先, 为了确定合适的预编码矩阵,需要遍历码本中每个预编码矩阵。8天线双码本设计中,可选 的预编码矩阵量较大,预编码矩阵量的增加将增大计算复杂度,对于1~4层,1和2层的矩 阵数为256个,3层、4层分别为64和32个。2)另一方面,其计算复杂度随着带宽增大,子 载波数目的增多而增大。LTE系统支持多种带宽配置(1.4MHz~20MHz),这意味着RB个数 为1~100个,每个RB有12个子载波,则对于每一个预编码矩阵,需要计算最少12次,最 多1200次互信息量。

【发明内容】

[0010] 发明目的:为了克服现有技术中存在的不足,本发明提供一种基于波束运算和分 组平均的LTE-A双码本预编码选择方法,达到既保持预编码效果的一致性的同时,又大幅 降低了计算复杂度的效果。
[0011] 技术方案:为实现上述目的,本发明提供的基于波束运算和分组平均的LTE-A双 码本预编码选择方法,包括如下步骤:
[0012] (1)在频域中针对整个带宽上的任意信道,遍历寻找所有子载波所对应的信道 频率响应幅值中的所有极大、极小值,计算两相邻极大、极小值之间的差并取绝对值,记为 A氏,并计算两相邻极大、极小值之间的子载波数Akpi= 0, 1,…,N-2,N为极值的个数;
[0013] (2)根据每一个A氏计算该信道下整个带宽所需的分组数Mi,Mi的表达式如下:
[0014]
[0015] 式中,K为整个带宽的子载波数,c为一个常数,表示取上整数;
[0016] (3)针对每个信道,遍历步骤⑵中所计算的所有分组数%,选取最大分组数作为 该信道的分组数,再选择整个带宽内所有信道下最大的分组数作为整个带宽的分组数M;
[0017] (4)将整个带宽的所有子载波分成M组,前M-1组,每组包含子载波数第 M组包含子载波数尤-(M-〇?[々々/」,[?」表示取下整数,并对每组内的信道矩阵求平均 值,称作平均信道矩阵H」,j= 0, 1,…,M-1 ;
[0018] (5)根据传输层数L,遍历每层分别对应的所有调相参数P,针对每个平均信道 矩阵&,将其按列平均分割为子信道矩阵并计算各个调相参数下的调相信道 炉).
[0019] (6)根据传输层数L,遍历每层分别对应的所有波束向量bq,计算每个调相信道 和每个波束向量bq的乘积.&,并存储在查找表中;
[0020] (7)遍历波束向量\和调相参数^利用所述查找表中所存储的调相信道和波束 的乘积力;/ 1 _\,计算各个平均信道&的互信息量I」,并进行累加得到所有信道互信息量之 和;
[0021] (8)选择使得互信息量之和最大的波束向量和调相参数组合作为最终选择的预编 码矩阵。
[0022] 其中,步骤(5)中所述调相信道的表达式如下:
[0023]
[0024] 式中,调相参数W与传输层数有关,当传输层数为1或2时,调相参数W的取值为 {1,_1,j,_j};当传输层数为3时,调相参数P的取值为{1,_1};当传输层数为4时,调相参 数供的取值为{1,-1,
[0025] 其中,步骤(6)中传输层数为1~4时分别对应的波束向量\的表达式如下: ? 27rmn
[0026]1 层和 2层:所",m=0, 1,2, 3,n=0, 1,…,31,bfB=[b0b!... b31],其中,bi(i= 0,2,...,31)是一个 4X1 的列向量; .27imn
[0027]3层和4层:谷[",]["]=(/' i「,m = 0, 1,2, 3, n = 0, 1,…,15, bf B = [b0h ... b15],其中,bi(i= 0,2,...,15)是一个 4X1 的列向量。
[0028] 其中,步骤(7)中所述互信息量Ij的表达式为:
[0029]
[0030]第1层第j个信道上的信噪比3預1^1与信道估计方式有关,
[0031] 对于MMSE检诩
[0032] 对于ZF检诩
[0033] 式中,f为噪声功率,W为预编码矩阵,、为L阶单位矩阵。
[0034] 有益效果:本发明的预编码选择算法能应用于LTE-A8天线空间复用的双码本预 编码选择,针对传输层为1~4层进行了优化,与原始的互信息量最大化准则选择预编码算 法相比,保持了预编码效果的一致性的同时,大幅降低了计算复杂度。
【附图说明】
[0035] 图1为基于波束运算和分组平均的LTE-A双码本预编码选择方法的流程图;
[0036] 图2为本发明中调相信道和波束乘积存储流程图;
[0037] 图3为本发明在接收天线为4时,传输层1~4层计算互信息量所需的乘法次数;
[0038] 图4为本发明在接收天线为4时,传输层1~4层计算互信息量所需的加法次数;
[0039]图5为本发明在接收天线为4时,传输层1~4层计算互信息量所需的矩阵逆次 数;
[0040] 图6为本发明在不同带宽配置和各信道下的分组数比较图。
【具体实施方式】
[0041] 下面结合实施例对本发明作更进一步的说明。
[0042] 图1中,针对LTE-A8天线空间复用传输模式下传输层1~4层的双码本预编码, 本发明的基于波束运算和分组平均的LTE-A双码本预编码选择方法,应用于WLAN与LTE的 异构网融合的空中接口模型中,包括以下步骤:
[0043](1)在频域中针对整个带宽上的任意信道,遍历寻找所有子载波所对应的信道频 率响应幅值中的所有极大、极小值(极大、极小值间隔出现),计算两相邻极大、极小值之间 的差并取绝对值,记为AHp并计算两相邻极大、极小值之间的子载波数Akpi= 0, 1,… ,N-2,N为极值的个数;
[0044] (2)根据每一个A氏计算该信道下整个带宽所需的分组数^ ,其 中K为整个带宽的子载波数,c为一个常数,本发明中取1. 25,「1表示取上整数;
[0045] (3)遍历步骤(2)中所计算的所有分组数,选取最大分组数作为该信道的分组数, 再选择整个带宽内所有信道下最大的分组数作为整个带宽的分组数M;
[0046] (4)将整个带宽的所有子载波分成M组,前M-1组,每组包含子载波数[尤/M」,第 M组包含子载波数尤-0kf-;0丄尤/M」,[?」表示取下整数, 并对每组内的信道矩阵求平均 值,称作平均信道矩阵H」,j= 0, 1,…,M-1 ;
[0047] (5)根据传输层数L,遍历每层分别对应的所有调相参数P,,针对每个平均信道矩 阵&计算各个调相参数下的调相信道;
[0048] (6)根据传输层数L,遍历每层分别对应的所有波束向量bq,计算每个调相信道 力;/1和每个波束向量bq的乘积并存储在查找表中;
[0049] (7)遍历波束向量bq和调相参数P,计算各个平均信道%的互信息量
4十算过程中所需调相信道和波束的乘积&可以通过查表获 9q 得,并计算所有信道互信息量之和;
[0050] (8)选择使得所述所有信道互信息量之和最大的波束向量和调相参数组合作为最 终选择的预编码矩阵。
[0051] 基于波束的所有信道互信息量计算过程分为2步:
[0052] (1)计算调相信道和波束的乘积,存入查找表中,过程如图2所示:
[0053] 对于第任意j组信道矩阵&,先按列分割成2个大小为NKX4的信道子矩阵 和处);
[0054] 然后,遍历该层对应的所有调相参数,对每一个调相参数,计算调相信道#^:
[0055]
[0056] 式中,和iff为平均信道矩阵&按列平均分割后2个同为4列的信道矩阵,1 到4层所需计算的调相参数P分别为:
[0057]
[0058] 接着,遍历该层对应的所有波束向量bq,计算每个调相信道与波束bq的乘积 存入查找表中。
[0059] 传输层数为1~4时所需计算的波束向量bq分别从相应的波束向量矩阵B中选 取: ? 2jmw
[0060] 1 层和 2 层:j,m= 0, 1,2, 3,n= 0, 1,…,31,bqGB=[b0h... b31];其中,bi(i= 0, 1,...,31)是一个 4X1 的列向量。 ,2冗mn
[0061]3 层和 4 层:巩所仙卜/丁,m= 0, 1,2, 3,n= 0, 1,…,15,bqGB=[b0b!... b15]其中,bji= 0, 1,. . .,15)是一个 4X1 的列向量。
[0062] (2)遍历调相参数P和波束bq,通过查表计算互信息量。计算互信息量的表达式 为:
[0063]
[0064]针对不同的检测方式,信噪比SINR..,的计算公式不同,
[0065] 对于MMSE检测
[0066] 对于ZF检测
[0067] 其中,a;2为噪声功率,W为预编码矩阵,L为L阶单位矩阵。
[0068] 预编码矩阵W根据自适应预编码技术,针对交叉极化8天线采用双码本设计,用波 束向量和调相参数W表示为:
[0071] 对于选定波束向量bql,qi={0, 1,…,31}:
[0069]
[0070]
[0072] 如果其下标值qi为偶数,则bq2可以选q1、q1+l、q1+3,3种向量;
[0073] 如果其下标值qi为奇数,则bq2可以选qqi+l、qi+2, 3种向量。
[0074]层3
[0075] 其中,q!= {0, 1,…,15},q2=(q^4)1110(1160
[0076]层 4 :
[0077]
[0078]其中,qf{0,1,…,15},q2=(qi+Cmodie,p={l,j}0
[0079] 计算所需的中间变量&W的具体计算公式为:
[0088]其中,qf{0, 1,…,15},q2=(q^4)1110(116,p= 。
[0089] 在计算互信息量时,不再遍历码本1和码本2,取而代之的是遍历波束和调相参 数,同时波束和调相参数确定以后,HW的值可以通过查第一步中产生的'表获得。
[0090] 图3~5为本发明遍历所有码本计算一个信道的互信息量所需的乘法、加法、矩阵 逆次数与全带宽互信息量准则计算的对比结果。结果显示乘法和加法次数都有显著下降, 在层1和层2时,矩阵逆次数有所减少。
[0091] 图6为带宽为1. 4、5、10、20MHz配置在扩展步行者信道模型EPA、扩展典型城市信 道模型ETU、扩展车辆信道模型EVA下本发明和全带宽MI-SC所需计算的信道个数对比,结 果显示,本发明所需的计算的信道数目远远小于全带宽MI-SC。
【主权项】
1. 一种基于波束运算和分组平均的LTE-A双码本预编码选择方法,其特征在于,该方 法包括如下步骤: (1) 在频域中针对整个带宽上的任意信道,遍历寻找所有子载波所对应的信道频率响 应幅值中的所有极大、极小值,计算两相邻极大、极小值之间的差并取绝对值,记为AH i,并 计算两相邻极大、极小值之间的子载波数Δ kp i = 0, 1,…,N-2, N为极值的个数; (2) 根据每一个Λ氏计算该信道下整个带宽所需的分组数Mi, Mi的表达式如下:式中,K为整个带宽的子载波数,c为一个常数,「·]表示取上整数; (3) 针对每个信道,遍历步骤(2)中所计算的所有分组数Mi,选取最大分组数作为该信 道的分组数,再选择整个带宽内所有信道下最大的分组数作为整个带宽的分组数M ; (4) 将整个带宽的所有子载波分成M组,前M-I组,每组包含子载波数,第M组 包含子载波数& _(从-丨)丄人7从」,L·」表示取下整数,并对每组内的信道矩阵求平均值,称 作平均信道矩阵H」,j = 0, 1,…,M-I ; (5) 根据传输层数L,遍历每层分别对应的所有调相参数f,针对每个平均信道矩阵 Mf其按列平均分割为子信道矩阵/Z1W和丑^:并计算各个调相参数下的调相信道#^; (6) 根据传输层数L,遍历每层分别对应的所有波束向量Iv计算每个调相信道和 每个波束向量b,的乘积·\,并存储在查找表中; (7) 遍历波束向量b,和调相参数,,利用所述查找表中所存储的调相信道和波束的乘 积力;/1 _\,计算各个平均信道Hj的互信息量I」,并进行累加得到所有信道互信息量之和; (8) 选择使得互信息量之和最大的波束向量和调相参数组合作为最终选择的预编码矩 阵。2. 根据权利要求1中所述的双码本预编码选择方法,其特征在于,步骤(5)中所述调相 信道的表达式如下:式中,调相参数W与传输层数有关,当传输层数为1或2时,调相参数,的取值为 {l,-l,j,_j};当传输层数为3时,调相参数 > 的取值为{1,_1};当传输层数为4时,调相参 数沪的取值为{1,_1,3. 根据权利要求1中所述的双码本预编码选择方法,其特征在于,步骤(6)中传输层数 为1~4时分别对应的波束向量bq的表达式如下: .2jzmn 1层和2层:外"]["] = (;/^_,111 = 0,1,2,3,11 = 0,1,...,31,13(1£8=[13(|131 - 1331], 其中,bi(i = 0,2,...,31)是一个4X1的列向量; 3 层和 4 层:所,."]["] = m = 0, 1,2, 3, η = 0, 1,…,15,bqe B = [b o Id1 …b15], 其中,bi(i = 0,2,...,15)是一个4X1的列向量。4. 根据权利要求1中所述的双码本预编码选择方法,其特征在于,步骤(7)中所述互信 息量L的表达式为:第1层第j个信道上的信噪比SINRja与信道估计方式有关,式中,< 为噪声功率,W为预编码矩阵,L为L阶单位矩阵。5. 根据权利要求1中所述的双码本预编码选择方法,其特征在于,步骤(2)中常数c的 取值为1.25。
【专利摘要】本发明公开了一种基于波束运算和分组平均的LTE-A双码本预编码选择方法,针对LTE-A8天线空间复用模式中传输层数1~4所采用的双码本预编码,以互信息量最大化为准则,通过遍历波束向量和调相参数,并存储调相信道与波束的乘积,使得互信息的计算可以通过查表获得,解决了现有技术中选取预编码矩阵所存在的大量重复计算问题,该发明采用分组平均的思想,对整个带宽的子载波进行分组,利用每组信道的平均值计算互信息量,大幅减少所需计算的信道数。在不损失预编码性能的前提下,大幅减少了复数乘法、加法及矩阵逆运算的次数,降低了计算复杂度。
【IPC分类】H04B7/04
【公开号】CN104883215
【申请号】CN201510247370
【发明人】衡伟, 胡津铭, 朱云帆, 陈雪倩, 张清华
【申请人】东南大学
【公开日】2015年9月2日
【申请日】2015年5月14日
转载请注明原文地址:https://www.famiwei.com/read-8136361.html

最新回复(0)