V-BLAST 检测算法的研究及性能分析
邱思衡
北京邮电大学信息工程学院,北京(100876)
E-mail:qiusiheng009@163.com
摘 要:分层空时编码技术是提高无线信道传输速率的一种十分有效的方法,有很高的复用
增益,它作为在 MIMO 系统中实现高速无线分组业务的一种解决方案,显示出良好的应用
前景。本文对其中的较为常见的贝尔实验室提出的 V-BLAST 结构的各种检测算法,例如
QR,ZF,MMSE 以及排序 ZF,排序 MMSE 等,在准静态瑞利信道模型下,利用矩阵分析
的方法进行分析。最后对各种算法做出性能仿真,根据仿真结果将他们的性能进行比较并作
一定的分析。
关键词:V-BLAST,MIMO,ZF,MMSE,QR,多天线检测
1. 引 言
当前无线通信业务量的飞速增长提出了对通信速率的更高的要求,在几种复用技术,如
频分复用、时分复用和码分复用都已经广泛实用化的形势下,能提供更大信道容量和频谱利
用率的编码、调制和信号处理的新技术成为了目前无线通信研究的热点。
分层空时码(LST:Layered Space-Time code)是由Bell实验室的Foschini提出的最早的
空时编码模型,由于其在提高频带利用率方面的巨大潜力而受到广泛关注。分层空时码最大
的优点在于:它允许采用一维的处理方法对多维空间信号进行处理,因此极大的降低了译码
复杂度。一般地,分层空时码的接收机复杂度与数据速率成线性关系。因此它作为在MIMO
系统中实现高速无线分组业务的一种解决方案,显示出良好的应用前景。
分层空时码和空时格码( STTC:Space-Time Trellis Code)、空时分组码(STBC:
Space-Time Block Code)都属于要求接收端能够准确的估计信道特性的一类空时码。与另两
者相比,分层空时码以高的复用增益来获取高频带利用率;而空时分组码则是以高的分集增
益来获取性能的提高。可以证明,如果接收端可以准确地估计信道信息,并保证不同发射接
收天线对之间的衰落相互独立,对于一个拥有N个发射天线和M个接收天线的系统,分层空
时码能达到的信道容量将随着min( N , M) 的增加而线性增加
[1]
。分层空时码是目前已知唯
一一种可以使频带利用率随着天线数线性增加的编码方式,这使它在高速无线通信中的应用
有着非常大的优势。
2. V-BLAST 结构模型
一个有N根发送天线,M根接收天线的MIMO空时系统模型如图1所示
[2]
。LST 码对信
道编码器输出序列按一定规则进行映射,根据映射方式不同,LST 码可以分为水平分层空
时码、垂直分层空时码和对角分层空时码。本文以垂直分层空时码(V-BLAST)为例进行
讨论。
MIMO 空时系统的框图如下:
- 1 -
http://www.paper.edu.cn