分组迭代检测算法
2011-03-26刘顺兰钱帅军
刘顺兰,钱帅军
(杭州电子科技大学通信工程学院,浙江杭州310018)
0 引言
垂直分层空时码(Vertical Bell Laboratories Layered Space-Time Code,V-BLAST)在不同的发射天线上同时发送不同的数据,提高了频谱效率。而空时分组码(Space-Time Block Code,STBC)则通过空时编码,增加了传输冗余,从而获得了分集增益[1]。将STBC和V-BLAST相结合的多输入输出正交频分复用系统即分层空时分组码(Layer Space-Time Block Code,LSTBC)系统在保证获得分集增益的基础上,获得较高的平均数据传输速率,在性能和频谱效率之间达到良好的折中[2],并且只需要满足接收天线数不小于发射天线的一半,对无线通信下行链路传输是重大的突破。但两者的结合也增加了系统实现的复杂性,尤其是增加了系统接收端信号检测的难度,而检测算法的优劣直接影响着系统的性能,也影响着速率和分集度之间的折中。因此本文研究了基于Alamouti空时编码的LSTBC系统的QR检测算法,分析给出了简化的QR运算过程,并根据迭代和干扰消除思想,提出了一种改进的检测算法,即分组迭代QR检测算法。
1 LSTBC的系统结构
根据不同的实际应用环境,STBC和V-BLAST结合方式也会有所不同,如果侧重系统的分集度,可以采用如图1所示的LSTBC系统发射端结构,图1中,先将信源比特串并变换分流成N路子数据流,即为V-BLAST多路复用,然后各子流经过对应的星座符号调制,送入对应的STBC器进行独立的编码,再经IFFT变换,加保护间隔,通过对应的发射天线发送出去。这里每一路的符号调制,STBC方式都是一样的,整体上与V-BLAST有类似的分层结构,保证了最佳的分集效果,但如果STBC不是全速率情况下,就会引入时延,复用增益降低了。……
