基于有限反馈的大规模3DMIMO多用户传输方法及其码本设计

2014-11-17 07:14何世文黄永明杨绿溪
数据采集与处理 2014年3期
关键词:码本天线阵多用户

张 帆 何世文,2 黄永明 杨绿溪

(1.东南大学信息科学与工程学院,南京,210096;2.东南大学毫米波国家重点实验室,南京,210096)

引 言

近年来,多用户 MIMO(MU-MIMO)通信技术充分利用多天线提供的空间自由度,通过时频资源复用方式同时服务多个用户,从而有效提高系统平均吞吐量和频谱效率[1-3]。多用户 MIMO系统中,若基站知道准确的信道状态信息(Channel state information,CSI),则可以通过闭环预编码预先消除多用户间干扰,显著提高系统性能。但对频分双工(Frequency division duplex,FDD)系统,瞬时CSI只能通过用户反馈得到,且实际中反馈链路的带宽总是很有限的,因此常采用基于码本的有限反馈预编码传输方案,对码本的设计和CSI反馈策略的研究也变得尤为重要。

大规模MIMO通信系统作为一种新颖的蜂窝网络结构成为当前的研究热点[4-6],在大规模 MIMO系统中,基站端有数量巨大的低功率小天线,天线数目远远超过同时调度的单天线用户数量。大规模MIMO技术具有以下的优点:首先,大规模MIMO直接通过增加基站端的天线数就可以使得系统容量增加,而不需要缩小小区的规模[7],它可以采用主动天线系统(Active antenna system,AAS)技术,对每一个天线单元实现独立的数字控制,有效地降低MU-MIMO用户之间的干扰,从而显著地提高系统的容量;其次,大规模MIMO通过增加基站天线数可以使得终端射频模块所要消耗的功率更低,符合绿色通信和节能通信的思想[8],文献[9]已经证明在多小区MU-MIMO系统中,保证一定的服务质量(Quality-of-Service,QoS)情况下,具有理想CSI时,用户的发射功率与基站的天线数成反比,而当CSI不理想时,用户的发射功率则与基站天线数的平方根成反比;再次,利用信道互易性,信道训练的开销仅与每小区的用户数相关,而与基站天线数无关,当基站天线数趋向无穷时,并不会增加系统的反馈开销,而且文献[10]已证明额外多出来的天线总是对性能有益的。因此,与传统的MIMO通信系统相比,大规模MIMO系统通过在基站端配备大量低功率天线,可以有效地提升频谱效率,提高链路可靠性,降低能量损耗[11]。

当然,对于大规模MIMO系统,目前仍有许多技术问题亟待研究,其中一个很重要的问题就是“导频 污 染 (Pilot Contamination)”[12-13]。 从 信 息论的角度看,当基站的天线数趋近于无穷时,信道容量应该是无限大,但是在实际应用的场景中,这并不成立,其限制因素就是导频污染。由于大规模MIMO的频分双工(Frequency division duplex,FDD)系统中基站获得反馈的信道信息较困难,很多文献仅考虑将大规模MIMO应用于时分双工(Time division duplex,TDD)系统,这时基站估计上行信道并利用信道互易性来获得下行信道状态信息[14-16]。但是由于导频信号空间的维数总是有限的,所以不可避免地总是存在不同小区的用户采用相同的导频同时发射,从而导致基站无法区分,形成所谓的“导频污染”[17-18]。目前并没有很有效的方法可以完全消除导频污染。针对不同的场景,应当利用不同的解决方法。所以,针对FDD大规模MIMO系统,研究基于码本的有限反馈预编码传输方案仍是很有实际意义的。

大规模MIMO系统在实际应用中遇到的另一挑战是基站天线数量通常被基站和工作载频所限制。例如,基站工作在最低的长期演进技术(Long term evolution,LTE)载频700MHz时,在基站水平面上配置间距为0.5λ的8个天线单元,需要水平空间大约1.7m,其中λ是载波波长。实际情况中,基站没有足够的空间放置这些天线。因此就提出了3DMIMO蜂窝通信系统,考虑在基站的二维面上架设大量的有源天线单元。这样不仅节约了空间,而且还可以区分水平维度方向相同但垂直维度方向不同的用户[19]。3DMIMO系统在水平和垂直维度分别进行波束赋形,大大提高了系统的吞吐量。

