Polar Code Reliability Sequencing for Low-Complexity 5G Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current polar code encoding methods face challenges in achieving ideal encoding/decoding performance, particularly in medium/short packet transmission and high computational complexity, with inaccurate reliability ordering hindering further improvements in 5G communication scenarios.

Innovation Solution

A polar code encoding method that determines the positions of information and fixed bits by calculating the reliability of polarized channels without considering channel parameters or bit rates, using a sequence of channel numbers arranged in descending order of reliability for encoding, thereby reducing computational complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If turbo code or LDPC code is used for channel coding, then encoding/decoding performance can be achieved, but computational complexity increases and performance is poor for medium/short packet transmission

Engineering Contradiction:
Improveencoding/decoding performanceVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameter of code selection from turbo code or LDPC code to polar code, which has lower computational complexity while maintaining good encoding/decoding performance. This parameter change resolves the contradiction by selecting a different coding scheme that inherently requires less computational resources.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic determination of code length and number of information bits based on transmission requirements. The encoding apparatus dynamically adjusts the code length N and number of information bits K according to the specific communication scenario, allowing optimal performance for different packet sizes while controlling complexity.

Inventive Principle:
Principle #15Dynamics

2Reliability

If existing polar code encoding methods are used, then encoding can be performed, but accuracy of reliability ordering for polarized channels is insufficient, hindering performance improvement

Engineering Contradiction:
Improveencoding/decoding performanceVSAvoidaccuracy of reliability ordering
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent performs preliminary determination of the first sequence that represents the reliability order of N polarized channels before actual encoding. This pre-computed sequence is stored and reused for multiple encoding operations, ensuring consistent and accurate reliability ordering without recalculating each time, thus improving both precision and efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary component (the encoding apparatus) that determines and stores the reliability ordering sequence. This intermediary separates the complex reliability calculation from the actual encoding process, allowing the encoding operation to use pre-determined accurate ordering information.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If channel parameters and bit rate are considered in polar code encoding, then adaptive encoding can be achieved, but computational complexity increases

Engineering Contradiction:
Improveadaptive encoding capabilityVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent performs preliminary determination of the reliability ordering sequence offline or in advance, storing it for later use. This eliminates the need to recalculate reliability ordering during actual encoding operations, significantly reducing computational complexity while maintaining adaptability through the use of pre-computed accurate ordering information.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent dynamically determines the code length N and number of information bits K based on transmission requirements, while using pre-determined reliability ordering. This dynamic adaptation in key parameters combined with static pre-computed ordering achieves versatility without the full computational burden of dynamic recalibration.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10659194B2Polar code encoding method and apparatus in wireless communications
Publication Date: 2020.05.19 HUAWEI TECH CO LTD
  • US10659194B2 patent drawing
  • US10659194B2 patent drawing
  • US10659194B2 patent drawing

AI summary

This application relates to the field of wireless communications technologies, and discloses a polar code 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 sequence numbers of the N polarized channels are arranged in the first sequence based on reliability of the N polarized channels, K is a positive integer, N is a mother code length of a polar code, N is a positive integer power of 2, and K≤N; selecting sequence numbers of K polarized channels from the first sequence in descending order of reliability; and placing the to-be-encoded bits based on the selected sequence numbers of the K polarized channels, and performing polar code encoding on the to-be-encoded bits.