一种自适应mimo系统及其信号处理方法

文档序号:7654397阅读:207来源:国知局
专利名称:一种自适应mimo系统及其信号处理方法
技术领域
本发明涉及无线通信技术领域,具体地说,涉及一种自适应的MIMO (Multiple-Input Multiple-Out-put,多输入多输出)天线系统及其信号处理方 法。
背景技术
移动通信中的MIMO技术指的是利用多根发射天线和多根接收天线进 行无线传输的技术,任何一个无线通信系统,只要其发射端和接收端均采用 了多个天线或者天线阵列,就构成了 一个无线MIMO系统。在MIMO系统中, 信号通过发射端和接收端的多个天线传送和接收,从而改善每个用户的服务 质量(误比特率或数据速率)。无线MIMO系统采用空时处理技术进行信 号处理。在多径环境下,无线MIMO系统可以极大地提高频谱利用率,增 加系统的数据传输率。根据收发两端天线数量,相对于普通的 SISO(Single-Input Single-Output,单输入单输出)天线系统,利用MIMO信道 可以成倍地提高无线信道容量,在不增加带宽和天线发送功率的情况下,频 谱利用率可以成倍地提高。同时也可以提高信道的可靠性,降低误码率。
在一般的多天线技术中,较为典型的是基站配备多根天线,因为一般认 为基站比移动终端更能承担额外的成本和空间。
在过去几年中,无线业务变得越来越重要,同时对更高网络容量和更高 性能的需求不断增长。几种选择方式如更高带宽、优化的调制方式甚至代码 复用系统实际上提高频谱效率的潜力有限。MIMO系统通过采用天线阵列, 利用空间复用技术来提高所使用带宽的效率。
通过一个以上的天线发送多组数据流称为空间复用,其中有两种类型第一种类型为VBLAST (Vertical Bell实验室分层空间-时间),它发送 空间未编码的数据流,不需要考虑在接收器上对信号进行均衡处理。
第二种类型是通过空间-时间编码(即空时编码)实现的。与VBLAST 相比,空时编码提供正交编码方式,因此是独立的数据流。VBLAST方法不 能分离数据流,因此会出现多个数据流的干扰,这会使传输变得不稳定,而 前向错误编码并不总是能解决这个问题。空时编码信号的检测基于一种简单 的线性处理,并获得合理的结果。空间复用的优势是,容量的增加与发送天 线的数量线性相关。
对MIMO通信传统的研究焦点一直是只有接收端已知信道信息(CSIR), 然而如果无线传播环境是慢衰落信道(信道参数随时间变化较慢),例如室内 环境和本地无线网络,我们可以通过上行链路将信道信息反馈到发送端,发 送端利用反馈的信道信息对要发送的数据进行预处理便可提高系统性能。基 于这个假设,反馈-预编码方案设计逐渐成为研究的焦点。现有的反馈-预 编码方案是基于SVD (奇异值分解)的。简便起见,以2发2收的MIMO 系统为例,此方案的系统如图l所示。
参照图1所示,该SVD系统包括发射端及接收端,并包括反馈路径113。 发射端包括信息源模块101,调制模块102,预编码模块103,串并转换 模块104, VBLAST发射模块105,及2个发射天线106;接收端包括2 个接收天线107,预处理模块108,信道估计模块109,信号检测模块IIO, SVD分解模块111,解调模块112。
发射端首先对信息源101的0 1序列利用调制模块102进行调制,调制 过后利用从接收端经反馈路径113反馈的预编码矩阵V对调制信号进行预 编码,预编码在预编码模块103中完成,最后通过串并转换模块104进行串 并转换后在VBLAST模块中以VBLAST的形式从发射天线106发射。这里 VBLAST发射就是发送端的每根天线同时发送并行数据的其中 一个。
接收端首先通过信道估计模块109对信道进行估计,以得到当前的信道 参数,输入SVD分解模块111,对信道矩阵进行SVD分解。SVD分解产生 3个矩阵f/、 S、 K ( i/ = t/xSxr') , F反馈到发射端的预编码模块103作 为预编码矩阵,t/作为接收端的预处理矩阵,发送到预处理;漠块108, S作为信号检测中的虚拟信道矩阵,发送到信号检测模块110。其中S是对角元
素为信道矩阵奇异值、,X2 , ......, k的对角矩阵,所以SVD分解会将
MIMO信道分解成多个并行的虚拟子信道,参照图2所示,为SVD方案的 虚拟信道模型。其中Xl,X2,……,XK为各虚拟子信道的发射信号,yi,y2,……, yK为各虚拟子信道的接收信号,2为加性高斯白噪声。在接收端的信号检测 模块110中我们可以使用"迫零算法,,等检测算法。检测完后在解调模块112 中对信号进行解调得到0 1信息序列。
SVD方案实现简单,但是有以下缺点
1、不能适应不同相关性的信道
实际的MIMO信道是非常复杂的,信道的参数受很多因素的影响。在 接收端如果两个天线之间接收相同信号时信号的包络很"相似",我们就称此 对天线的相系数较大。相关系数较大的信号实际上是信号没有通过足够的 散射过程就到达接收端,而MIMO系统的增益很大程度上是依靠信号的散 射得到的,所以在相关系数较大的信道MIMO系统的性能往往会变差。
传统的SVD方案对信道的相关性很敏感,在相关性较大的信道SVD方 案的性能会变得很差,甚至无法使用。
2、对天线的数量有限制
SVD方案结合传统使用的VBLAST方案,均要求发射天线数(Nt)不 能大于接收天线数(Nr)。在实际应用中基站处的天线数往往大于移动终端 (如手机)的天线数,所以SVD方案对天线数量的限制在一定程度上影响 了MIMO的实际应用。
为了解决SVD方案在接收天线数小于发射天线数即NKNt的情况下无 法适用的不足,在进行VBLAST系统的接收端信号检测时,现有技术为对 所有发射天线进行空时编码,以4发2收MIMO为例,系统如图3所示
参照图3所示,为利用空时编码的4发2收VBLAST系统。该系统 包括发射端和接收端,发射端包括信息源模块301,调制模块302,预编 码模块303,串并转换模块304,空时编码模块314, VBLAST模块305, 4 个发射天线306;接收端包括2个接收天线307,线性组合模块308,信道估计模块309,空时解码模块310,及判决模块311,解调模块312。该系统 在发射端利用空时编码;漠块314对信号进行空时编码,相应地在接收端31 通过空时解码模块310对信号进行空时解码。
空时编码本来的用途是通过发送端重复发射相同的数据的不同形式(如 发射其负值、共轭值或多个信号的不同线性组合)来达到接收端的性能提升, 这里利用空时码还有虚拟增加接收端天线数目的作用。
例如4发2收的MIMO系统,如果不用空时码,接收端将是一个只有2 个方程的4元方程组(不将噪声看成未知数),不能求解。使用空时码后发送 端反复发射相同数据的不同形式4次,接收端的方程组的方程数变成8个, 可以求解。
但是上述的利用对所有发射天线进行空时编码的方法也存在以下问题
首先,与传统的SVD方案类似,该技术方案在高相关性的信道条件下 性能4艮差。
其次,该方案的容量较低。
如4个发送天线的空时编码,4个发送天线在4个时隙发送了 4个不同 的数据,码率(平均每个时隙发送的不同数据数目)为1,这只相当于SISO 系统的发送速率,系统容量大大下降。
可见,利用SVD分解对信号进行处理在相关性较大的信道中性能很差, 甚至无法使用,同时又不能适应不同的天线数目;而利用空时编码虽然能适 应不同的天线数目,但是同样在高相关性的信道条件下性能很差,并且系统 容量较低。

发明内容
本发明要解决的4支术问题是提供一种自适应MIMO系统,对系统进行 优化,使之能适应高相关性信道的性能。
为了解决上述技术问题,本发明提供了一种自适应MIMO系统,包括 发射端、接收端,及从所述接收端到所述发射端的反馈路径,所述发射端包 括天线,所述接收端包括信号检测模块,所述接收端还包括统一信道分解模块,所述统一信道分解模块对信道矩阵进行分解,分解出预编码矩阵经所述 反馈路径反馈到所述发射端,分解出加权系数矩阵发送到所述信号检测模 块。
进一步,所述天线被分为多组;所述系统还包括空时编码模块,所述空 时编码模块分别与分组的天线连接,对信号分组进行空时编码。
进一步,所述天线两个分为一组。
进一步,所述信号检测模块为SIC - MMSE检测模块。
本发明所要解决的另一个技术问题是提供一种自适应MIMO系统,使 之能适应不同的发射、接收天线数。
为了解决上述技术问题,本发明提供了一种自适应MIMO系统,包括 发射端、接收端,所述发射端包括天线,所述天线被分为多组,还包括与天 线组数相对应的空时编码模块,所述天线组分别与空时编码模块连接。
进一步,所述接收端包括信号检测模块及矩阵分解模块,所述矩阵分解 模块对信道矩阵进行分解,分解出预编码矩阵反馈到发射端,分解出加权系
数矩阵发送到所述信号检测模块。
进一步,所述矩阵分解模块为统一信道分解模块。
本发明所要解决的另一个技术问题是提供一种自适应MIMO系统,使 之能适应高相关性信道的性能,同时能适应不同的发射、接收天线数,并提 升系统的容量、性能。
为了解决上述技术问题,本发明提供了一种自适应MIMO系统,包括 发射端、接收端,及从所述接收端到所述发射端的反馈路径,所述发射端包 括天线,所述接收端包括信号检测模块及矩阵分解模块,所述天线分组,还 包括与天线组数相对应的空时编码模块,所述天线组分别与空时编码模块连 接;所述矩阵分解模块对信道矩阵进行分解,分解出预编码矩阵反馈到发射 端,分解出加权系数矩阵到所述信号检测模块。
进一步,所述矩阵分解模块为统一信道分解模块。
本发明所要解决的另一个技术问题是提供一种接收端,使之能适应高相关性信道的性能,并提升系统的容量、性能。
为了解决上述技术问题,本发明提供了一种接收端,用于对MIMO系 统发射端的信号进行接收,包括信号检测模块,还包括统一信道分解模块, 所述统一信道分解模块对信道矩阵进行分解,分解出预编码矩阵反馈到发射 端,分解出加权系数矩阵发送到所述信号检测模块。
进一步,所述信号检测模块为SIC-MMSE检测模块。
本发明所要解决的另 一个技术问题是提供一种发射端,使之能适应不同 的发射、接收天线数。
为了解决上述技术问题,本发明提供了一种发射端,用于对MIMO系 统的信号进行发送,包括天线及空时编码模块,所述天线被分为多组,所述 空时编码模块数量与天线组数相对应,所述空时编码模块分别与天线组连 接,对信号进行空时编码后经分组的天线发出。
进一步,所述天线两个分为一组。
本发明所要解决的另一个技术问题是提供一种自适应MIMO系统的信 号处理方法,使之能适应高相关性信道的性能,同时能适应不同的发射、接 收天线数,并提升系统的容量、性能。
为了解决上述技术问题,本发明提供了一种自适应MIMO系统的信号 处理方法,用于对发射端到接收端的信号进行处理,其特征在于,包括以下 步骤
(1) 将发射端的天线进行分组;
(2) 发射端产生信号,并对所述信号分组进行空时编码;
(3) 空时编码后的信号通过分组的天线发出;
(4) 接收端接收到所述分组的信号,进行矩阵分解后反馈到发射端。
进一步,所述接收端包括信道估计模块、信号检测模块及矩阵分解模块, 所述信道估计模块与矩阵分解模块连接,在步骤(4)中,信道估计模块接 收到所述分组的信号后进行处理,得到信道参数发送到所述矩阵分解模块,所述矩阵分解模块对信道矩阵进行矩阵分解,分解出预编码矩阵反馈到发射 端,分解出加权系数矩阵发送到所述信号检测模块。
进一步,步骤(4)中所述矩阵分解模块为统一信道分解模块。
本发明使用了 UCD分解反馈方案,该方案可以在保证系统容量最大的 情况下大幅提升系统的误码率性能,使系统在不同的信道环境下(如高相关 性信道),仍能正常工作。另外,在接收天线数少于发送天线数的情况下结 合空时编码、天线分组和UCD分解反馈技术,不仅使系统可以适应这样的 天线数,进行正常工作,而且较现有方案提升了系统容量和误码率性能。


图1为基于SVD分解的2发2收MIMO系统示意图2为SVD方案的虚拟信道模型;
图3为利用空时编码的4发2收VBLAST系统;
图4为本发明基于UCD分解的2发2收自适应MIMO系统示意图5为本发明利用空时编码和发送端天线分组实现4发2收MIMO系 统示意图6为本发明对2个发射天线同时进行空时编码的示意图7为本发明基于UCD分解的4发2收自适应MIMO系统示意图。
具体实施例方式
从SVD方案的角度来看,信道的高相关性导致了信道奇异值的降低, 也就导致了虚拟子信道信号增益的降低。信道参数一定的情况下各子信道的 总增益是一定的,所以对于不同的MIMO方案,信道相关性的升高可以认 为是信道增益的下降,而对于具有多个子信道的MIMO架构,系统的误码 率性能是由最差子信道决定的,所以在保证系统容量的前提下优化最差信道 (也就是使各子信道增益相同),便可最大限度提高系统性能。
本发明通过采用一种称为"统一信道分解,,(Uniform ChannelDecomposition, UCD )的方案来进行发送端的预编码和接收端的信号检测, 保证系统容量最大的同时在MMSE (使误差均方值和最小)检测准则下使 各虚拟子信道的增益相同。
本发明还通过对发射端的天线进行分组,及对信号分组进行空时编码, 使系统能适应不同的天线数目。
另外,本发明结合UCD分解、空时编码、天线分组,提供了一种自适 应MIMO系统架构,在提高系统性能的同时能适应不同天线数量的要求。
下面结合附图对本发明的优选实施例进行详细说明。 优选实施例一
参照图4所示,为本发明基于UCD分解的2发2收自适应MIMO系统 示意图。该系统包括发射端和接收端及反馈路径413,发射端包括信息源 模块401,调制模块402,预编码模块403,串并转换模块404, VBLAST 模块405,及2个发射天线406;接收端包括2个接收天线407,线性组合 器408,信道估计模块409, MIC-MMSE检测模块410, UCD分解模块411, 解调模块412。
对于信号检测模块,本实施例采用MIC-MMSE检测模块,当然实际 应用中还可以使用其他类型的信号检测模块。这对于优选实施例三同样适 用。
UCD分解模块410分解出矩阵F及矩阵W,矩阵F为预编码矩阵,经 反馈路径413反馈到发射端的预编码模块403,参与信号的预编码处理;矩 阵W为SIC(连续干扰消除,即对需要检测的信号分层,每一层检测完后的 结果代入下一层以消除层间干扰)-MMSE检测需要的加权系数矩阵,经UCD 分解模块410发送至SIC - MMSE检测模块409,参与信号的检测处理。 UCD分解模块的具体工作过程参照优选实施例三所述。 如前所述,对于具有多个子信道的MIMO架构,系统的误码率性能是 由最差子信道决定的。UCD方案最大程度地优化了最差子信道,从而优化 了系统性能,使之在高相关性信道条件下也可以使用。优选实施例二
在接收天线少于发送天线的情况下,相对于现有技术空时编码方案码率 较低的问题,我们提出将发送天线分组的方案。以4发2收MIMO为例, 该方案的框图如图5所示。
参照图5所示,为本发明利用空时编码和发送端天线分组实现4发2收 MIMO系统示意图。该系统发射端包括信息源模块501,调制模块502, 串并转换模块503,空时编码模块504,发射天线505;接收端包括接收 天线506,线性组合器模块507, SIC-MMSE检测模块508,解调模块509。 本实施例中接收天线506为2个,发射天线505为4个,接收天线506少于 发射天线505的数目,将发射天线每2个分为一组。本实施例中的空时编码 才莫块504为2个,与天线的组^t相对应。
本实施例仅实例性地给出了天线分组的数目及空时编码模块的数目,当 然天线也可以采用其他的数目进行分组,并且所述空时编码模块的数目与天 线的组数相对应。这对于优选实施例三是同样适用的。
假设一共分了 K组,那么每组发送天线在两个时隙发送2个不同数据, 参照图6所示,为本发明对2个发射天线同时进行空时编码的示意图。发射 端在当前时刻空时编码前的数据分别为c, c2,经过空时编码后形成第一、
二天线组的数据为卜—,),其中Z表示c的共轭,且分别在t、 t+T时刻发
送第一列、第二列数据。发送端平均每个时隙发送K个不同数据,效率比 现有方案二提高了K倍。此方案要求接收天线数不少于K。
优选实施例三
为了使MIMO系统能适应不同的天线数、不同的相关性信道环境,我 们提出 一种新的自适应MIMO系统。
参照图7所示,为本发明基于UCD分解的4发2收自适应MIMO系统 示意图。该系统包括发射端和接收端及反馈路径713。发射端包括信息源模块701,调制模块702,预编码模块703,串并转换模块704,空时编码模 块705,发射天线706;接收端包括接收天线707,线性组合器708,信道 估计模块709, SIC-MMSE检测模块710, UCD分解模块711,解调模块 712。
由图中可以看出,本实施例的发射天线706为4个,分为两组,每组为 2个,相应的空时编码才莫块705为也为两个。而接收端71的接收天线为2 个。信号在发射端经过串并转换模块704进行串并转换后,分为两组输入到 两个空时编码;漢块705,进行空时编码后经过两组发射天线706分别发出。 空时编码的示意图如上述的图6所示。接收端接收到信号后,首先由信道估 计模块709得到信道参数,发送到UCD分解模块711,再由UCD分解模块 711分解出矩阵F及矩阵W,矩阵F经反馈路径713反馈到发射端的预编码 模块703,矩阵W经UCD分解模块711发送至SIC _ MMSE检测模块710, 参与信号的检测处理。
接收端4企测过程如下
假设当前信道为块衰落(在较短时间内信道参数不变),信道矩阵为
Al Al gll 《21 ,爽2 gl2 g22V1
(信道矩阵的行数等于接收天线数,列数等于发射天线
数),发射端在当前时刻第1、2天线组空时编码前的数据分别为q ^、A &。 接收端的第一个接收天线707在连续两个时隙接收到的字符&、 ^可
写为
&=+v _ g"++"12(2)
令n—"n 《f、 c = (cc2)r、 s = (^ s2)r、 /7!—Z7n 《2f,于是1 、 2式 可写为
^ = //f + Gp + 7^ ( 3 )
其中巧是均值为零的加性高斯白噪声。
同理可得接收端第二个接收天线707处的接收信号&、 r22 (令 r2 )可写为
r2 = i/2c + G2>y + ;72
其中
<formula>formula see original document page 15</formula>
我们定义全局接受信号向量r为:
<formula>formula see original document page 15</formula>
7式中的c、 s为空时编码前的原始调制数据,//为4行4列的4矩阵, 可是看为虚拟的传输信道。对7式进行SIC-MMSE检测便可得到原始数据。
本发明使用UCD分解反馈来对发送信息进行预编码。在接收天线数少 于发射天线数时,通过对天线分组和空时编码对发送数据进行处理,能适应 不同的天线数。结合UCD分解、天线分组和空时编码对发送数据进行再次 处理,在提高系统性能的同时,能适应不同的天线数。
当然,本发明的优选实施例不是对本发明技术方案的限定,对本发明的 技术特征所作的等同替换,或相应的改进,仍属于本发明的保护范围之内。
权利要求
1、一种自适应MIMO系统,包括发射端、接收端,及从所述接收端到所述发射端的反馈路径,所述发射端包括天线,所述接收端包括信号检测模块,其特征在于,所述接收端还包括统一信道分解模块,所述统一信道分解模块对信道矩阵进行分解,分解出预编码矩阵经所述反馈路径反馈到所述发射端,分解出加权系数矩阵发送到所述信号检测模块。
2、 如权利要求1所述的自适应MIMO系统,其特征在于,所述天线被 分为多组;所述系统还包括空时编码模块,所述空时编码模块分别与分组的 天线连接,对信号分组进行空时编码。
3、 如权利要求2所述的自适应MIMO系统,其特征在于,所述天线两 个分为一组。
4、 如权利要求l所述的自适应MIMO系统,其特征在于,所述信号检 测才莫块为SIC - MMSE ^r测才莫块。
5、 一种自适应MIMO系统,包括发射端、接收端,所述发射端包括天 线,其特征在于,所述天线;陂分为多组,还包括与天线组数相对应的空时编 码模块,所述天线组分别与空时编码模块连接。
6、 如权利要求5所述的MIMO系统,其特征在于,所述接收端包括信 号检测模块及矩阵分解模块,所述矩阵分解模块对信道矩阵进行分解,分解 出预编码矩阵反馈到发射端,分解出加权系数矩阵发送到所述信号检测模 块。
7、 如权利要求6所述的MIMO系统,其特征在于,所述矩阵分解模块 为统一信道分解模块。
8、 一种自适应MIMO系统,包括发射端、接收端,及从所述接收端到 所述发射端的反馈路径,所述发射端包括天线,所述接收端包括信号检测模 块及矩阵分解;^莫块,其特征在于,所述天线分组,还包括与天线组数相对应 的空时编码模块,所述天线组分别与空时编码才莫块连接;所述矩阵分解模块对信道矩阵进行分解,分解出预编码矩阵反馈到发射端,分解出加权系数矩 阵到所述信号检测模块。
9、 如权利要求8所述的MIMO系统,其特征在于,所述矩阵分解模块 为统一信道分解;f莫块。
10、 一种接收端,用于对MIMO系统发射端的信号进行接收,包括信 号检测模块,其特征在于,还包括统一信道分解模块,所述统一信道分解模 块对信道矩阵进行分解,分解出预编码矩阵反馈到发射端,分解出加权系数 矩阵发送到所述信号检测模块。
11、 如权利要求IO所述的接收端,其特征在于,所述信号检测模块为 SIC-MMSE检测模块。
12、 一种发射端,用于对MIMO系统的信号进行发送,包括天线及空 时编码模块,其特征在于,所述天线被分为多组,所述空时编码模块数量与 天线组数相对应,所述空时编码模块分别与天线组连接,对信号进行空时编 码后经分组的天线发出。
13、 如权利要求12所述的发射端,其特征在于,所述天线两个分为一组。
14、 一种自适应MIMO系统的信号处理方法,用于对发射端到接收端 的信号进行处理,其特征在于,包括以下步骤(1) 将发射端的天线进行分组;(2) 发射端产生信号,并对所述信号分组进行空时编码;(3) 空时编码后的信号通过分组的天线发出;(4) 接收端接收到所述分组的信号,进行矩阵分解后反馈到发射端。
15、 如权利要求14所述的方法,其特征在于,所述接收端包括信道估 计模块、信号检测模块及矩阵分解模块,所述信道估计模块与矩阵分解模块连接,在步骤(4)中,信道估计模块接收到所述分组的信号后进行处理,得到信道参数发送到所述矩阵分解模块,所述矩阵分解模块对信道矩阵进行 矩阵分解,分解出预编码矩阵反馈到发射端,分解出加权系数矩阵发送到所 述信号检测模块。
16、如权利要求15所述的方法,其特征在于,步骤(4)中所述矩阵分 解模块为统一信道分解模块。
全文摘要
本发明公开了一种自适应MIMO系统及其信号处理方法,包括发射端、接收端,及从接收端到发射端的反馈路径,发射端包括天线,接收端包括信号检测模块,接收端还包括统一信道分解模块,统一信道分解模块对信道矩阵进行分解,分解出预编码矩阵经反馈路径反馈到发射端,分解出加权系数矩阵发送到信号检测模块。本发明还公开了一种自适应MIMO系统,对发射端的天线进行分组,并包括与天线组数相对应的空时编码模块,天线组分别与空时编码模块连接。本发明还公开了一种自适应MIMO系统,将上述的两种系统进行结合。本发明的MIMO系统及其信号处理方法能适应高相关性信道的性能,同时能适应不同的发射、接收天线数,并提升系统的容量、性能。
文档编号H04B7/06GK101321009SQ20071011063
公开日2008年12月10日 申请日期2007年6月6日 优先权日2007年6月6日
发明者力 张, 王文焕, 王衍文 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1