论文部分内容阅读
重复累积(repeat accumulate,RA)码是继Turbo和LDPC码之后,又一类接近香农限的好码,它同时具有Turbo码的线性时间编码和LDPC码的线性时间译码的优点,因此引起编码界的广泛关注。RA码多采用的是基于Tanner图的和积算法进行译码,交织器结构对译码的性能影响很大。常用的随机交织器结构容易产生短环现象,影响系统的性能。本文采用组合设计方法构造了两种RA码交织器,得到无4环、高码率的系统规则RA码,将其应用在远程光纤通信系统中。首先,用Steiner三元系用来构造系统规则RA码的Steiner交织器。根据码长构造Steiner三元系的关联矩阵,经过一定的列置换后得到RA码的校验矩阵,由校验矩阵可得到RA码的交织器顺序。Steiner三元系的性质决定了交织器是无4环的。在码长确定的情况下RA码Steiner交织器结构是固定的,与随机交织器相比结构更具有稳定性,与块交织器相比校验矩阵中无4环,且码长越大时Steiner交织的RA码码率越接近1。仿真结果显示,在很大码长时基于Steiner交织的系统规则RA码具有更好的译码性能。其次,构造了基于Kirkman三元系的系统规则RA码KTS交织器。基于Steiner三元系的RA码码率较高且码率范围窄,限制了它的使用领域。通过对Kirkman三元系的关联矩阵进行了矩阵变换及平行类选择等方法,构造了KTS交织器。KTS三元系中每对点相遇数为1的性质保证了构造的KTS-RA码无4环。通过平行类个数的选择可以灵活调整校验节点度数a,使RA码具有较大的码率范围。仿真结果表明KTS交织器使系统规则RA码具有优于随机交织器结构的性能。最后,将组合交织器系统规则RA码应用到远程光纤通信系统中。组合RA码的高码率、无4环的结构符合远程光纤通信系统对纠错码的高效率、高性能的要求。对组合交织系统规则RA码在光纤信道下进行了仿真。分别采用了χ2信道模型、非对称高斯信道和AWGN信道模型3种信道模型。仿真结果显示:组合交织系统规则RA码在远程光纤信道具有更好的译码性能,而在χ2信道模型下的性能优于高斯信道模型。