Polar Code Bit Allocation Using Hybrid Reliability Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional polar code techniques are inadequate in selecting reliable channels and optimizing information bit distribution, leading to suboptimal performance in wireless communication systems.

Innovation Solution

The proposed techniques involve determining a bit index reliability sequence for polar codes using hybrid polarization weighting factors and Universal Partial Order (UPO) to optimize channel selection and bit allocation, enabling improved bit allocation at quantization boundaries and enhanced link-level performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional polar code techniques are used for channel selection and bit distribution, then the system maintains simplicity in implementation, but the performance in terms of error correction capability and reliability is suboptimal

Engineering Contradiction:
Improveerror correction capabilityVSAvoidcomplexity of channel selection and bit distribution
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by introducing hybrid polarization weighting factors that combine multiple weighting schemes (e.g., capacity, mutual information, reliability metrics) to dynamically adjust the channel selection criteria. This allows the system to optimize bit allocation across polar code channels based on varying channel conditions and code parameters, thereby improving error correction capability without requiring fundamentally complex architectural changes

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements dynamic bit distribution by calculating reliability sequences for different code lengths and using these to adaptively assign information bits to the most reliable channels. The bit allocation is not fixed but dynamically determined based on the calculated reliability order, allowing the system to respond to different transmission conditions and optimize performance for each specific scenario

Inventive Principle:
Principle #15Dynamics

2Productivity

If conventional bit allocation methods are used, then the implementation remains straightforward, but the distribution of information bits across channels is suboptimal leading to reduced communication efficiency

Engineering Contradiction:
Improvecommunication efficiencyVSAvoidcomplexity of bit allocation process
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent employs preliminary action by pre-calculating reliability sequences for various code lengths and storing them for quick reference during encoding. The system determines the reliability order of polar code channels in advance using hybrid weighting factors, so that when actual bit allocation is needed, the system can efficiently map information bits to the predetermined reliable channels without performing complex real-time calculations

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies local quality by treating different channel positions with different allocation strategies based on their individual reliability characteristics. Instead of uniform bit distribution, the patent assigns information bits preferentially to channels with higher reliability scores derived from hybrid polarization weighting, while less reliable channels receive fewer or no information bits, thereby optimizing overall communication efficiency

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10833705B2Information bit distribution design for polar codes
Publication Date: 2020.11.10 QUALCOMM INC
  • US10833705B2 patent drawing
  • US10833705B2 patent drawing
  • US10833705B2 patent drawing

AI summary

A wireless device (e.g., a base station or user equipment (UE)) may encode a codeword using a polar code for transmission over a wireless channel. The device may identify a set of bit locations of the polar code for a set of information bits based on a bit index reliability sequence. The bit index reliability sequence may be based on applying an ordered combination of a universal partial order, an analytical method, and a simulation. The bit index reliability sequence may be determined based on a binary bit weighting for the set of bit channels that applies one or more weighting factors. In some cases, the device may store the bit index reliability sequence in a lookup table for encoding, decoding, or both. A device receiving the transmitted codeword may similarly utilize the bit index reliability sequence to decode the codeword and determine the transmitted information bits.