Polar Code Parity-Bit Allocation Across Reliable Sub-Channels

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing polar coding techniques face inefficiencies in selecting sub-channels for parity bits, leading to suboptimal performance in data encoding and decoding, particularly due to the mapping of information bits to the most reliable sub-channels and parity bits to less reliable sub-channels, which can result in lower encoding performance.

Innovation Solution

The method involves allocating sub-channels for parity bits based on row weights, specifically reserving sub-channels with minimum or twice the minimum row weight, and mapping information bits to the most reliable sub-channels, thereby improving the distribution and reliability of parity bits across the channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If parity bits are mapped to less reliable sub-channels, then information bits can occupy more reliable sub-channels, but encoding performance deteriorates due to suboptimal distribution

Engineering Contradiction:
Improveencoding performanceVSAvoidsub-channel allocation simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by differentiating sub-channel allocation strategies for different bit types. Specifically, parity bits are allocated to sub-channels with minimum row weights (local characteristic), while information bits are allocated to sub-channels with higher reliability metrics. This localized optimization for each bit type resolves the contradiction by achieving both good encoding performance and operational simplicity through rule-based differentiation.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the allocation parameter from simple reliability metrics to a composite approach considering both row weights and reliability metrics. By introducing row weight as a key parameter for parity bit allocation and combining it with reliability metrics for information bit allocation, the system achieves optimized encoding performance without excessive complexity.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If sub-channels are allocated based on complex criteria, then encoding performance improves, but device complexity increases

Engineering Contradiction:
Improvedecoding probabilityVSAvoidencoding apparatus complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the sub-channel allocation process into distinct phases: first allocating parity bits to sub-channels with minimum row weights, then allocating information bits to remaining sub-channels based on reliability metrics. This segmentation reduces device complexity by breaking down the complex allocation problem into manageable, rule-based steps rather than requiring complex optimization algorithms.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-determining which sub-channels have minimum row weights before actual bit allocation. This preliminary classification of sub-channels based on row weights creates a simplified framework that guides subsequent allocation decisions, reducing the complexity of the encoding apparatus while maintaining high decoding probability.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If parity bits are concentrated in specific sub-channels, then encoding speed improves, but distribution uniformity deteriorates

Engineering Contradiction:
Improveencoding speedVSAvoidbit distribution uniformity
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent applies local quality by allowing parity bits to be concentrated in sub-channels with specific local characteristics (minimum row weights), which accelerates the encoding process. Simultaneously, information bits are distributed to sub-channels based on reliability metrics, maintaining overall distribution uniformity. This localized strategy for different bit types resolves the contradiction between encoding speed and distribution uniformity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11374682B2Method and apparatus for encoding data using a polar code
Publication Date: 2022.06.28 HUAWEI TECH CO LTD
  • US11374682B2 patent drawing
  • US11374682B2 patent drawing
  • US11374682B2 patent drawing

AI summary

Embodiment techniques map parity bits to sub-channels based on their row weights. In one example, an embodiment technique includes allocating, from a set of sub-channels, one or more sub-channels for one or more parity bits based on row weights for sub-channels in a subset of sub-channels within the set of sub-channels, mapping information bits to remaining sub-channels in the set of sub-channels based on a reliability of the remaining sub-channels without mapping any of the information bits to the one or more sub-channels allocated for the one or more parity bits, polar encoding the information bits and the one or more parity bits based on at least the mapping of the information bits to the remaining sub-channels to obtain encoded bits, and transmitting the encoded bits to another device.