Polar Code Channel Selection Using Accurate Reliability Sequences

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The accuracy of reliability ordering for polarized channels in existing polar code encoding methods is not desirable, hindering the improvement of encoding/decoding performance in advanced wireless communications systems like 5G.

Innovation Solution

A polar code encoding method that obtains a sequence representing the reliability order of polarized channels, selects the most reliable sequence numbers, and maps information bits to these channels for encoding, thereby reducing computational complexity and improving reliability ordering accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing polar code encoding methods are used, then encoding/decoding can be performed, but the accuracy of reliability ordering for polarized channels is not desirable

Engineering Contradiction:
Improveaccuracy of reliability orderingVSAvoidencoding/decoding performance
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent changes the parameter of reliability ordering accuracy by introducing a new method to determine the reliability sequence of polarized channels. Instead of using existing approximation methods, the patent employs a more accurate calculation approach that considers the actual channel characteristics, thereby improving the precision of reliability ordering without sacrificing encoding/decoding performance

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent substitutes the traditional mechanical approach of reliability ordering (based on simple indexing or approximation) with a more sophisticated system that uses accurate channel capacity calculation and reliability sequence determination. This replacement enables higher measurement precision while maintaining system reliability

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If turbo code or LDPC code is used for channel coding, then encoding/decoding can be performed, but the computational complexity is relatively high

Engineering Contradiction:
Improvechannel coding performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent makes the polar code encoding method universally applicable to various communication scenarios (eMBB, mMTC, URLLC) by improving its reliability ordering mechanism. This enhanced polar code can now compete with turbo and LDPC codes in terms of performance while maintaining its inherent low computational complexity advantage

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the parameters of the polar code system by improving the reliability ordering accuracy, which enables the code to achieve better performance without increasing computational complexity. This parameter improvement allows polar code to maintain its simplicity while approaching the performance of more complex codes

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12278702B2Polar code encoding method and apparatus in wireless communications
Publication Date: 2025.04.15 HUAWEI TECH CO LTD
  • US12278702B2 patent drawing
  • US12278702B2 patent drawing
  • US12278702B2 patent drawing

AI summary

This application relates to the field of wireless communications technologies, and discloses an encoding method and apparatus, to improve accuracy of reliability calculation and ordering for polarized channels. The method includes: obtaining a first sequence used to encode K to-be-encoded bits, where the first sequence includes sequence numbers of N polarized channels, the first sequence is same as a second sequence or a subset of the second sequence, the second sequence comprises sequence numbers of Nmax polarized channels, and the second sequence is the sequence shown in Sequence Q11 or Table Q11, K is a positive integer, N is a positive integer power of 2, n is equal to or greater than 5, K≤N, Nmax=1024; selecting sequence numbers of K polarized channels from the first sequence; and performing polar code encoding on K the to-be-encoded bits based on the selected sequence numbers of the K polarized channels.