《电子技术应用》
您所在的位置:首页 > 通信与网络 > 设计应用 > 一种基于LTE的改进型信号检测算法
一种基于LTE的改进型信号检测算法
来源:电子技术应用2010年第11期
李小文, 郭 歌, 陈发堂
重庆邮电大学 通信与信息工程学院, 重庆 400065
摘要: 为了提升信号检测算法的性能,提出了一种改进型V-BLAST算法,在最先检测层保留了K个与判决统计量欧氏距离最近的星座点,其他各层依旧采用V-BLAST算法,从而降低了误码传播的可能性。通过仿真,设定了K的取值,并得到结论:K取值适当时,该改进型算法比传统的V-BLAST在性能上有了明显提升。
中图分类号: TN929.5
文献标识吗: A
文章编号: 0258-7998(2010)10-0128-04
An improved signal detection algorithm based on LTE
LI Xiao Wen, GUO Ge, CHEN Fa Tang
College of Communication and Information Engineering, Chongqing University of Posts and Telecommunications,Chongqing 400065, China
Abstract: LTE system uses OFDM、MIMO and other key technologies. During signal detection ,the conventional V-BLAST algorithm exists the spread of error, resulting in a decline in performance. In order to enhance the performance of signal detection algorithms, this paper presents an improved V-BLAST algorithm. When it is firstly detected, this layer retains the K constellation points which are nearest to statistics judgment, and the other layers are still using V-BLAST algorithm. This algorithm reduces the possibility of transmission error. Through the simulation, the K value is set, and the conclusion can be gotten: if the K is set the appropriate value, the improved algorithm can be improved more significantly than the traditional V-BLAST in performance.
Key words : LTE;MIMO;V-BLAST algorithm;error spread;signal detection

    为了保持在移动通信领域技术和标准上的优势,2004年年底,3GPP启动了长期演进(LTE)的标准化工作。在LTE系统中,引入了OFDM、MIMO等核心技术,使得系统的各方面性能与3G相比,有了质的飞跃[1]。
    作为LTE系统的核心技术之一,MIMO可以实现很高的频谱利用率,这是使用单发单收(SISO)技术无法达到的。对于基于LTE系统的MIMO条件下的信号检测,主要有ML算法、线性检测算法、V-BLAST算法、QR分解算法[2]等。V-BLAST算法的实质是排序连续干扰消除OSIC(Ordered Successive Interferenece Cancellation),因其能够取得误码性能和运算复杂度间较好的折中, 成为MIMO信号检测下的常用算法。
    参考文献[3]提出了一种改进型V-BLAST算法,在每一步计算时,对信噪比足够大的各路信号一起检测,减少了运算复杂度。参考文献[4]为了减小V-BLAST算法的运算量,在相关性较好的子载波间采用相同的检测顺序。虽然参考文献[3]和参考文献[4]减小了运算量,但算法的性能也有一定程度的下降。
    与终端相比,LTE综测仪对于信号检测算法的复杂度和运算量并没有过高的要求。因此,本文提出了一种V-BLAST改进型信号检测算法,在略微增加运算量的基础上,可明显改善检测器性能。
1 系统模型
1.1  LTE链路模型

    为了论述本文所提出的信号检测算法的应用背景,先简单介绍LTE链路模型。根据3GPP TS36.211可以得到LTE系统链路模型[5],如图1所示。


2 信号检测算法
2.1 传统V-BLAST算法

    下面对传统V-BLAST算法[6]进行具体说明:
  (1)根据冲击响应矩阵增益来对要检测的符号进行排序,确定被检测的发射天线;

