Polar Code Construction Using Reliability Threshold Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing polar code construction methods based on the Q sequence result in large hardware circuit areas, high overheads, and limited parallelism due to discontinuous data in the Q sequence, leading to complex addressing and significant delays.

Innovation Solution

A polar code construction method that uses a reliability weight sequence to determine a first threshold, allowing for continuous assignment of values to physical locations using a single addressing circuit, thereby reducing hardware requirements and improving parallel construction efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If parallel construction is used to reduce delay, then construction speed is improved, but hardware circuit area increases and costs rise

Engineering Contradiction:
Improveconstruction delayVSAvoidhardware circuit area
Core Design Contradiction:
Loss of timeVSArea of stationary object

Solution Approach 1:

The patent segments the Q sequence into multiple sub-sequences, each processed by dedicated parallel construction units. This allows simultaneous processing of multiple segments while using smaller, more efficient hardware circuits for each segment, reducing overall circuit area while maintaining parallel construction speed

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transforms the one-dimensional sequential processing into multi-dimensional parallel processing by organizing construction units in a hierarchical structure with multiple levels of parallelism, achieving both speed improvement and hardware efficiency

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If Q sequence data is sorted by reliability, then coding performance is improved, but addressing complexity increases and delay grows

Engineering Contradiction:
Improvecoding performanceVSAvoidaddressing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent pre-calculates and stores the Q sequence and its mapping relationships in lookup tables before operation. This preliminary action allows the system to directly retrieve pre-sorted reliability information without real-time sorting, reducing addressing complexity while maintaining coding performance

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates multiple copies of the Q sequence mapping tables for different code lengths and configurations, allowing parallel construction units to directly access pre-prepared mapping data without complex real-time addressing calculations

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If memory record is used for Q sequence construction, then construction accuracy is maintained, but delay increases

Engineering Contradiction:
Improveconstruction accuracyVSAvoidconstruction delay
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent pre-computes and stores the complete Q sequence and I_MAP mappings in lookup tables during system initialization. This preliminary action eliminates the need for real-time computation and memory access during operation, maintaining construction accuracy while significantly reducing delay

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of building the Q sequence dynamically during operation, the patent inverts the approach by pre-building and storing the complete sequence and its mappings, then simply retrieving them during construction, thereby maintaining accuracy while eliminating computational delay

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentUS20240235732A9Polar code construction method and apparatus
Publication Date: 2024.07.11 HUAWEI TECH CO LTD
  • US20240235732A9 patent drawing
  • US20240235732A9 patent drawing
  • US20240235732A9 patent drawing

AI summary

A polar code construction method and an apparatus. A communication apparatus obtains a reliability weight sequence, and determines a first threshold that indicates a weight of lowest reliability of a subchannel corresponding to an information bit. The communication apparatus determines a non-pre-frozen subchannel corresponding to a content value greater than or equal to the first threshold in the reliability weight sequence as the subchannel corresponding to the information bit based on the first threshold, and performs polar coding on the information bit based on the subchannel corresponding to the information bit.