期刊文献+

Partial Parallel Encoding and Algorithmic Construction of Non-Binary Structured IRA Codes

Partial Parallel Encoding and Algorithmic Construction of Non-Binary Structured IRA Codes
下载PDF
导出
摘要 The non-binary(NB) Irregular Repeat Accumulate(IRA) codes, as a subclass of NB LDPC codes, potentially have an excellent error-correcting performance. They are also known to provide linear complexity of encoding, but the basic encoding method with the serial rate-1 accumulator significantly limits the encoder throughput. Then the objective of the research presented in this paper is to develop an encoding method pro- viding significantly increased throughput of an NB-IRA encoder altogether with a flexible code construction methods for the structured(S-NB-IRA) codes eligible for the proposed encoding method. For this purpose, we reformulate the classic encoding algorithm to fit into the partial parallel encoder architecture. We propose the S-NB-IRA encoder block diagram and show that its estimated throughput is proportional to the submatrix size of the parity check matrix, which guarantees a wide complexity- throughput tradeoff. Then, in order to facilitate the S-NB-IRA coding systems design, we present a computer search algorithm for the construction of good S-NB-IRA codes. The algorithm aims at optimizing the code graph topology along with selecting an appropriate non-binary elements in the parity check matrix. Numerical results show that the constructed S-NB-IRA codes significantly outperform the binary IRA and S-IRA codes, while their performance is similar to the best unstructured NB-LDPC codes. The non-binary (NB) Irregular Repeat Accumulate (IRA) codes, as a subclass of NB LDPC codes, potentially have an excellent er- ror-correcting performance. They are also known to provide linear complexity of encoding, but the basic encoding method with the serial rate- 1 accumulator significantly limits the encoder throughput. Then the objective of the research presented in this paper is to develop an encod- ing method pro- viding significantly increased throughput of an NB-IRA encoder altogether with a flexible code construction methods for the struc- tured (S-NB-IRA) codes eligible for the proposed encoding method. For this purpose, we reformu- late the classic encoding algorithm to fit into the partial parallel encoder architecture. We propose the S-NB-IRA encoder block diagram and show that its estimated throughput is proportional to the submatrix size of the parity check matrix, which guarantees a wide complexity- throughput tradeoff. Then, in order to facilitate the S-NB-IRA coding systems design, we present a computer search algorithm for the construction of good S-NB-IRA codes. The algorithm aims at optimiz- ing the code graph topology along with selecting an appropriate non-binary elements in the parity check matrix. Numerical results show that the constructed S-NB-IRA codes significantly outper- form the binary IRA and S-IRA codes, while their performance is similar to the best unstructured NB-LDPC codes.
出处 《China Communications》 SCIE CSCD 2016年第8期103-116,共14页 中国通信(英文版)
基金 supported by the Polish Ministry of Science and Higher Education funding for statutory activities (decision no. 8686/E-367/S/2015 of 19 February 2015)
关键词 channel coding LDPC codes non-binary LDPC IRA codes LDPC encoding LDPC encoder design channel coding LDPC codes non-bi-nary LDPC IRA codes LDPC encoding LDPCencoder design
  • 相关文献

参考文献30

  • 1D. J. C. MacKay, "Good Error-Correcting Codes Based on Very Sparse Matrices," IEEE Trans. Inf. The- ory, vol. 45, pp. 399-431, March 1999. 被引量:1
  • 2M. C. Davey and D. MacKay, "Low-Density Parity Check Codes over GF(q)," IEEE Commun. Lett., vol. 2, pp. 165-167, June 1998. 被引量:1
  • 3L. Dolecek, D. Divsalar, Y. Sun, and B. Amiri, "Non-Bi- nary Protograph- Based LDPC Codes: Enumerators, Analysis, and Designs," IEEE Trans. Inf. Theory, vol. 60, pp. 3913-3941, July 2014. 被引量:1
  • 4L. Zeng, L. Lan, Y. Tai, S. Song, S. Lin, and K. Ab- deI-Ghaffar, "Constructions of Nonbinary Quasi-Cy- clic LDPC Codes: A Finite Field Approach)," IEEE Trans. Commun., vol. 56, pp. 545-554, April 2008. 被引量:1
  • 5B. Zhou, J. Kang, S. Song, S. Lin, K. AbdeI-Ghaffar, and M. Xu, "Construction of Non-Binary Quasi-Cy- clic LDPC Codes by Arrays and Array Dispersions," IEEE Trans. Commun., vol. 57, pp. 1652-1662, June 2009. 被引量:1
  • 6X. Liu, F. Xiong, Z. Zhou, Y. Yin, and L. Zhang, "Con- struction of QC LDPC Cycle Codes Over GF(q) Based on Cycle Entropy and Applications on Patterned Media Storage," IEEE Trans. Magn., vol. 51, pp. 1-5, November 2015. 被引量:1
  • 7I. E. Bocharova, B. Kudryashov, and R. Johannesson, "Searching for Binary and Nonbinary Block and Convolutional LDPC Codes," IEEE Trans. Inf. Theory, vol. 62, pp. 163-183, January 2016. 被引量:1
  • 8M. Gholami and G. Raeisi, "Large Girth Col- umn-Weight Two and Three LDPC Codes," IEEE Commun. Lett., vol. 18, pp. 1671-1674, October 2014. 被引量:1
  • 9M. Yang, W. E. Ryan, and Y. Li, "Design of Efficiently Encodable Moderate-Length High-Rate Irregular LDPC Codes," IEEE Trans. Com- mun., vol. 52, No. 4, pp. 564-571, April 2004. 被引量:1
  • 10Y. Zhang and W. E. Ryan, "Structured IRA Codes: Performance Analysis and Construction," IEEE Trans. Commun., vol. 55, No. 5, pp. 837-844, May 2007. 被引量:1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部