针对环长分布对LDPC码性能的影响,该文提出了一种基于拉丁方阵的QC-LDPC码构造方法。该方法借鉴了Steiner三元系与拉丁方阵的性质,在消除短环的同时,还改进了原算法构造码字时码率不灵活的缺点。仿真结果表明,所提方法构造的短码性能优于PEG算法的短码;在构造中长码时,也有与PEG相近的性能,且具有QC-LDPC码便于硬件实现的优势。
A method for constructing QC-LDPC codes is proposed according to reaction on the performance of LDPC codes based on Latin squares.It can eliminate short cycles and also improve the shortcomings of original algorithm that the bit rate is not flexible when constructing codes by using property of Steiner triple systems and Latin squares.Simulation results show that the proposed method is superior to short code PEG algorithm when constructing short codes;in the construction of long codes,it also have similar performance with PEG,and has an advantage of easier hardware implementation because of QC-LDPC codes.