Cargando…
CRC-Aided Adaptive BP Decoding of PAC Codes
Although long polar codes with successive cancellation decoding can asymptotically achieve channel capacity, the performance of short blocklength polar codes is far from optimal. Recently, Arıkan proposed employing a convolutional pre-transformation before the polarization network, called polarizati...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407406/ https://www.ncbi.nlm.nih.gov/pubmed/36010834 http://dx.doi.org/10.3390/e24081170 |
_version_ | 1784774356451196928 |
---|---|
author | Zhang, Xianwen Jiang, Ming Zhu, Mingyang Liu, Kailin Zhao, Chunming |
author_facet | Zhang, Xianwen Jiang, Ming Zhu, Mingyang Liu, Kailin Zhao, Chunming |
author_sort | Zhang, Xianwen |
collection | PubMed |
description | Although long polar codes with successive cancellation decoding can asymptotically achieve channel capacity, the performance of short blocklength polar codes is far from optimal. Recently, Arıkan proposed employing a convolutional pre-transformation before the polarization network, called polarization-adjusted convolutional (PAC) codes. In this paper, we focus on improving the performance of short PAC codes concatenated with a cyclic redundancy check (CRC) outer code, CRC-PAC codes, since error detection capability is essential in practical applications, such as the polar coding scheme for the control channel. We propose an enhanced adaptive belief propagation (ABP) decoding algorithm with the assistance of CRC bits for PAC codes. We also derive joint parity-check matrices of CRC-PAC codes suitable for iterative BP decoding. The proposed CRC-aided ABP (CA-ABP) decoding can effectively improve error performance when partial CRC bits are used in the decoding. Meanwhile, the error detection ability can still be guaranteed by the remaining CRC bits and adaptive decoding parameters. Moreover, compared with the conventional CRC-aided list (CA-List) decoding, our proposed scheme can significantly reduce computational complexity, to achieve a better trade-off between the performance and complexity for short PAC codes. |
format | Online Article Text |
id | pubmed-9407406 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-94074062022-08-26 CRC-Aided Adaptive BP Decoding of PAC Codes Zhang, Xianwen Jiang, Ming Zhu, Mingyang Liu, Kailin Zhao, Chunming Entropy (Basel) Article Although long polar codes with successive cancellation decoding can asymptotically achieve channel capacity, the performance of short blocklength polar codes is far from optimal. Recently, Arıkan proposed employing a convolutional pre-transformation before the polarization network, called polarization-adjusted convolutional (PAC) codes. In this paper, we focus on improving the performance of short PAC codes concatenated with a cyclic redundancy check (CRC) outer code, CRC-PAC codes, since error detection capability is essential in practical applications, such as the polar coding scheme for the control channel. We propose an enhanced adaptive belief propagation (ABP) decoding algorithm with the assistance of CRC bits for PAC codes. We also derive joint parity-check matrices of CRC-PAC codes suitable for iterative BP decoding. The proposed CRC-aided ABP (CA-ABP) decoding can effectively improve error performance when partial CRC bits are used in the decoding. Meanwhile, the error detection ability can still be guaranteed by the remaining CRC bits and adaptive decoding parameters. Moreover, compared with the conventional CRC-aided list (CA-List) decoding, our proposed scheme can significantly reduce computational complexity, to achieve a better trade-off between the performance and complexity for short PAC codes. MDPI 2022-08-22 /pmc/articles/PMC9407406/ /pubmed/36010834 http://dx.doi.org/10.3390/e24081170 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Zhang, Xianwen Jiang, Ming Zhu, Mingyang Liu, Kailin Zhao, Chunming CRC-Aided Adaptive BP Decoding of PAC Codes |
title | CRC-Aided Adaptive BP Decoding of PAC Codes |
title_full | CRC-Aided Adaptive BP Decoding of PAC Codes |
title_fullStr | CRC-Aided Adaptive BP Decoding of PAC Codes |
title_full_unstemmed | CRC-Aided Adaptive BP Decoding of PAC Codes |
title_short | CRC-Aided Adaptive BP Decoding of PAC Codes |
title_sort | crc-aided adaptive bp decoding of pac codes |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9407406/ https://www.ncbi.nlm.nih.gov/pubmed/36010834 http://dx.doi.org/10.3390/e24081170 |
work_keys_str_mv | AT zhangxianwen crcaidedadaptivebpdecodingofpaccodes AT jiangming crcaidedadaptivebpdecodingofpaccodes AT zhumingyang crcaidedadaptivebpdecodingofpaccodes AT liukailin crcaidedadaptivebpdecodingofpaccodes AT zhaochunming crcaidedadaptivebpdecodingofpaccodes |