本发明属于无线通信技术领域,特别涉及一种基于用户分布的参数化分块dft码本的生成方法。
背景技术:
随着智能化的普及,数十亿的智能设备需要实现无线连接,给当前无线网络容量带来了前所未有的挑战。现有研究表明,多用户多输入多输出系统(multi-usermultiple-inputmultiple-output,mu-mimo)通过空间分集,并根据不同用户设备(ue)的信道状况在同一资源块(resourceblock,rb)上调度多个用户,在提高系统容量和频谱利用率(spectrumefficiency,se)方面显示出了巨大的潜力。预编码技术作为mu-mimo系统中的关键技术之一得到了学术界的广泛研究,它通过获取准确的下行信道状态信息(channelstateinformation,csi)消除用户间干扰(multiuserinterference,mui)和符号间干扰(intersymbolinterference,isi),保证了系统性能。在时分双工(tdd)系统中,可以直接利用信道互易性获取csi。但在频分双工(fdd)系统中,由于上下行信道工作在不同频段,csi只能通过反馈链路得到。考虑到实际反馈链路中带宽受限,对于容量高、开销小的基于码本的预编码研究变得尤为重要。
当基站端天线阵元数受限时,对应的信道系数相关。对于均匀线性阵列(uniformlineararrays,ula),dft码本是已知的近似匹配最优波束成形的码本。现有技术中存在一些基于传统dft构造的码本方法,如lte-advancedrelease10则采用dft矩阵来构造在空间相关信道中有效匹配32个均匀波束的码本,该技术为对空间进行均等划分,其码字分辨率为
专利“大规模mimo中基于双码本的预编码方法”(专利申请号:201610742843.8,公开号:cn106100712a)公开了一种基于双码本的预编码方法,该方法步骤为:(1)生成第一码本,选择第一码本最优码字;(2)将第一码本最优码字的列向量进行扩展得到第二码本,选择第二码本最优码字;(3)比较两个码本奇异值大小;(4)从第一码本中选择预编码矩阵和索引信息p;(5)从第二码本中选择预编码矩阵和索引信息p;(6)接收端将最优预编码矩阵索引信息p反馈回发射端。该方法通过第一次生成码本进行码字选择后再扩展成第二码本再次进行码字选择,最终进行反馈,虽然降低了反馈索引信息的开销,但是复杂度较大,运算繁琐,且未考虑用户分布特性。专利“重用lte码本的八天线码本设计方法”(专利申请号:201010293253.4,公开号:cn101958771a)提供了一种重用lte码本的八天线设计方法,该方法包括:基于旋转dft码本。生成秩为8的八天线lte-a码本。该发明保持了lte-a的后向兼容性,但是只讨论了扩展至八天线,并不能直接用于大规模数量的天线阵列中。
技术实现要素:
基于上述问题,本发明提出一种基于用户分布的参数化分块dft码本的生成方法,能够适用于非均匀分布下的大规模mimo有限反馈系统。方法包括以下步骤:
1)对反馈比特数为l的码本wl进行不均匀分块得到m个分块码本;
2)分别引入m个可变相位参数α和β,记作α0,α1,...,ai,...,αm-1和β0,β1,...,βi,...,βm-1,来构造基于参数化的分块码本;其中α表示参考波束的相位,β表示相邻波束与第一个波束的相位间距;
3)定义信道矩阵h和码字w的平均相关性,并根据最大平均相关性筛选出最优的可变相位参数αi和βi;
4)根据不同天线数、不同反馈比特数和不同用户方位角来生成筛选后的αi和βi的参数表;
5)根据不同的用户分布情况,决定采用参数表中对应的一组或多组码字分辨率(αi,βi)所构成的一个或者多个分块码本。
进一步的,所述对反馈比特数为l的码本wl进行不均匀分块得到m个分块码本的具体方法为:
将反馈比特数为l的码本wl不均匀的分为反馈比特数分别为l0,l1,...,lm-1的m个分块码本,则:
上述m个分块码本中的相邻码字间隔分别为r0,r1,...,rm-1,且r0≠r1≠...≠rm-1,则表示为:
…
进一步的,基于参数化的分块码本构造方法如下:
码本
n0=0,1,...,n0-1,
码本
n1=0,1,...,n1-1
…
码本
nm-1=0,1,...,nm-1-1
则各分块码本生成为:
…
其中,m表示基站端采用的天线数;n表示码本中的码字数;nm-1表示第m个分块码本中的码字数。
进一步的,所述定义信道矩阵h和码字w的平均相关性为:
其中:
进一步的,根据最大平均相关性筛选出最优的可变参数αi和βi具体方法为:
α'i,β'i代表可选的所有α和β参数相位值,w(α'i,β'i)表示待筛选的码字,e[·]表示求均值。
进一步的,所述根据不同的用户分布情况,决定采用参数表中对应的一组或多组码字分辨率(αi,βi)所构成的分块码本包括:
当用户均匀分布时,小区采用同一组码字分辨率(αi,βi)构成的单个分块码本;
当用户非均匀分布时,小区采用多组不同码字分辨率(αi,βi)构成的多个分块码本。
进一步的,当用户均匀分布时,小区采用同一码字分辨率(αi,βi)构成的单个分块码本的具体方法为:根据整个小区用户密度确定选用码本的码字数量,从而确定反馈比特数,再根据天线数、用户方位角的具体取值,在参数表中查找一组(αi,βi)构成的一个分块码本。
进一步的,所述当用户非均匀分布时,采用多个不同码字分辨率(αi,βi)构成的分块码本的具体方法为:首先根据用户密集程度对小区划分区域,根据小区内不同区域的不同用户密度确定各区域选用码本的码字数,从而确定反馈比特数,再根据天线数、用户方位角的具体取值,在参数表中查找对应的多组(αi,βi)构成的多个分块码本。
进一步的,还包括步骤6)对于码字分辨率(αi,βi)所构成的分块码本进行动态修正。
进一步的,所述对于码字分辨率(αi,βi)所构成的分块码本均进行动态修正的方法为:用户密度大的区域采用码字数量较大,反馈数较大的分块码本;用户密度小的区域采用码字数量较小,反馈数较小的分块码本;用户密度发生变化时,通过更新(αi,βi)来更新区域所采用的分块码本。
本发明的有益技术效果为:本发明的方法通过调整选择最优解的参数生成具有灵活可变分辨率的码本,使之与用户非均匀分布下的多维信道矩阵的平均相关性最大,在不同用户方位角,不同反馈比特数,不同天线数目时性能较传统的dft方式构造的码本有所提升,且这种优势在随着基站天线数量级增长较为明显,同时适用于用户均匀分布和非均匀分布下的大规模mimo有限反馈预编码系统中。
附图说明
图1为本发明的方法流程示意图;
图2为基于分块码本的有限反馈预编码系统模型;
图3为用户均匀分布状态下的密度示意图;
图4为用户非均匀分布状态下的密度示意图;
图5为基于传统dft构造码本均匀划分空间的示意图;
图6为基于参数化的分块码本不均匀划分空间的示意图;
图7为最大化平均相关性的参数值;
图8为不同用户方位角下的码本性能对比图;
图9为不同反馈比特数下的码本性能;
图10为基站端天线数目不同时的码本性能对比。
具体实施方式
下面结合附图对本发明一种基于用户分布的多用户有限反馈传输方法进行具体描述。
图1为本发明的方法流程示意图,如图所示,本发明首先将反馈比特数为l的码本wl进行不均匀分块得到m个反馈比特数分别为l0,l1,...,lm-1的分块码本,表示为:
其中m个分块码本中的相邻码字间隔分别为r0,r1,...,rm-1,且r0≠r1≠...≠rm-1。
再分别引入m个可变相位参数α和β,记作α0,α1,...,ai,...,αm-1和β0,β1,...,βi,...,βm-1,来构造基于参数化的分块码本,其中α表示参考波束的相位,β表示相邻波束与第一个波束的相位间距。
之后,定义信道矩阵h和码字w的平均相关性,根据最大平均相关性筛选出最优的可变参数αi和βi。不论用户均匀分布或者非均匀分布,采用码本的码字分辨率(αi,βi)均满足信道矩阵h和码字w的最大平均相关性。
然后根据不同天线数、不同反馈比特数和不同用户方位角来生成αi和βi的参数表。当用户均匀分布时,小区采用同一码字分辨率(αi,βi)构成的单个分块码本;当用户非均匀分布时,小区采用多组不同码字分辨率(αi,βi)构成的分块码本。上述码字分辨率(αi,βi)是根据天线数、反馈比特数和用户方位角的情况在参数表中查找到的。对于码字分辨率(αi,βi)构成的分块码本还可以进行动态修正。
实施例1
本发明的重点在于基于参数化的分块码本的构造,在此之前需要构造出码本wl的m个不等间隔的分块码本。对此可以参考大规模mimo下有限反馈预编码系统模型,如图2所示。考虑一个有k个用户的mimo系统下行链路,基站有nt个天线,用户k有nr,k根天线,则所有用户的总天线数为
上式中预编码矩阵wk为码本wl的码字,l表示反馈比特数,其中wl为基于旋转dft的预编码矩阵集合。
将码本wl不均匀的分为反馈比特数分别为l0,l1,...,lm-1的m个小码本:
上述m个分块码本中的相邻码字间隔分别为r0,r1,...,rm-1,且r0≠r1≠...≠rm-1,其产生形式如下:
…
实施例2
需要构造出码本wl的m个不等间隔的分块码本后,再构造基于参数化的分块码本。此时,引入m个可变的相位参数α0,α1,...,αi,...,αm-1和β0,β1,...,βi,...,βm-1,其中α表示参考波束的相位,β表示相邻波束与第一个波束的相位间距,基于参数化的分块dft码本
码本
n0=0,1,...n0-1
码本
n1=0,1,...n1-1
…
码本
nm-1=0,1,...nm-1-1
则各分块码本生成为:
…
其中,m表示基站端采用的天线数;n表示码本中的码字数;nm-1表示第m个分块码本中的码字数。
实施例3
再构建了基于参数α和β的分块码本后,根据不同天线数、不同反馈比特数和不同用户方位角来生成αi和βi参数表。
上述相位参数αi和βi是根据信道矩阵h和码字w的最大平均相关性筛选出来的,且信道矩阵h和码字w的平均相关性为:
上式中
不管用户均匀分布或者非均匀分布,(αi,βi)的选取均要满足最大化平均相关性,即:
α'i,β'i代表可选的所有α和β参数相位值,w(α'i,β'i)表示待筛选的码字,
e[·]表示求均值。
当用户均匀分布时,小区采用同一组码字分辨率(αi,βi)构成的单个分块码本;当用户非均匀分布时,小区采用多组不同码字分辨率(αi,βi)构成的多个分块码本。
对于用户均匀分布的情况,如图3所示,可以用均匀sppp(spatialpoissonpointprocess,空间泊松点过程)来描述。通常应用在基站的位置分布建模,用户的均匀分布场景等。假设小区半径为r,单个用户的用户方位角为φ,小区的面积为a,小区内用户数k服从强度值为λ的空间泊松点分布k~poisson(λa),根据泊松分布性质有:
e[k]=λ|a|
则小区内有k个用户的概率可以表示为:
单一泊松分布反映的是用户的均匀分布,考虑到用户位置特殊性,均匀sppp过程难以反映出用户的非均匀分布场景,会忽略一些如办公楼,商场等热点覆盖区域,当这些热点区域集中在某一扇区或者某个方位角区间时,用户呈非均匀分布,例如图4所示,热点区域主要集中在方位角为[-45°,45°]的范围内。为了描述这种非均匀分布特性,本文引入用户概率密度函数fden(φ):
则用户落在该区域的概率为:
v是指数因子,c是使用户落在小区内概率为1的归一化因子。
在图3中,当指数因子为v=1时,小区用户呈均匀分布。在图4中,稀疏区域用户呈均匀分布,v=1;密集区域指数因子为v=0.01。
对于如图3所示的用户均匀分布,整个小区采用满足最大化平均相关相关性的同一码字分辨率(αi,βi)构成的单个码本。如图5所示,如果用单位圆表示水平维空间,当n=n0时,表示把空间平均分成n0份,再参考基站侧天线数,在参数表选出当前构成码本最优同一码字分辨率(α0,β0)。
对于如图4所示的用户非均匀分布,采用多组满足不同码字分辨率(αi,βi)构成的分块码本。利用最大平均相关性筛选出的(αi,βi)最优参数值,因为通过增加反馈比特数l从而使码字数n=2l增大,可将基于参数的分块dft码本应用到大规模天线阵列的系统中。
本发明对于码字分辨率(αi,βi)构成的分块码本可以进行动态修正,即用户密度大的区域使用码字数量较大,反馈数较大的分块码本;用户密度小的区域使用码字数量较小,反馈数较小的分块码本。所以,当用户密度发生变化时,通过更新(αi,βi)来更新分块码本。
因为其灵活的波束分辨率,通过赋予特定的αi,βi值,生成不同码字分辨率的小码本,来适应多天线下的用户非均匀分布场景。例如,对于如图4所示的非均匀分布,密集区域可以采用码字为w1(α1,β1),码字数为
基于参数化的dft码本的有效性可以通过scm信道下的多天线mimo系统来验证,scm模型是由3gpp联合3gpp2的联合ad-group提出的,为评估不同室外mimo环境而形成的公共参考,建模方法为通过在pdp、pas和天线阵列结构的基础上叠加子径,来建立具有时域和频域统计特性的几何随机信道模型。当采用scmurbanmacrocell场景,基站采用天线数为m=4的ula交叉极化天线,用户端采用天线数u=1的极化天线,簇数ncluster=6,每个簇的子径数npath=20时,对参数化dft分块码本中的参数求解最优解。取反馈比特数l=2,3,4,5,码字数分别为n=4,8,16,32时,可以分别得到对应的(α1,β1)(α2,β2)(α3,β3)(α4,β4)四组最优解。
根据上式求解最大平均相关性在不同用户方位角下通过遍历搜索的方式得到的最优α,β值。图7给出了当天线数为m=4,反馈比特数l=2,3,4,5的一个参数样表,可以看出,用户方位角φ从0°到60°,最优α1,α2,α3,α4近似为四条斜率相近的直线,而β1,β2,β3,β4为四条斜率几乎相同的直线,这说明当基站天线数为m=4时,码字数对α的值影响较为明显,对β的值影响较小。并且,随着用户方位角的增大,α的值近似为线性增长,β的值近似不变。通过上述实验统计的方式,可以求出任意天线数,任意反馈比特数和任意用户方位角时的最优参数值,来得到与信道矩阵的平均相关性最大的dft码本。
仿真结果与分析
为评估所提基于可变参数的分块dft码本性能,仿真的部分关键参数如表1所示。
表1仿真参数
图8对比了三种码本(lte-a码本、dft码本和基于参数化的dft码本),当基站的天线数m=4,码字数n=4时,不同用户方位角下的码本性能。可以看出,当用户方位角φ从0°增大到60°,lte-a码本性能随之单调下降,而基于参数化的dft码本性能随之单调递增,在φ=60°时,μ最大为0.84。传统dft码本性能介于二者之间但不稳定。
图9对比了当基站的天线数为m=4,不同反馈比特数下的三种不同码本的性能,由仿真结果可以看出,当反馈比特数l为1,2,3,4时,即码字数n对应为2,4,8,16时,参数化码本性能平稳略微上升,而传统dft码本在反馈比特数较低时性能较差,在反馈比特数较高时性能较好,接近于参数化dft码本性能。这是因为参数化码本采用灵活可变的码字分辨率,无论反馈比特数较多或者较少时,都能筛选出性能最佳的码本。
由图10可以看出,当码字数采用n=32,随着基站端天线数目增大,信道矩阵维数增大,因为基于参数化的dft码本通过遍历循环,筛选出的是与信道矩阵平均相关性最大的码本,而传统dft码本忽略了相关性的考虑,所以本发明所提出的码本性能优于传统dft码本,这种优势在天线数较大时更为明显,适用于用户不均匀分布下的大规模天线的多用户mimo系统中。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质可以包括:rom、ram、磁盘或光盘等。
以上所举实施例,对本发明的目的、技术方案和优点进行了进一步的详细说明,所应理解的是,以上所举实施例仅为本发明的优选实施方式而已,并不用以限制本发明,凡在本发明的精神和原则之内对本发明所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。