Polar Code Bit Reliability Ranking With Variable β-Weighting

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing algorithms for polar code construction are computationally inefficient and introduce undesirable features, making them suboptimal for allocating frozen and information bits in polar codes.

Innovation Solution

The method involves determining the reliability of each bit position by calculating weighted summations based on a binary expansion, using a generalized β-expansion technique with a variable expansion factor selected based on the coding rate and block size, to rank order bit positions and allocate information bits in the most reliable positions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If existing algorithms for polar code construction are used, then the construction process is simpler, but computational efficiency deteriorates and undesirable features are introduced

Engineering Contradiction:
Improveease of constructionVSAvoidcomputational efficiency
Core Design Contradiction:
Ease of manufactureVSProductivity

Solution Approach 1:

The patent changes the parameter of polarization weighting from fixed to variable, where the weighting factor is dynamically adjusted based on the coding rate. This allows the system to optimize computational efficiency for different coding rates while maintaining construction feasibility, resolving the contradiction between ease of construction and computational efficiency.

Inventive Principle:
Principle #35Parameter changes

2Ease of manufacture

If existing algorithms for polar code construction are used, then the construction process is simpler, but allocation accuracy of frozen and information bits deteriorates

Engineering Contradiction:
Improveease of constructionVSAvoidallocation accuracy
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent introduces variable polarization weighting that changes based on coding rate, which improves the accuracy of determining bit position reliabilities. This enables more accurate allocation of frozen and information bits compared to fixed weighting methods, while still maintaining a relatively simple construction process.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If fixed polarization weighting is used, then the method is simpler, but scalability to different coding rates deteriorates

Engineering Contradiction:
Improvemethod complexityVSAvoidscalability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the static polarization weighting into a dynamic parameter that adapts to different coding rates. The weighting factor is adjusted based on the specific coding rate being used, enabling the method to scale effectively across different coding rates while maintaining reasonable complexity through a systematic adjustment approach.

Inventive Principle:
Principle #15Dynamics

4Measurement precision

If variable polarization weighting based on coding rate is used, then allocation accuracy improves, but method complexity increases

Engineering Contradiction:
Improveallocation accuracyVSAvoidmethod complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent manages the complexity increase by implementing variable polarization weighting through a systematic parameter adjustment based on coding rate. The method maintains clarity by establishing a direct relationship between coding rate and weighting factor, avoiding overly complex calculations while achieving improved allocation accuracy.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11356200B2Enhanced polarization weighting to enable scalability in polar code bit distribution
Publication Date: 2022.06.07 HYPERX HOLDINGS LLC
  • US11356200B2 patent drawing
  • US11356200B2 patent drawing
  • US11356200B2 patent drawing

AI summary

Methods and devices are described for determining reliabilities of bit positions in a bit sequence for information bit allocation using polar codes. The reliabilities are calculated using a weighted summation over a binary expansion of each bit position, wherein the summation is weighted by an exponential factor that is selected based at least in part on the coding rate of the polar code. Information bits and frozen bits are allocated to the bit positions based on the determined reliabilities, and data is polar encoded as the information bits. The polar encoded data is then transmitted to a remote device.