基于信道矩阵结构划分的用户信号恢复
2011-08-10郭滨白雪梅Mohammed
郭滨,白雪梅,F. Mohammed
(长春理工大学 电子信息工程学院,吉林 长春 130022)
1 引言
MIMO-OFDM(multiple input multiple outputorthogonal frequence division multiplex)系统目前被视为 B3G/4G移动通信系统核心技术的解决方法。它不仅能够达到很高的传输速率,并且能保证信道的可靠性[1~5]。
作为用户信号恢复,信道估计是设计接收机一项重要任务。由于MIMO-OFDM系统的调制方式和译码需要精确的信道信息,而在多用户 MIMOOFDM 系统下存在接收信号是多用户多个发射天线发射信号的衰落和噪声的混合,这就使 MIMOOFDM系统中的信道估计具有挑战性。
对于MIMO-OFDM系统的信道估计方法一般有3种,即非盲信道估计、全盲信道估计和半盲信道估计[6~11]。这3种信道估计方法对信道的估计都是对信道全信息估计的讨论[12,13],而对信道部分信息能否被利用研究很少,尤其针对多用户MIMO-OFDM系统的信道部分可用信息的利用报道不多[14~17]。
本文针对多用户 MIMO-OFDM 系统提出了利用信道部分可用信息,在没有导频帮助下不用其求出信道新信息的情况下的用户信号恢复的方法。本文考虑在无线网络中,假设已存在的用户的信道被估计,当新的用户加入以后的用户信号被恢复的问题。
当新的用户加入以后,信道系数矩阵将要扩大,但矩阵中含有已被估计的信息,所以可以把要估计的信道矩阵划分2部分,即已知信息子矩阵和要估计的子矩阵。针对2个子矩阵,本文利用盲分离方法设计对应2个子矩阵的分离子矩阵,当盲算法收敛时仅求出新加入用户的所需的分离矩阵系数,进而恢复新加入用户的信号。
提出的方法基于 OFDM 信号固有的循环前缀(CP)、离散傅里叶变换 (DFT)与离散傅里叶逆变换(IDFT)调制/解调的特性,能够在每个频率点上获得一组瞬时混合结构,这个结构可以作为盲源分离(BSS)问题处理。由于BSS算法重组被分离的信号时会遇到置换不确定的问题,以及由于通信系统中复值信号的特性,使在相同的频率点上存在信号幅度和相位的变化,本文将利用相关方法通过已有信息,调整置换不确定的问题,使被旋转的相位得到补偿。
2 系统模型与问题分析
假设 MIMO-OFDM 系统有 MT个发射天线和MR个接收天线,对于每一个用户都配置一个单独的发送天线。这些 MT个发送天线用户信号是DQPSK信号,并把它们看成是均值为0且相互独立的。长度为N的数据符号块在第i个发射天线的信号为
经过N点逆离散傅里叶变换后
这里,
并且k是N的整数倍,长为G的保护间隔(CP)加入后,长为(G + N )的第k N个符号块被表示为
为通过不同的路径传输,被第j个接收天线端接收的信号。由于目前同步和时间校准的算法已经很成熟,所以本文假设每个用户之间具有严格的同步和所有用户中都获得精确的时间校准。因此,接收信号的采样能够被表示成
其中, zj( k)为均值为0的高斯白噪声,τh表示信道的阶。由于不同信道 hji存在不同阶τhji,选择τhji的最大值为τh,在τhji<τh的系统中的信道有0的值存在,所以通过向量可以表示为
这里,
在频域里可以表示式(6)为
因为子载波中存在着正交的特性,显然 Hji是对角矩阵。如果是单用户的情况,单步长均衡器能够进行对信号的恢复,但是如果是多用户的情况,上式中的 i( 1 ≤i≤MT)就要考虑到用户干涉(MUI)。使上式中的第m子载波的第j个天线接收信号能够表示为
由于式(10)满足 j, (1 ≤ j ≤ MR),可得:
并且,
由式(11)形成的分析可以看出,在频率点上的瞬时混合系统是通过离散傅里叶变换出的信号按照子载波和频率点的分配来组合的,这样盲多用户检测可以变为N个盲分离问题。
3 基于用户信道划分的信号恢复
根据上面的分析,对于一个MR×MT的MIMOOFDM系统,当有新用户加入时新的干扰被加入系统,这时的系统的矩阵结构变为MR×(MT+1)。假设MR×MT天线系统的信道状态信息是已知的,则在第m个频点(FB)的接收信号可以表示为
其中,
式(12)可以写成
其中,
表示MR×MT已知系统矩阵,而
表示R1M×未知的信道的矢量。
是在式(13)中的已知用户信号矢量,本文首先考虑在无噪声条件下,在第m个频点的X1与X(m)的互相关函数,即
其中,
和
显而易见,
假设H1,MT+1(m)的相位是ejθm,于是有:
因此,
在第m个频点的所对应的分离矩阵可以被写成
其中,
和
为了达到成功的分离,分离矩阵必须满足下列条件
由于设计的分离矩阵W(m)是对应系统的实信道,所以对应相位的旋转有
相位e-jθm是新加入用户信号的失真相位,这种失真相位很容易通过现存的非相干检测方法[16]消除。很明显由于利用了已有用户的已知信道的状态信息,使用盲分离的方法就能避免盲分离的不确定性,并提高了用户信号的恢复速度。
在存在噪声的情况下,由于噪声高斯白色的并独立于用户信号,对于接收信号的相关计算有:
4 仿真结果
为了检验方法的有效性,对提出的算法进行计算机仿真。仿真分别是在收发天线数相同和不同的情况下进行的。
信源信号是经过DQPSK调制的信号,子载波N=16,CP的长为5。9 600 DQPSK信号被划分为600数据块,并调制成600个OFDM符号。信道设置为时不变,τ =3的FIR滤波器,在每个 τ 上独立随机产生数据。
用2个发送天线发送信号,分别用3、4、5、8个天线接收信号。当有新的用户加入系统,系统变成3个天线发送信号由3、4、5、8个天线接收信号。仿真的结果与本文相同系统背景的传统JD(joint detection)方法[18]进行比较,由于已知已有用户占用信道的信息,所以在图1中显示的提出算法结果与JD的效果非常接近。
图1 MR≠MT(MT=3)时JD和BSS系统性能比较
现考虑在没有新用户加入系统时存在3个用户,分别用4、5、6、8个天线接收用户信号,从仿真结果(如图2所示),加入新用户后对用户信号的恢复效果与JD方法比较并没有发生大的变化,所以这说明提出的方法没有像JD方法那样使用导频序列而得到同样的信号恢复效果,这对节省带宽有着重要意义,至少在一帧数据中节省4个导频所占的带宽。提出的算法也不像JD方法对扩展矩阵进行全部逆计算,而是只计算分离矩阵中一行和一列的数据,对存在很多用户时,明显提高了运算速度。
图2 MR≠MT(MT=4)时JD和BSS系统性能比较
如图3所示,随着新用户数的增加,接收天线的增加数量对系统的影响进行了验证。虽然增加的天线数量与接收天线数量相等效果是最好的,但从图3看出,当天线数量超过6对以后信号恢复的效果开始下降。
图3 MR = MT 时系统性能
5 结束语
本文基于已知信道部分信息提出了 MIMOOFDM系统的多用户信号恢复的方法。在已有用户存在已知信道的情况下,通过对新加入网络中的用户产生信道扩展矩阵的分析,设计了适合盲分离方法的分离矩阵,减少了重新计算已知信道系数的工作量,并用已存非相干检测方法[18]纠正由于盲分离所带来相位失真,利用已知信道信息避免了盲分离不确定性。提出的用户信号恢复算法不需任何导频序列或训练序列,大大地节省了带宽。计算机仿真验证了算法的有效性并分析了接收天数目对系统的影响。
[1] ASHISH N, ATUL SRIVATSAN K R. A novel channel estimation technique for MIMO-OFDM systems for frequency selective rayleigh channel[A]. Devices and Communications (ICDeCom)[C]. 2011. 1-5.
[2] MUJTABA S A. Standardization of MIMO-OFDM technology[A].Networking and Communications Conference, INCC 2008[C]. 2008. 7-8.
[3] STUBER G L, BARRY J R, et al. Broadband MIMO-OFDM wireless communications[A]. Proc IEEE[C]. 2004.271-294.
[4] SKLAVOS A, COSTA T E, HAAS H, et al. Joint detection in multi-antenna and multi-user OFDM systems in multi-carrier[A].Spread-Spectrum and Related Topics[C]. 2002.
[5] KIM J, CIOFFI J. Spatial multiuser access OFDM with antenna diversity and power control[A]. Proc of Vechicular Technology Conference[C]. 2000. 273-279.
[6] BAI W, CHEN H E, JANG L, et al. Blind channel estimation in MIMO-OFDM syetems[J]. IEICE Trans Commun, 2002, e85(9): 1849-1853.
[7] LIU H Y, SUN J C. Blind MIMO-OFDM channel estimation based on ICA and KRLS algorithm[A]. Wireless Communications[C]. Networking and Mobile Computing[C]. 2009. 1-5.
[8] CHEN Y S, WU J Y. Statistical covariance-matching based blind channel estimation for zero-padding MIMO-OFDM systems[A]. IEEE International Symposium on Circuits and Systems[C]. 2009. 832-635.
[9] YANG W W, CAI Y M. Pilot embedded semi-blind channel estimation for MIMO-OFDM[A]. Signal Processing and Its Applications,ISSPA 2007[C]. 2007. 1-4.
[10] CHEN X, LEYMAN A R, FANG J. Blind channel estimation for linearly precoded MIMO-OFDM[A]. IEEE International Conference on Acoustics, Speech and Signal Processing[C]. 2006.
[11] LI W X, LI P, LIU X, FENG C. Semi-blind channel estimation for MIMO-OFDM systems[A]. Measuring Technology and Mechatronics Automation (ICMTMA)[C]. 2011. 217-220.
[12] 胡艳军. 一种改进的子空间盲多用户检测法[J]. 电子学报, 2005,33(6):1073-1076.HU Y J. An improved blind multiuser detection based on subspace tracking[J]. Chinese Journal of Electronics, 2005, 33(6): 1073-1076.
[13] 王毅, 吕晶. 变步长的 LMS盲多用户检测[J]. 解放军理工大学学报(自然科学版), 2004,5(1):10-14.WANG Y, LIU J. LMS algorithm with variable step size for blind multiuser detection[J]. Journal of PLA University of Science and Technology, 2004, 5(1): 10-14.
[14] XIA P F, ZHOU S L, GIANNAKIS G B. Adaptive MIMO-OFDM based on partial channel state information[J]. IEEE Trans Signal Process, 2003, 51(15): 1143-1155.
[15] HUANG B G, HUI Y, ZHANG W Q. An adaptive LDPC-coded MIMO-OFDM system with partial channel state information[A]. Communications and Networking in China[C]. 2007. 1102-1105.
[16] XIAO C S, ZHENG Y R. Transmit precoding for MIMO systems with partial CSI and discrete-constellation inputs[A]. Communications ICC'09[C]. 2009. 1-5.
[17] GUO B, LIN H, YAMASHITA K. Multiuser detection for MIMOOFDM systems based on known partial CSI[A]. Wireless Pervasive Computing[C]. 2006. 1-4.
[18] SKAVOS A, WEBER T, COSTA E, et al. Joint Detection in Multi-Antenna and Multi-User OFDM Systems[M]. Multi-Carrier Spread-Spectrum & Related Topics. Netherlands: Kluwer Academic Publishers, 2002. 191-198.