对于FDD大规模3DMIMO系统,只能由用户通过反馈链路将瞬时信道状态信息(Instantaneouschannel state information,ICSI)反馈给基站,基站根据用户的反馈信息进行预编码,从而在数字域实现波束赋形。由于基站处天线数目的大量增加,传统的CSI反馈量是随天线数目线性增长的,实际系统中反馈链路的频率资源总是有限的,因此对于码本的设计以及CSI反馈方案的研究变得尤为重要。通常,码本的设计需要匹配信道特性,对于基站天线采用天线元素间隔较小的均匀线性阵列(Uniform linear array,ULA)而形成的强相关信道,DFT码书是一个很好的选择。但对于基站配置均匀平板阵列(Uniform planar array,UPA)的3DMIMO场景,码书需要重新设计。如何利用大规模3DMIMO信道的新特性,结合UPA天线下的三维码书设计思想,通过低复杂度的用户调度和有限反馈算法等有效实现大规模3D MIMO传输,将是本文研究要解决的问题。

本文研究了一种基于码本的有限反馈大规模3DMIMO多用户传输方法,首先介绍了系统模型,然后给出了一种基于水平和垂直方向码字直积的3DMIMO码书设计方案,并提出了两种垂直码本设计方法,且在合理的多用户调度方案下,对所设计的码本进行了仿真分析。仿真结果表明,本文所提的三维码本相对于二维码本以及传统的三维DFT直积码本,提高了系统频谱利用率和吞吐量性能。

1 系统模型

考虑单个小区,用户均匀分布在小区内的简单场景。假设单个小区中总共有K个用户,基站每次同时服务N个用户,分别记为用户1,用户2,…,用户N,基站共有Nt根发射天线,每个用户配置Nr根接收天线,且对应的数据经过层映射后的层数为1。用户i的接收信号可表示为

式中:yi∈CNr×1为用户i的接收信号,ui∈C为其发送符号,且满足Eui}=1,Hi∈CNr×Nt为相应的信道矩阵,wi∈CNt×1为相应的单位模值的预编码矢量,ni~CN(0I)为加性复高斯噪声,为噪声方差,P为总发射功率,基站对其进行平均分配,即每个用户的功率为P/N。

多用户MU-MIMO技术充分利用多天线提供的空间自由度,通过时频资源复用方式有效提高系统的平均吞吐量。当基站采用均匀线性阵列ULA结构时:如图1所示,波束的下倾角固定,只能在水平的二维平面内进行波束赋型;如图2所示,这时它能够区分不同水平角度的用户,但是不能区分同一水平角度,不同距离的两个用户。当基站采用均匀平板阵列UPA时:如图1所示,它可以充分开发垂直域的自由度,不仅可以在水平的二维平面内进行波束赋型,而且可以在垂直维度进行波束赋型,使得波束的指向性更加明确;如图2所示,它能够区分同一水平角度,距离较远的两个用户。

图1 UPA结构示意图Fig.1 UPA structure

图2 多用户MIMOFig.2 MU MIMO

本文研究的有限反馈MU-MIMO传输技术,就是基站根据用户有限反馈的参数(如码字索引(Precoding matrix index,PMI)、信道质量指示(Channel quality indication,CQI))从码本C={c0,c1,…,cNv×Nh-1}中合理选择预编码矢量,实现高效传输。其中基站对多用户的调度方式,由于是大规模3DMIMO系统,可以采用简单的随机调度。

2 面向大规模3DMIMO码本设计

目前相关文献中提出的3DMIMO码本是一种基于直积的DFT码本[19],其水平码字与垂直码字均为DFT码字,最终码字为水平码字与垂直码字的直积。DFT波束具有较为明显的方向性,其波束指向在圆周上的分布比较均匀,适合水平方向波束成型。然而,垂直方向波束的角度可调范围较小,另外分布也不均匀。所以,DFT码本不适合垂直方向的波束成型。为了克服现有技术中存在的不足,本节给出一种基于3DMIMO码本设计的大规模MIMO多用户传输方法,基于空间分割的思想提出两种新的垂直码本设计方案,充分利用空间垂直维度,对空间进行了更加合理有效的分割。

