Polar Code Bit Placement for Faster Encoding and Accurate Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing polar code encoding and decoding methods face inefficiencies in adapting to various communication scenarios, particularly in sorting subchannels for information and check bits, which affects encoding and decoding efficiency.

Innovation Solution

The proposed method involves sequentially configuring information bits and first check bits on subchannels in a first subchannel set, with frozen bits on a second subchannel set, where subchannels are sorted in natural order based on reliability, allowing for direct placement without skipping, and incorporating cyclic redundancy check (CRC) bits and a terminal identifier for enhanced decoding accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If subchannels are sorted by reliability and bits are placed sequentially without skipping, then encoding efficiency is improved, but decoding accuracy may be compromised due to non-optimal bit placement

Engineering Contradiction:
Improveencoding efficiencyVSAvoiddecoding accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent segments the N subchannels into two distinct sets: a first subchannel set for information bits and a second subchannel set for check bits. This segmentation allows independent optimization of bit placement strategies for each type, resolving the contradiction by enabling sequential placement (improving efficiency) while maintaining reliability through dedicated check bit positions that can be optimally selected.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different quality requirements to different parts of the system: information bits are placed in subchannels with higher reliability indices from the first set, while check bits are placed in subchannels from the second set. This local differentiation ensures that each bit type occupies subchannels with appropriate reliability characteristics, maintaining decoding accuracy while allowing efficient sequential placement within each set.

Inventive Principle:
Principle #3Local quality

2Device complexity

If frozen bits are used with predetermined values, then encoding complexity is reduced, but adaptability to various communication scenarios is limited

Engineering Contradiction:
Improveencoding complexityVSAvoidadaptability to scenarios
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces dynamic selection mechanisms that allow the system to adapt to different communication scenarios. The transmitting device can dynamically select which subchannels belong to the first set and which belong to the second set based on channel conditions and requirements. This dynamic configuration maintains the simplicity of frozen bit encoding while significantly improving adaptability to various scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent enables parameter changes in the polar code system by allowing the code rate, subchannel set configuration, and bit placement patterns to be adjusted based on communication requirements. The frozen bit positions and information bit positions can be reconfigured by changing the subdivision of subchannels, providing versatility without increasing encoding complexity.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If check bits are interleaved between information bits, then decoding reliability is improved, but encoding process complexity increases

Engineering Contradiction:
Improvedecoding reliabilityVSAvoidencoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary organization of subchannels into two sets before bit placement. By pre-defining which subchannels will receive information bits and which will receive check bits, the system achieves reliable bit distribution without requiring complex interleaving operations during encoding. This preliminary action simplifies the encoding process while maintaining the reliability benefits of distributed check bits.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11211947B2Polar code encoding method and apparatus, polar code decoding method and apparatus, and device
Publication Date: 2021.12.28 HUAWEI TECH CO LTD
  • US11211947B2 patent drawing
  • US11211947B2 patent drawing
  • US11211947B2 patent drawing

AI summary

This application provides a polar code encoding and decoding method and apparatus and a device. An example method includes: sequentially configuring, by a sending device, information bits and first check bits on subchannels in a first subchannel set, and configuring frozen bits on subchannels in a second subchannel set, where the subchannels in the first subchannel set are sorted according to a natural order of serial numbers of the subchannels; and performing polarization encoding on bits on the subchannels to obtain an encoded sequence. In this way, encoding efficiency and decoding efficiency are improved.