一种多用户配对虚拟MIMO系统的波束赋形方法技术方案

技术编号:8961076 阅读:200 留言:0更新日期:2013-07-25 20:15
本发明专利技术涉及多输入多输出无线移动通信系统,尤其涉及一种多用户配对虚拟MIMO系统的波束赋形算法。本发明专利技术针对现有技术中存在的问题,提供一种多用户配对虚拟MIMO系统的波束赋形算法。本方法基于最大化信号与干扰加噪声比准则,逐一确定配对用户的波束赋形向量,逼近最优情况,解决当单用户终端配备多天线时,虚拟多输入输出系统未能利用终端多天线资源从而造成传输效率不高的问题,在用户终端配备多根天线,上行虚拟多输入输出系统传输场景下提高基站接收信干噪比,从而提高传输质量。本方法应用于虚拟多输入输出系统上行传输数据领域。

【技术实现步骤摘要】

本专利技术涉及多输入多输出无线移动通信系统,尤其涉及一种多用户配对虚拟MIMO系统的波束赋形算法。
技术介绍
在各种应用电磁波技术的领域,尤其是在无线通信中,多输入多输出(Multiple-1nput Multiple-Out-put,以下简称:ΜΙΜ0)技术已被广泛使用。虚拟MIMO (Virtual ΜΙΜΟ,以下简称:VMM0)系统,即每个终端均发送一个数据流,但是两个或者更多的数据流占用相同的时频资源,这样从接收机看,这些来自不同终端的数据流可以被看成来自同一终端上不同天线的数据流,从而构成一个VMIMO系统。VMMO系统不要求提升终端硬件规格,却能极大提升系统上行的吞吐量,因此VMMO技术被采用为LTE (LongTerm Evolution)上行多用户MIMO技术。在3GPP RlO协议中,定义了 VMMO与单用户MMO方案,两种技术的应用存在以下问题:VMMO技术可通过配对算法利用小区多用户分集,从而达到较高的复用增益,然而现有VMMO配对算法,主要考虑单用户终端单天线的场景,当单用户终端配备多天线时,未利用单用户终端多天线资源传输数据时高效率的特点。
技术实现思路
本专利技术所要解决的技术问题是:针对上述现有技术中存在虚拟多输入输出系统上行传输数据时存在的问题,提供一种多用户配对虚拟MMO系统的波束赋形算法。本方法基于最大化信号与干扰加噪声比准则,逐一确定配对用户的波束赋形向量,逼近最优情况,解决当单用户终端配备多天线时,虚拟多输入输出系统未能利用终端多天线资源从而造成传输效率不高的问题,在用户终端配备多根天线,上行虚拟多输入输出系统传输场景下提高基站接收信干噪比,从而提高传输质量。本专利技术采用的技术方案如下:一种多用户配对虚拟MIMO系统的波束赋形算法包括:步骤1:根据基站接收用户终端发射天线发送的上行参考信号,计算用户终端与基站间的信道矩阵,运用调度算法,在可用带宽上调度M个用户;运用配对算法为每个调度用户m分别寻找Nm层配对用户,所述Nm > I,m代表调度用户的编号,Nm代表调度用户m的最大配对个数,m取值为1、2、…、M;步骤2:确定虚拟多输入输出系统调度用户m的第η-l层配对用户的波束赋形矩阵,对于调度用户m波束赋形把能量集中于该调度用户m与其基站通讯信道的最强特征方向;对于调度用户m的第η-l层配对用户波束赋形把能量集中于该调度用户与其基站通讯信道的最强特征方向以及干扰的最弱特征方向,得到调度用户m的第η-l个配对用户的预编码码本编号k(m,n),所述n=2, 3,“ +Ι,所述心大于等于I的正整数;步骤3:基站将上述计算 得到的调度用户m预编码码本编号k(nU),以及调度用户m的第1、2、……、Nm个配对用户的预编码码本编号,分别反馈给对应的调度用户m、调度用户m的第1、2、......、Nni个配对用户,调度用户m以及调度用户m的第1、2、……、Nm个配对用户根据对应的预编码码本编号,找出预编码码本集合中对应的预编码码本&,调度用户采用预编码码本ai对应的预编码方法进行上行数据传输。所述步骤2具体包括:步骤21:计算已调度用户m的上行波束赋形向量w(nU),w(nU)是矩阵.Η(ηα)的最大特征值对应的特征向量,且I |w(nU) 112 = 1,其中H0iu)为在虚拟多输入输出系统上行传输数据时已调度用户m的发射天线与基站接收天线间的信道矩阵,计算调度用户的波束赋形矩阵时,没有考虑到其他用户对本用户的干扰;步骤22:基站计算调度用户m的第n-ι个配对用户的波束赋形向量w(m,n), W(ffl,n)是矩阵.本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/62/201310135012.html" title="一种多用户配对虚拟MIMO系统的波束赋形方法原文来自X技术">多用户配对虚拟MIMO系统的波束赋形方法</a>

