Polar Code Encoding with CRC-PC Checks for Early Termination

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current polar coding schemes, such as CA-Polar and PC-Polar, face limitations in early termination capability and encoding optimization, leading to poor performance in decoding reliability and complexity, especially at high signal-to-noise ratios.

Innovation Solution

The proposed method involves performing both cyclic redundancy check (CRC) and parity check encoding before polar encoding, and using CRC-aided PC polar encoding to improve error detection capability, allowing for double encoding and double checks on the encoding side and decoding side, respectively.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CRC code is used as outer code in CA-Polar scheme, then error detection capability is improved, but early termination capability during decoding is lost and encoding optimization space is reduced

Engineering Contradiction:
Improveerror detection capabilityVSAvoidearly termination capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent combines CRC code and PC code into a hybrid outer code structure. The CRC bits provide error detection capability while the PC bits are distributed among information bits to enable early termination during decoding. This merging allows both error detection and early termination capabilities to coexist in the same polar coding system.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The hybrid outer code structure serves multiple functions simultaneously: CRC bits provide error detection, PC bits enable early termination, and the combined structure maintains compatibility with polar encoding. This multi-functionality resolves the contradiction by making the outer code structure capable of both error detection and early termination.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Reliability

If CRC bit is placed on subchannel with highest reliability, then error detection is improved, but encoding optimization space is reduced

Engineering Contradiction:
Improveerror detectionVSAvoidencoding optimization space
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies different qualities to different parts of the code structure: CRC bits are placed on high-reliability subchannels for error detection, while PC bits are distributed among information bits on various subchannels to provide early termination capability. This local differentiation allows each part to optimize for its specific function while maintaining overall system performance.

Inventive Principle:
Principle #3Local quality

3Ease of operation

If PC code is used as outer code in PC-Polar scheme, then early termination capability is improved, but construction complexity increases and decoding reliability decreases

Engineering Contradiction:
Improveearly termination capabilityVSAvoidconstruction complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent segments the outer code into distinct CRC and PC components with different functions. The CRC portion handles error detection while the PC portion provides early termination. This segmentation reduces construction complexity by clearly defining the roles of each component rather than using a monolithic PC code structure.

Inventive Principle:
Principle #1Segmentation

4Device complexity

If only single encoding (CRC or PC) is performed, then device complexity is reduced, but decoding performance and transmission reliability are poor

Engineering Contradiction:
Improveencoding complexityVSAvoiddecoding performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses a composite outer code structure combining CRC and PC codes, analogous to composite materials in engineering. This hybrid structure leverages the error detection strength of CRC and the early termination strength of PC to achieve superior decoding performance that neither code could provide alone, while maintaining manageable complexity through structured integration.

Inventive Principle:
Principle #40Composite materials

Data Source

PatentUS11303298B2Encoding and decoding method and terminal
Publication Date: 2022.04.12 HUAWEI TECH CO LTD
  • US11303298B2 patent drawing
  • US11303298B2 patent drawing
  • US11303298B2 patent drawing

AI summary

Embodiments of this application disclose encoding and decoding methods and apparatus related to the communications. One of the methods includes: obtaining, based on polar code rate matching, a subchannel corresponding to a punctured bit or a shortened bit; determine subchannels corresponding to an information bit and a check frozen bit that are different from the subchannel corresponding to the punctured bit or the shortened bit; determining that a subchannel corresponding to a frozen bit that is different from the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the punctured bit or the shortened bit; performing, according to the subchannels corresponding to the information bit and the check frozen bit and the subchannel corresponding to the frozen bit, parity check encoding and polar encoding based on the information bit to obtain encoded information; and sending the encoded information.