Window Processing of Binary Polarization Kernels

10/15/2020
by   Grigorii Trofimiuk, et al.
0

A decoding algorithm for polar (sub)codes with binary 2^t× 2^t polarization kernels is described. The proposed approach exploits the linear relationship of the considered kernels and the Arikan matrix. This relationship enables one to compute the kernel input symbol log-likelihood ratio (LLR) by computing path scores of several paths in Arikan successive cancellation (SC) decoding. Further complexity reduction is achieved by identification and reusing of common subexpressions arising in this computation. The proposed algorithm is applied to kernels of size 16 and 32 with improved polarization properties. It enables polar (sub)codes with the considered kernels to provide better performance and lower decoding complexity compared with polar (sub)codes with Arikan kernel.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/12/2020

Efficient decoding of polar codes with some 16×16 kernels

A decoding algorithm for polar codes with binary 16×16 kernels with pola...
research
01/20/2021

Recursive Trellis Processing of Large Polarization Kernels

A reduced complexity algorithm is presented for computing the log-likeli...
research
05/22/2020

Large Kernel Polar Codes with efficient Window Decoding

In this paper, we modify polar codes constructed with some 2^t x 2^t pol...
research
07/10/2018

Efficient Decoding Algorithms for Polar Codes based on 2×2 Non-Binary Kernels

Polar codes based on 2×2 non-binary kernels are discussed in this work. ...
research
10/14/2021

Shortened Polarization Kernels

A shortening method for large polarization kernels is presented, which r...
research
01/25/2021

A Search Method for Large Polarization Kernels

A new search method for large polarization kernels is proposed. The algo...
research
02/02/2018

A Multi-Kernel Multi-Code Polar Decoder Architecture

Polar codes have received increasing attention in the past decade, and h...

Please sign up or login with your details

Forgot password? Click here to reset