2.1 码本方案1

基站采用垂直方向和水平方向的阵元数分别为Ntv和Nth的均匀平板阵列结构,设垂直码本包括NV个垂直码字,NV个垂直码字将小区划分为NV个等距离的环形,每一个垂直码字的波束均指向一个环形中心位置。如图3所示,HBS为基站天线高度;HMS为用户天线高度;S为环形中心位置与基站的距离。对于第m个垂直码字,第m个环形中心相对于基站天线的下倾角为

图3 码字方案1设计示意图Fig.3 Designdiagrammatic sketch of 3Dcodebook 1

式中:Sm为第m个环形中心距离基站的水平距离。则基站天线阵元间相位差假设第一个天线阵元的相位为参考相位0,则第m个垂直码字可以表示为

式中:d为基站天线垂直阵元间隔,λ为波长(m=0,1,…,NV-1);水平子码本采用DFT码本,则水平DFT码字表示为

式中:Nh表示水平码字的个数(n=0,1,…,Nh-1)。则面向3DMIMO的直积码本可以表示为

本文所设计的垂直码字,其天线阵元之间的相位差Δφ是根据波束所期望的指向而定,对于同一个垂直码字,各个天线阵元之间的相位差Δφ是固定的。其本质上是对DFT码本的采样方式进行了调整,使其更适应实际环境。

2.2 码本方案2

对于码字方案1,设计垂直码字时,把基站天线UPA阵列当作一个整体。实际上,基站垂直方向各个阵元都有自己的位置,如果设计码本时,考虑不同阵元具体位置来确定码字的相位,则可以使波束的指向性更加准确。基于此想法,对方案1稍加改进,提出了另外一种垂直码本设计方案。

基站采用垂直方向和水平方向的阵元数分别为Ntv和Nth的均匀平板阵列结构,设垂直码本包括NV个垂直码字,NV个垂直码字将小区划分为NV个等距离的环形,每一个垂直码字的波束均指向一个环形中心位置。如图4所示,H1为基站第一个天线阵元的高度;HL为基站第L个天线阵元的高度;HMS为用户天线高度。对于第m个垂直码字,计算第m个环形中心与第l个天线阵元的距离其中,Hl为第l个天线阵元的高度,HMS为移动站天线的高度,Sm为第m个垂直码字形成的波束对准的位置距离基站的水平距离;假设第一个天线阵元的相位为参考相位0,则第l个天线阵元的相位为φm,l=则第m个垂直码字表示为类似地,水平DFT码字表示为

图4 码字方案2设计示意图Fig.4 Design diagrammatic sketch of 3Dcodebook 2

联合水平与垂直方向码本设计,面向3DMIMO的直积码本为

3 基于码本的有限反馈多用户传输

主要包括基站对多用户的调度策略,以及各个用户从码本中选取其对应的最优码字,并反馈码字索引号PMIi的方法。

在大规模MIMO系统中,基站端有数量巨大的低功率小天线,天线数目远远超过同时调度的单天线用户数量,基站和用户之间通过时分双工进行通信,可以获得明显的多用户分集增益,由此引发多用户调度传输问题。调度目标通常就是保证这些用户都能得到一定的机会使用系统资源,并且应该使得系统总的吞吐量尽量大,调度代价主要是计算的复杂度和反馈开销的资源占用情况,而调度结果就是经过调度算法安排次序之后,各个用户实际获得的服务质量。不失一般性与公平性,本文按照随机调度的准则进行大规模MIMO系统下的多用户调度传输,其中,每次被同时随机调度的用户数与基站配置的天线数的比例为1∶8。

本文的大规模3DMIMO系统还将采用基于有限反馈的多用户预编码传输方案。小区中的用户根据接收功率最大的准则在码本集合C={c0,c1,…,cNv×Nh-1}中选择其所对应的码字,即小区中的用户i需要反馈的信息量为其最优码字对应的索引PMIi,PMIi是根据最大接收功率准则确定

