DOI QR코드

DOI QR Code

Lowering Error Floor of LDPC Codes Using an Improved Parallel WBF Algorithm

  • Ma, Kexiang (State Key Laboratory of Integrated Service Networks, Xidian University) ;
  • Li, Yongzhao (State Key Laboratory of Integrated Service Networks, Xidian University) ;
  • Zhu, Caizhi (State Key Laboratory of Integrated Service Networks, Xidian University) ;
  • Zhang, Hailin (State Key Laboratory of Integrated Service Networks, Xidian University) ;
  • Zhang, Yuming (State Key Laboratory of Integrated Service Networks, Xidian University)
  • Received : 2013.01.29
  • Accepted : 2013.03.05
  • Published : 2014.02.01

Abstract

In weighted bit-flipping-based algorithms for low-density parity-check (LDPC) codes, due to the existence of overconfident incorrectly received bits, the metric values of the corresponding bits will always be wrong in the decoding process. Since these bits cannot be flipped, decoding failure results. To solve this problem, an improved parallel weighted bit flipping algorithm is proposed. Specifically, a reliability-saturation strategy is adopted to increase the flipping probability of the overconfident incorrectly received bits. Simulation results show that the error floor of LDPC codes is greatly lowered.

Keywords

References

  1. R. Gallager, "Low-Density Parity-Check Codes," IRE Trans. Inf. Theory, vol. 8, Jan. 1962, pp. 21-28. https://doi.org/10.1109/TIT.1962.1057683
  2. D.J.C. MacKay and R.M. Neal, "Near Shannon Limit Performance of Low Density Parity Check Codes," Electron. Lett., vol. 33, Mar. 1997, pp. 457-458. https://doi.org/10.1049/el:19970362
  3. Z. Li et al., "Efficient Encoding of Quasi-Cyclic Low-Density Parity-Check Codes," IEEE Trans. Commun., vol. 54, Jan. 2006, pp. 71-81. https://doi.org/10.1109/TCOMM.2005.861667
  4. C. Xiaoheng et al., "Memory System Optimization for FPGABased Implementation of Quasi-Cyclic LDPC Codes Decoders," IEEE Trans. Circuits Syst. I, Reg. Papers, vol. 58, Jan. 2011, pp. 98-111. https://doi.org/10.1109/TCSI.2010.2055250
  5. Y. Kou, S. Lin, and M.P.C. Fossorier, "Low-Density Parity- Check Codes Based on Finite Geometries: A Rediscovery and New Results," IEEE Trans. Inf. Theory, vol. 47, Nov. 2001, pp. 2711-2736. https://doi.org/10.1109/18.959255
  6. J. Zhang and M.P.C. Fossorier, "A Modified Weighted Bit- Flipping Decoding of Low Density Parity-Check Codes," IEEE Commun. Lett., vol. 8, Mar. 2004, pp. 165-167. https://doi.org/10.1109/LCOMM.2004.825737
  7. M. Jiang et al., "An Improvement on the Modified Weighted Bit Flipping Decoding Algorithm for LDPC Codes," IEEE Commun. Lett., vol. 9, Sept. 2005, pp. 814-816. https://doi.org/10.1109/LCOMM.2005.1506712
  8. X. Wu, C. Zhao, and X. You, "Parallel Weighted Bit-Flipping Decoding," IEEE Commun. Lett., vol. 11, Aug. 2007, pp. 671- 673. https://doi.org/10.1109/LCOMM.2007.070269
  9. X. Wu et al., "New Insights into Weighted Bit-Flipping Decoding," IEEE Commun. Lett., vol. 57, Aug. 2009, pp. 2177- 2180. https://doi.org/10.1109/TCOMM.2009.08.070257
  10. B.P. Smith and F.R. Kschischang, "Future Prospects for FEC in Fiber-Optic Communications," IEEE J. Sel. Topics Quantum Electron., vol. 16, Sept.-Oct. 2010, pp. 1245-1257. https://doi.org/10.1109/JSTQE.2010.2044749
  11. T.M.N. Ngatched, F. Takawira, and M. Bossert, "An Improved Decoding Algorithm for Finite-Geometry LDPC Codes," IEEE Trans. Commun., vol. 57, no. 2, Feb. 2009, pp. 302-306. https://doi.org/10.1109/TCOMM.2009.02.060352
  12. N. Miladinovic and M.P.C. Fossorier, "Improved Bit-Flipping Decoding of Low-Density Parity-Check Codes," IEEE Trans. Inf. Theory, vol. 51, Apr. 2005, pp. 1594-1606. https://doi.org/10.1109/TIT.2005.844095
  13. X. Hu, E. Eleftheriou, and D.M. Arnold, "Regular and Irregular Progressive Edge-Growth Tanner Graphs," IEEE Trans. Inf. Theory, vol. 51, no. 1, Jan. 2005, pp. 386-398. https://doi.org/10.1109/TIT.2004.839541
  14. D.J. MacKay, Encyclopedia of Sparse Graph Codes, database, The Inference Group. http://www.inference.phy.cam.ac.uk/ mackay/codes/data.html

Cited by

  1. An Improved Low Complex Hybrid Weighted Bit-Flipping Algorithm for LDPC Codes vol.82, pp.1, 2014, https://doi.org/10.1007/s11277-014-2210-4