2018 IEEE Wireless Communications and Networking Conference (WCNC) 2018
DOI: 10.1109/wcnc.2018.8377158
|View full text |Cite
|
Sign up to set email alerts
|

Belief propagation decoding of polar codes on permuted factor graphs

Abstract: We show that the performance of iterative belief propagation (BP) decoding of polar codes can be enhanced by decoding over different carefully chosen factor graph realizations. With a genie-aided stopping condition, it can achieve the successive cancellation list (SCL) decoding performance which has already been shown to achieve the maximum likelihood (ML) bound provided that the list size is sufficiently large. The proposed decoder is based on different realizations of the polar code factor graph with randoml… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
75
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
6
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 71 publications
(82 citation statements)
references
References 17 publications
(31 reference statements)
0
75
0
Order By: Relevance
“…20 for achieving decoding convergence. In [89], the reliability of BP messages was improved by incorporated the knowledge of frozen bits, while a CRC was invoked in [141] together with the overcomplete representation of [63] for achieving decoding convergence. Despite these efforts, the BP algorithm did not outperform the SCL or SCS decoders.…”
Section: E Belief Propagationmentioning
confidence: 99%
“…20 for achieving decoding convergence. In [89], the reliability of BP messages was improved by incorporated the knowledge of frozen bits, while a CRC was invoked in [141] together with the overcomplete representation of [63] for achieving decoding convergence. Despite these efforts, the BP algorithm did not outperform the SCL or SCS decoders.…”
Section: E Belief Propagationmentioning
confidence: 99%
“…A CRC is used for BP decoding to either early terminate the BP process [4], or to help select the correct codeword among a list of candidates [6], [7]. However, these CRC utilizations do not take into account the factor graph realization of CRC, on which the BP decoder can be applied.…”
Section: Preliminaries a Polar Codesmentioning
confidence: 99%
“…In [5], a post-processing algorithm is presented which uses a CRC to detect falseconverged errors. In addition, it is observed in [6], [7] that BP decoding on a list of factor graph permutations of polar codes can benefit from CRC to achieve lower error probabilities than when no CRC is used. However, BP decoding in all of the aforementioned works is only applied on the factor graph of polar codes and the CRC is only used to verify the result of BP at each iteration, without exploiting the inherent factor graph of CRC.…”
Section: Introductionmentioning
confidence: 99%
“…Unlike [13], where the code itself was changed via concatenating the polar code with a high rate CRC code, the proposed algorithm in this paper proposes a new decoder based on a list of L parallel independent BP decoders without altering the code itself (i.e., no code concatenation is involved), hence it is referred to as "BPL decoder". Compared to the decoder proposed in [13], BPL allows the parallel execution of all graphs and, thus, possibly both higher throughput and lower latency can be achieved. It is worth mentioning that this decoder resembles the one proposed in [15] where Bose-Chaudhuri-Hocquenghem (BCH) and Golay codes are decoded based on multiple BP decoders over different graph realizations.…”
Section: Introductionmentioning
confidence: 99%