基站接收到所有用户的有限反馈量,根据随机调度的准则,每次随机调用多个用户,并且根据各个用户所反馈的最优码字索引信息PMIi选择合适的码字进行预编码,实现闭环多用户MIMO传输。

4 仿真分析

仿真场景设置如下:基站天线为UPA阵列,即Nt=Ntv×Nth,高度为50m。用户端天线为单天线接收,高度为1m。用户到基站的距离为35m到500m。信道模型采用WinnerⅡC2NLOS模型[20],共有60个用户在小区内随机播撒。

图5为基站天线为Nt=Ntv×Nth=8×8的UPA阵列(垂直方向8个天线阵元,水平方向8个天线阵元)时,不同码字方案的归一化吞吐量(Cumulative distribution function,CDF)曲线,其中码本尺寸是垂直8个码字,水平8个码字,每次随机地同时调度8个用户,图中比较了采用本文提出的两种码本与二维DFT码本及三维DFT直积码本所对应的多用户传输方案性能。

图6为基站天线为Nt=Ntv×Nth=4×8的UPA阵列(垂直方向4个天线阵元,水平方向8个天线阵元)时,不同码字方案的容量CDF曲线,其中码本尺寸是垂直4个码字,水平8个码字,每次随机地同时调度4个用户,图中也比较了4种传输方案的归一化吞吐量性能。

图5 基站UPA天线阵元为Ntv=8,Nth=8时,不同码字的容量CDF曲线Fig.5 Throughput comparison of different codebooksfor Ntv=8,Nth=8antenna arrays

图6 基站UPA天线为Ntv=4,Nth=8时,不同码字的容量CDF曲线Fig.6 Throughput comparison of different codebooksfor Ntv=4,Nth=8antenna arrays

由仿真结果可以看出,三维直积码书方案由于充分利用了空间垂直维度,相比二维码书,有效提高了系统的平均吞吐量。本文所提的两种垂直码字相对DFT码字进行了更合理的垂直空间分割,更好地匹配了实际信道,因此显著提高了系统的平均吞吐量。由于垂直方向上天线数目不多且天线间距比较小,加上信道条件的不确定因素较多,所提的码本方案1与码本方案2的性能差异不明显,但是它们的性能都明显好于二维DFT码本和传统的三维DFT直积码本所对应的多用户传输方法。

5 结束语

本文提出一种基于3DMIMO码本设计的大规模MIMO多用户调度传输方法,该方法中码书的设计是基于垂直和水平方向上的码书直积构造的,适用于发射天线采用UPA阵列的多天线系统。本文所提码本对传统的三维DFT直积码本进行了改进,基于空间分割的思想提出两种新的垂直码本设计方案并给出合适的调度方案。本文所提方案充分利用空间垂直维度,相对垂直DFT码本进行了更合理的垂直空间分割,更好地匹配了信道,显著提高了系统频谱利用率和吞吐量性能。

[1]Liu L,Chen R,Geirhofer S,et al.Downlink MIMO in ITE-ADVANCED:SU-MIMO vs. MU-MIMO[J].IEEE Communications Magazine,2012,50(2):140-147.

[2]Duplicy J,Badic B,Balraj R,et al.MU-MIMO in LTE Systems[J].EURASIP Journal on Wireless Communications and Networking,2011(1):496763.

[3]Ramprashad S A,Caire G,Papadopoulos H C.Cellular and network MIMO architectures:MU-MIMO spectral efficiency and costs of channel state information[C]//2009Forty-Third Asilomar Conference on Signals,Systems and Computers.[S.l.]:IEEE,2009:1811-1818.

[4]Gesbert D,Kountouris M,Heath R W,et al.Shifting the MIMO paradigm[J].IEEE Signal Processing Magazine,2007,24(5):36-46.

[5]MarzettaT L.Noncooperative cellular wireless with unlimited numbers of base station antennas[J].IEEE Transactions on Wireless Communications,2010,9(11):3590-3600.

