Polar Code CRC Interleaving for Short-Block Distance Gain

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Polar codes with short or medium lengths have insufficient minimum code distance, leading to subpar decoding performance compared to Turbo and LDPC codes.

Innovation Solution

The method involves performing cyclic redundancy check (CRC) coding on information bits, followed by interleaving using a construction parameter-determined interleaver, and then applying polar coding to enhance the minimum code distance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If Polar code is used with short or medium length, then encoding and decoding complexity is reduced, but minimum code distance becomes insufficient and decoding performance deteriorates

Engineering Contradiction:
Improveencoding and decoding complexityVSAvoidminimum code distance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The Polar code is divided into multiple subcodes through code segmentation. Each subcode is encoded and decoded separately, allowing the overall code to achieve better minimum distance properties while maintaining low complexity. The segmentation transforms a single complex code into multiple simpler codes that collectively provide improved performance.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention combines Polar code with other coding techniques to create a composite coding scheme. By integrating multiple coding approaches, the system achieves both the low complexity advantage of Polar codes and the improved minimum distance properties needed for short and medium length codes.

Inventive Principle:
Principle #40Composite materials

2Reliability

If cascade CRC coding is applied to improve minimum code distance, then decoding performance improves for short/medium codes, but the minimum distance of entire codes cannot be improved under certain generator polynomials

Engineering Contradiction:
Improvedecoding performanceVSAvoidminimum distance improvement coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The invention changes key parameters of the CRC coding, including the generator polynomial selection and the integration method with Polar code. By optimizing these parameters, the system achieves minimum distance improvement across a broader range of code configurations, overcoming the limitations of fixed generator polynomials.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The invention introduces an interleaver as an intermediary component between the CRC encoder and Polar code encoder. This intermediary element transforms the input bits before Polar encoding, enabling the system to achieve improved minimum distance properties that neither CRC nor Polar code alone can provide, and working effectively with various generator polynomials.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10320422B2Channel coding method and device
Publication Date: 2019.06.11 HUAWEI TECH CO LTD
  • US10320422B2 patent drawing
  • US10320422B2 patent drawing

AI summary

The present invention provides a coding method and a coding device. The coding method includes: coding information bits a to be coded via cyclic redundancy check CRC, then inputting the bits coded via the CRC into an interleaver determined by a construction parameter of a Polar code, where the interleaver is configured to interleave the bits coded via the CRC and output interleaved bits; and coding the output interleaved bits via the Polar code to obtain a coded Polar code. The above method is used to solve a problem in the prior art that minimum code distance of a Polar code is not large enough when the Polar code is relatively short or is of a medium length.