2.2 改进型V-BLAST算法
    传统V-BLAST算法要按照信噪比从大到小对各层进行检测。在对第一层进行检测时,找到与判决统计量欧氏距离最短的星座点,将该星座点作为量化后的点。如果该星座点与发射时的复值符号不相同时,将会导致后续层的判决错误,即误码传播现象。
  目前LTE系统主要支持2发2收和4发4收的天线系统。由于发射天线个数较少(尤其是2发2收系统),因此在利用V-BLAST算法进行信号检测时,关键是防止第一层检测错误。一旦第一层检测出错,其他各层检测也会出现错误,此时误码传播的效果最明显。
  为此,本文提出了一种改进型V-BLAST算法降低误码传播的可能性。在进行第一层信号检测时,可以得到与判决统计量欧氏距离最短的K个星座点,K的个数将通过本论文的仿真给出。将这K个星座点作为第一层量化后的点。其他各层利用V-BLAST算法进行信号检测时,需要利用上一层K个量化情况,得到K个判决统计量。这样在进行完最后一层检测时,可以得到含有K个元素的发送集合,每个元素是nT×1的列向量。最后利用如下的式子得到最大似然估计值:


3 仿真结果
  仿真环境参数:QPSK调制或16 QAM调制,在频域上取20个资源块,时域上取一个子帧,即14个OFDM符号,信道为瑞利平坦衰落信道。天线系统为2发2收和4发4收。仿真次数为500次。QPSK调制时,2发2收、4发4收天线系统下算法性能比较如图2、图3所示。

    仿真结果分析:当发送端采用QPSK调制方式时,令K值取4,与传统V-BLAST算法相比,能够极大地降低误比特率。在2发2收的天线系统中,其误比特率近似于ML算法。在4发4收天线系统下,K可取1、2、3,随着K取值的增加,算法的性能也在提升。当K=4时,其性能较V-BLAST算法性能有较大提高。当发送端采用QPSK调制方式时,如果K取4,意味着将第一层的4个星座点全部保留,此时第一层是不可能出现判决错误的,所以误比特率会有明显下降。
  当发送端采用16 QAM时,分别取K=2、4、6,观察该改进型算法性能。结果如图4、图5所示。可以发现,无论是2发2收系统还是4发4收系统,随着K取值增加,算法性能也在提升。但K=4和K=6算法性能差别不大。这是因为在进行符号量化时,判决统计量被量化为周围4个星座点的可能性最大,被量化为其他星座点的可能性较小。当K>4时,算法性能虽有所提高,但并不明显。因此,当发送端采用16 QAM时,第一层量化为4个星座点时,能够在性能和运算复杂度间取得较好的平衡。

  综上所述,无论哪种调制方式和收发系统,应令K=4。当发送端为QPSK时,改进型算法的性能提升较为明显。当发送端为16 QAM时,改进型算法的性能提升情况不如QPSK明显。
    本文针对传统V-BLAST算法误码传播的情况,提出了一种改进型V-BLAST算法。该算法主要是通过在信号检测的第一层保留K个量化符号,以减少误码传播的可能性。从仿真图形可以看出,该算法较传统V-BLAST算法,性能有了明显的提升。同时通过观察K不同取值时算法的性能,可以发现K取4时,该算法在运算复杂度和性能间取得较好的平衡。
    由于该算法的运算量适度,且性能有了一定的改进,可将该改进型算法应用于LTE无线综测仪中。
参考文献
[1] 沈嘉,索士强.3GPP长期演进(LTE)技术原理与系统设 计.北京:人民邮电出版社,2008.
[2] WUBBEN D, BOHNKE R, RINA J,et al. Efficient algorithm for decoding layered space-time Codes[J]. IEEE Electronic Letters,2001,37(22):1348-1350.
[3] 刘谦雷,杨绿溪,许道峰.用于MIMO信号检测的降低复杂度V-BLAST算法[J].通信学报,2007,28(9):576-579.
[4] WU Yan, SUN S, LEI Zhong Ding,et al.A low complexity VBLAST OFDM detection algorithm[J].IEEE Wireless Commucations and Networking Conference,2000(1):301-304.
[5] 3GPP TS 36.211 v8.5.0: Physical Channels and Modulation (Release 8)[S]. 2008(05):71.
[6] WOLNIANSKY P W, FOSCHINI G J.V-BLAST: an architecture for realizing very high data rates over the
wireless channle[A].1998 URSI International Symposium on Signals,System,and Electronics[C].1998:258-300.
[7] CHOI W J, NEGI R, CIOFFI J M. Combined ML and DFE decoding for the V-BLAST system[C].IEEE International Conferenece on Communications,2000(3):1243-1248.

此内容为AET网站原创,未经授权禁止转载。