Study of Design of Rate-Compatible Polar Codes Based on Non-Uniform Channel Polarization
R. M. Oliveira, R. C. de Lamare

TL;DR
This paper introduces a new method called NUPGA for designing rate-compatible polar codes of arbitrary lengths using non-uniform channel polarization, improving performance over existing techniques for AWGN channels.
Contribution
The paper presents a novel NUPGA method that enables efficient construction of arbitrary-length polar codes through re-polarization, enhancing flexibility and performance.
Findings
NUPGA outperforms existing rate-compatible techniques in simulations.
The method effectively handles arbitrary code lengths with lower complexity.
Simulation results demonstrate improved error performance.
Abstract
We propose a novel scheme for rate-compatible arbitrary-length polar code construction for the additive white Gaussian noise (AWGN) channel. The proposed scheme is based on the concept of non-uniform channel polarization. The original polar codes can only be designed with code lengths that are powers of two. Puncturing, shortening and extension are three strategies to obtain arbitrary code lengths and code rates for polar codes. There are other ways to design codes with arbitrary length but which have encoding and decoding with higher complexity such as multi-kernel, concatenated codes and specific constructions for Belief propagation (BP) or Successive Cancellation (SC) decoding. In general, the quality of the projected bit channels by these arbitrary-length techniques differs from that of the original bit channels, which can greatly affect the performance of the constructed polar…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsError Correcting Code Techniques · Advanced Wireless Communication Techniques · DNA and Biological Computing