[6]Rusek F,Persson D,Lau B K,et al.Scaling up MIMO:Opportunities and challenges with very large arrays[J].IEEE Signal Processing Magazine,2013,30(1):40-60.

[7]Andrews J G,Claussen H,Dohler M,et al.Femtocells:past,present,and future[J].IEEE Journal on Selected Areas in Communications,2012,30(3):497-508.

[8]Li G Y,Xu Z,Xiong C,et al.Energy-efficient wireless communications:tutorial,survey,and open issues[J].IEEE Wireless Communications,2011,18(6):28-35.

[9]Ngo H,Larsson E,Marzetta T.Energy and spectral efficiency of very large multiuser MIMO systems[J].IEEE Transactions on Communications,2011,61(4):1436-1449.

[10]Marzetta T L.How much training is required for multiuser MIMO[C]//2006Fortieth Asilomar Conference on Signals,Systems and Computers.[S.l.]:IEEE,2006:359-363.

[11]王海荣,王玉辉,黄永明,等.大规模 MIMO多小区TDD系统中的导频污染减轻方法[J].信号处理,2013(2):171-180.Wang Hairong,Wang Yuhui,Huang Yongming,et al.Pilot contamination reduction in very large MIMO multi-Cell TDD systems[J].Journal of Signal Processing,2013(2):171-180.

[12]Hoydis J,Ten Brink S,Debbah M.Massive MIMO in the UL/DL of cellular networks:How many antennas do we need?[J].IEEE Journal on Selected Areas in Communications,2013,31(2):160-171.

[13]Jose J,Ashikhmin A,Marzetta T L,et al.Pilot contamination and precoding in multi-cell TDD systems[J].IEEE Transactions on Wireless Communications,2011,10(8):2640-2651.

[14]Guey J C,Larsson L D.Modeling and evaluation of MIMO systems exploiting channel reciprocity in TDD mode[C]//2004IEEE 60th Vehicular Technology Conference(IEEE VTC2004-Fall).[S.l.]:IEEE,2004,6:4265-4269.

[15]Esmailzadeh R,Nakagawa M,Jones A.TDD-CDMA for the 4th generation of wireless communications[J].IEEE Wireless Communications,2003,10(4):8-15.

[16]Qiu R C,Zhou C,Zhang J Q,et al.Channel reciprocity and time-reversed propagation for ultra-wideband communications[C]//2007IEEE AP-S International Symposium on Antennas and Propagation.[S.l.]:IEEE,2007,1:29-32.

[17]Jose J,Ashikhmin A,Marzetta T L,et al.Pilot contamination problem in multi-cell TDD systems[C]//2009IEEE International Symposium on Information Theory (IEEE ISIT′2009).[S.l.]:IEEE,2009:2184-2188.

[18]Ngo H Q,Marzetta T L,Larsson E G.Analysis of the pilot contamination effect in very large multicell multiuser MIMO systems for physical channel models[C]//2011IEEE International Conference on Acoustics,Speech and Signal Processing(IEEE ICASSP).[S.l.]:IEEE,2011:3464-3467.

[19]Xie Y,Jin S,Wang J,et al.A limited feedback scheme for 3Dmultiuser MIMO based on Kronecker product codebook[C]//2013IEEE 24th International Symposium on Personal Indoor and Mobile Radio Communications(IEEE PIMRC).[S.l.]:IEEE,2013:1130-1135.

[20]Kyosti P.IST,Tech.Rep.IST-4-027756WINNER II D1.1.2v1.2[J].Winner II channel models.2009:39-92.

猜你喜欢
码本天线阵多用户
安泰科多用户报告订阅单
免调度NOMA系统中扩频码优化设计
基于单层超表面的电大尺寸天线阵RCS减缩仿真分析
安泰科多用户报告订阅单
基于有限域上仿射空间构造新码本
安泰科多用户报告订阅单
地面对下滑信号的影响及M型天线阵的应用
安泰科多用户报告订阅单
基于Zadoff-Chu 矩阵的最优码本构造方法
几类近似达到Welch界码本的构造