论文部分内容阅读
编码协作通信将协作与信道编码相结合,在多个独立的衰落信道中发送用户信息的不同编码序列。在多中继LDPC编码协作通信系统中,多个单天线中继分享各自天线,与目的点的多根接收天线形成虚拟的多输入多输出(MIMO)系统。本文在多中继编码协作通信的基础上,提出了基于空时编码技术的多中继LDPC编码协作通信系统。该系统的中继节点采用空时编码技术发送LDPC编码序列至目的点。目的点首先进行MIMO检测,再利用联合BP译码器解码出源点发送的信息序列。 基于空时编码技术的双中继LDPC编码协作通信系统比单中继LDPC编码协作通信系统性能要好。这是因为双中继系统发送的校验位比单中继系统多,校验能力增强了,且该系统利用了空时编码技术,提高了数据传输的可靠性。本文采用了两种空时编码技术,分别是V-BLAST和Alamouti码。在基于V-BLAST的LDPC编码协作通信系统中,目的点使用MMSE-DF检测算法逐层消除中继间的相互干扰。之后对源点发送来的LDPC码进行单输入多输出(SIMO)检测,检测后的数据均被送到联合译码器译码。当中继个数为2时,本文提出了基于Alamouti空时分组码的双中继LDPC编码协作通信系统,相应的MIMO检测算法是最大似然检测算法,检测后的数据送入译码器译码。由于Alamouti码是线性正交的,因此可以达到最大分集阶数,该系统性能比基于V-BLAST的LDPC编码协作通信系统的性能更好。 为了提升基于V-BLAST的LDPC编码协作通信系统的性能,本文提出了一种迭代检测译码算法。该算法将空时编码的MIMO检测器与LDPC编码协作通信系统的联合译码器级联。目的点首先分别对中继发送的空时码和源点发送的LDPC编码序列进行最大后验概率检测,计算得到编码比特的对数似然概率。然后将这些概率信息送至联合译码器译码,进入内部迭代循环,接着反馈外信息给检测器,进行外部迭代循环。当联合译码器的内部迭代循环可以输出稳定的外信息时,通过增加外部迭代循环的次数,误比特率会进一步下降。