CRC-Concatenated Polar Encoding Without Dummy Bit Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless communication technologies, such as LTE and 5G, face challenges in achieving efficient error correction, particularly for smaller code block sizes, where polar codes suffer from poor minimum distance, leading to inefficiencies in data transmission due to the inclusion of dummy bits in CRC concatenated polar codes.

Innovation Solution

The implementation of CRC concatenated polar encoding techniques that avoid transmitting dummy bits by using odd-weighted CRC generator polynomials, discarding the first code bit, or performing bit-level scrambling, thereby improving the minimum distance and transmission efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If CRC concatenated polar codes are used for error correction, then reliability is improved, but dummy bits are included in the transmission which reduces productivity

Engineering Contradiction:
Improveerror correction capabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts and removes the dummy bit from the CRC concatenated polar code structure. Specifically, when using even-weighted CRC generator polynomials, the first code bit of the polar-encoded CRC sequence is always zero and carries no information. The invention removes this dummy bit from transmission, thereby improving transmission efficiency while maintaining the error correction capability provided by the CRC outer code and polar inner code.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of manufacture

If even-weighted CRC generator polynomials are used, then encoding simplicity is improved, but dummy bits are generated which increases loss of information

Engineering Contradiction:
Improveencoding simplicityVSAvoiddummy bit transmission
Core Design Contradiction:
Ease of manufactureVSLoss of information

Solution Approach 1:

The patent applies the extraction principle by removing the dummy bit that is inevitably generated when using even-weighted CRC generator polynomials. The first bit of the polar-encoded CRC sequence is identified as always being zero and is extracted from the transmission stream, preventing the loss of transmission resources on dummy data while maintaining the encoding simplicity of even-weighted polynomials.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the parameter of the CRC generator polynomial from even-weighted to odd-weighted. By using odd-weighted polynomials (where the sum of coefficients is odd), the first code bit of the polar-encoded sequence is no longer guaranteed to be zero, thereby eliminating the dummy bit generation while maintaining comparable encoding complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11770134B2Methods and apparatus for CRC concatenated polar encoding
Publication Date: 2023.09.26 QUALCOMM INC
  • US11770134B2 patent drawing
  • US11770134B2 patent drawing
  • US11770134B2 patent drawing

AI summary

Certain aspects of the present disclosure generally relate to techniques for encoding and decoding bits of information using cyclic redundancy check (CRC) concatenated polar encoding and decoding. A method generally includes obtaining the bits of information to be transmitted. The method includes performing CRC outer encoding of the bits of information using an even-weighted generator polynomial to produce CRC encoded bits. The method includes performing polar inner encoding of the CRC encoded bits to generate a codeword. The method includes discarding a first code bit at a beginning of the codeword. The shortened codeword is transmitted over a wireless medium. In another method, bit-level scrambling is performed on the CRC encoded bits before the polar encoding to. In another method, only odd-weighted generator polynomials are selected.