2020
DOI: 10.1109/tvt.2020.3021258
|View full text |Cite
|
Sign up to set email alerts
|

Soft List Decoding of Polar Codes

Abstract: Soft-output (SO) decoding is proposed for the Logarithmic Successive Cancellation List (Log-SCL) polar decoder for the first time, by exploiting the left-to-right propagation of the Belief Propagation (BP) decoder, which opens new avenues for its employment in powerful turbo-receivers. In the case of decoding a half-rate polar code having a block length of 1024 bits, the proposed soft list polar decoder achieves a 1.5 dB Block Error Ratio (BLER) performance gain, 50% latency improvement and 26% complexity redu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
23
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 22 publications
(23 citation statements)
references
References 20 publications
0
23
0
Order By: Relevance
“…The complexity of EC-IDD lies mainly in the GA-MP detection and the SLD. According to [31], the number of floating point operations (flops) required to perform the Z = 4 SLD to decode the E = 256 half-rate polar code in a single outer iteration is 1.2 × 10 4 . Hence, for decoding a polar-coded SCMA system supporting K users each using E = 256 half-rate polar code, the decoding complexity C SLD per outer iteration is expressed as C SLD = 1.2 × 10 4 K. Furthermore, the number of flops required for GA-MP detection within a single outer iteration is calculated as C GA-MP = IF {U N d c [15M + 18(d c + 1)] + K(16d x + 2)} [52].…”
Section: Complexitymentioning
confidence: 99%
See 2 more Smart Citations
“…The complexity of EC-IDD lies mainly in the GA-MP detection and the SLD. According to [31], the number of floating point operations (flops) required to perform the Z = 4 SLD to decode the E = 256 half-rate polar code in a single outer iteration is 1.2 × 10 4 . Hence, for decoding a polar-coded SCMA system supporting K users each using E = 256 half-rate polar code, the decoding complexity C SLD per outer iteration is expressed as C SLD = 1.2 × 10 4 K. Furthermore, the number of flops required for GA-MP detection within a single outer iteration is calculated as C GA-MP = IF {U N d c [15M + 18(d c + 1)] + K(16d x + 2)} [52].…”
Section: Complexitymentioning
confidence: 99%
“…By contrast, the family of soft-output polar decoders include SCAN list [29] and BP list [30] polar decoders, mitigating the performance loss of SCAN or BP decoding. Elaborating further on SISO decoder, we have previously proposed a novel soft list decoder (SLD) [31], which outperforms the hard-output SCL polar decoder, hence facilitating promising applications of the polarcoded SCMA.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…More sophisticated soft-output polar decoders have been investigated [16][17][18][19][20]. By designing permuted polar code factor graphs for generating a list of codewords and performing BP decoding, a belief propagation list (BPL) decoder is proposed in [16], which achieves comparable BER performance to that of the SCL decoder.…”
Section: Introductionmentioning
confidence: 99%
“…Similarly, by applying SCAN decoding independently to a list of permuted polar codewords, the SCAN list (SCANL) decoding scheme of [17] attains slightly better BER performance than the BPL decoder. Recently, soft-output of the SCL decoder has been achieved in [18,19]. Furthermore, Feng et al [20] proposed an iterative adjustable soft list (IASCL) polar decoder, which relied on the soft cancellation (SCAN) polar decoding principle for generating soft decisions for the entire candidate lists.…”
Section: Introductionmentioning
confidence: 99%