A novel Reed Solomon (RS) block turbo code (BTC) coding scheme of RS(63,58)xRS(63,58) for optical communications is proposed. The simulation results show that the net coding gain (NCG) of this scheme at the sixth iteration is more than that of other coding schemes at the third iteration for the bit error rate (BER) of 10~2. Furthermore, the novel RS BTC has shorter component code and rapider encoding and decoding speed. Therefore, the novel RS BTC coding scheme can be better used in high-speed long-haul optical communication systems, and the novel RS BTC can be regarded as a candidate code of the super forward error correction (super-FEC) code~ Moreover, the encoding/decoding design and implementation of the novel RS BTC are also presented.
首先从理论上分析了硬判决译码算法和软判决译码算法的性能然后对BCH(Bose,Ray-Chaudhuri,Hocquenghem)码的网格结构以及BCJR(Bahl,Cocke,Jelinek and Raviv)算法进行了详细地分析及推导。实验结果表明,在光信道环境中,在误比特率为10-5时,当仅提高最小汉明距离码率相同或者仅减小码率最小汉明距离相同时,BCJR算法相对于硬判决译码算法的编码增益分别在之前的编码增益基础上又增加了0.15dB和0.25dB。因此设计级联码方案时,应尽可能选择纠错能力较大的内码。此外也可以采用适当增加内码的冗余度相应减小外码的冗余度的方法,在获得更高的编码增益的同时保证整个系统的带宽利用率不变。
An effective hierarchical reliable belief propagation(HRBP)decoding algorithm is proposed according to the structural characteristics of systematically constructed Gallager low-density parity-check(SCG-LDPC)codes.The novel decoding algorithm combines the layered iteration with the reliability judgment,and can greatly reduce the number of the variable nodes involved in the subsequent iteration process and accelerate the convergence rate.The result of simulation for SCG-LDPC(3969,3720)code shows that the novel HRBP decoding algorithm can greatly reduce the computing amount at the condition of ensuring the performance compared with the traditional belief propagation(BP)algorithm.The bit error rate(BER)of the HRBP algorithm is considerable at the threshold value of 15,but in the subsequent iteration process,the number of the variable nodes for the HRBP algorithm can be reduced by about 70%at the high signal-to-noise ratio(SNR)compared with the BP algorithm.When the threshold value is further increased,the HRBP algorithm will gradually degenerate into the layered-BP algorithm,but at the BER of 10-7and the maximal iteration number of 30,the net coding gain(NCG)of the HRBP algorithm is 0.2 dB more than that of the BP algorithm,and the average iteration times can be reduced by about 40%at the high SNR.Therefore,the novel HRBP decoding algorithm is more suitable for optical communication systems.