Journal on Communications ›› 2016, Vol. 37 ›› Issue (2): 44-53.doi: 10.11959/j.issn.1000-436x.2016029

• academic paper • Previous Articles     Next Articles

Weighted symbol-flipping decoding for non-binary LDPC codes based on average probability and stopping criterion

Rui GUO1,Chun-yu LIU1,Mei-jie WANG1,Peng PAN1,Jian-rong BAO1,2,Chun-sheng GUO1   

  1. 1 Communication Engineering Institute, Hangzhou Dianzi University, Hangzhou 310018, China
    2 National Mobile Communications Research Laboratory, Southeast University, Nanjing 210096,China
  • Online:2016-02-26 Published:2016-02-26
  • Supported by:
    Zhejiang Provincial Natural Science Foundation of China;Zhejiang Province Science and Technology Innovation Program Foundation;The National Natural Science Foundation of China;The National Natural Science Foundation of China;The National Natural Science Foundation of China;Zhejiang Province Public Welfare Technology Application Research Project Foundation;Foundation of State Key Laboratory of Mobile Communications. Southeast University

Abstract:

In order to improve the decoding performance and reduce the decoding complexity of weighted symbols flipping decoding algorithm for nonbinary low density parity-check(LDPC)code, a weighted symbols flipping decoding for nonbinary LDPC codes based on average probability and stopping criterion was proposed. The algorithm puts the average probability of all the information nodes adjacent to the check node as weights to make the flipping-function more effectively and improve the efficiency of the flipping-symbols, and then improves the decoding performance. At the same time, the algorithm adds a stopping criterion controlling decoding iterations to further improve the decoding speed. Simulation results show that compared to WSF algorithm, NSCWSF algorithm(Osc=10)and NSCWSF algorithm(Osc=6), the new algorithm proposed(O =10)is gotten about 0.68dB, 0.83dBand 0.96dBgain at the symbol error rate of 10-5in thesc presence of additive white Gaussian noise(AWGN), meanwhile, the average number of decoding iterations is also reduced by 78.60%~79.32%, 74.89%~75.95% and 67.2%~70.8%, respectively.

Key words: non-binary low density parity-check codes, weighted symbols flipping decoding, average probability, stopping criterion, flipping-function

No Suggested Reading articles found!