【技术保护点】
一种多用户配对虚拟MIMO系统的波束赋形算法,其特征在于包括:?步骤1:根据基站接收用户终端发射天线发送的上行参考信号,计算用户终端与基站间的信道矩阵,运用调度算法,在可用带宽上调度M个用户;运用配对算法为每个调度用户m分别寻找Nm层配对用户,所述Nm≥1,m代表调度用户的编号,Nm代表调度用户m的最大配对个数,m取值为1、2、…、M;?步骤2:确定虚拟多输入输出系统调度用户m的第n?1层配对用户的波束赋形矩阵,对于调度用户m波束赋形把能量集中于该调度用户m与其基站通讯信道的最强特征方向;对于调度用户m的第n?1层配对用户波束赋形把能量集中于该调度用户与其基站通讯信道的最强特征方向以及干扰的最弱特征方向,得到调度用户m的第n?1个配对用户的预编码码本编号k(m,n),所述n=2,3,…,Nm+1,所述Nm大于等于1的正整数;?步骤3:基站将上述计算得到的调度用户m预编码码本编号k(m,1),以及调度用户m的第1、2、…、Nm个配对用户的预编码码本编号分别反馈给对应的调度用户m、调度用户m的第1、2、…、Nm个配对用户,调度用户m以及调度用户m的第1、2、……、Nm个配对用户根据对应的预编码码本编号,找出预编码码本集合中对应的预编码码本al,调度用户采用预编码码本al对应的预编码方法进行上行数据传输。?FDA00003066169100012.jpg...

【技术特征摘要】
1.一种多用户配对虚拟MIMO系统的波束赋形算法,其特征在于包括: 步骤1:根据基站接收用户终端发射天线发送的上行参考信号,计算用户终端与基站间的信道矩阵,运用调度算法,在可用带宽上调度M个用户;运用配对算法为每个调度用户m分别寻找Nm层配对用户,所述Nm ^ 1,m代表调度用户的编号,Nm代表调度用户m的最大配对个数,m取值为1、2、…、M; 步骤2:确定虚拟多输入输出系统调度用户m的第η-1层配对用户的波束赋形矩阵,对于调度用户m波束赋形把能量集中于该调度用户m与其基站通讯信道的最强特征方向;对于调度用户m的第η-1层配对用户波束赋形把能量集中于该调度用户与其基站通讯信道的最强特征方向以及干扰的最弱特征方向,得到调度用户m的第η-1个配对用户的预编码码本编号k(m,n),所述n=2, 3,“ +Ι,所述心大于等于I的正整数; 步骤3:基站将上述计算得到的调度用户m预编码码本编号k(nU),以及调度用户m的第1、2、…、Nm个配对用户的预编码码本编号%,,2)^,…,今^),分别反馈给对应的调度用户m、调度用户m的第1、2、…、Nni个配对用户,调度用户m以及调度用户m的第1、2、......、心个配对用户根据对应的预编码码本编号,找出预编码码本集合中对应的预编码码本B1,调度用户采用预编码码本&对应的预编码方法进行上行数据传输。2.根据权利要求1所述的一种多用户配对虚拟MIMO系统的波束赋形算法,其特征在于所述步骤2具体包括: 步骤21:计算 已调度用户m的上行波束赋形向量w(nU),Wifflil)是矩阵的最大特征值对应的特征向量,且I |w(nU) I |2=1,其中H(nU)为在虚拟多输入输出系统上行传输数据时已调度用户m的发射天线与基站接收天线间的信道矩阵,计算调度用户的波束赋形矩阵时,没有考虑到其他用户对本用户的干扰; 步骤22:基站计算调度用户m的第n-1个配对用户的波束赋形向量w(m’n),(H-1V1W(m;n)是矩阵H;1—.XR(mi) + S2-1.的最大特征值对应的特征向量,所述V^=IJR(M,f I |¥(ηι』||2=1,其中 i=l,2,…n-1,H(m,n)为在虚拟多输入输出系统上行传输数据时已调度用户m的第η-1个配对用户的发射天线与基站接收天线间的信道矩阵,δ 2是高斯白噪声的功率,η=1, 2,- ,Nm+1 ; 步骤23:若η < Nm令η=η+1,重复步骤22,直到n=Nm0 步骤24:对于每个调度用户m,分别进行步骤21至步骤23,直到计算出所有已调度用户和所有配对用户的波束赋形向量w(m,n),其中m代表调度用户的编号;n=l时w(m n)代表调度用户m本身的波束赋形向量,η > 2时w(m,n)代表调度用户的第n-Ι个配对用户的波束赋形向量; 步骤25:基站计算《(_)与有限反馈码本矩阵中码本ai的相关性,则相关性最大的码本B1对应的当前码本编号I为调度用户m的第n-Ι个配对用户的预编码码本编号k(m,n),所述m=l, 2,...,M;n=l, 2,...,Nm+l ; V) = arSmax wIL).α ! = QX.,、L 1U)其中,ai为L...

【专利技术属性】
技术研发人员:赵宏志郑博文唐友喜
申请(专利权)人:电子科技大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1