Polar Code Channel Sorting for Low-Complexity Reliable Encoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current polar codes in wireless communications systems, such as 5G, face challenges in achieving ideal encoding/decoding performance due to limitations in reliability sorting of polar channels, particularly in medium and short packet transmissions, and have high computation complexity.

Innovation Solution

A polar code encoding method that uses a bitwise construction method to obtain a sorted sequence for polar code construction, improving the accuracy of reliability sorting of polar channels by mapping to-be-encoded bits to polar channels based on their reliability, thereby enhancing encoding/decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional turbo code or LDPC code is used for channel coding, then encoding/decoding performance can be maintained at moderate levels, but computation complexity becomes excessively high and performance deteriorates at extreme code rates

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

Solution Approach 1:

The patent changes the fundamental parameter of code selection from traditional turbo/LDPC codes to polar codes, which have different encoding/decoding characteristics. This parameter change enables achieving Shannon capacity with lower computation complexity while maintaining reliability across a broader range of code rates including extreme rates

Inventive Principle:
Principle #35Parameter changes

2Reliability

If polar code is used to achieve Shannon capacity with low complexity, then encoding/decoding performance improves, but reliability sorting accuracy of polar channels becomes insufficient affecting further performance improvement

Engineering Contradiction:
Improveencoding/decoding performanceVSAvoidreliability sorting accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the sorted sequence of polar channel reliability in advance. This pre-computed reliability sorting information is then directly used during encoding/decoding operations, eliminating the need for complex real-time reliability calculations and achieving both high accuracy and low complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic adaptability by allowing the system to select different sorted sequences based on specific communication scenarios (eMBB, mMTC, URLLC). This dynamic selection enables the system to optimize reliability sorting accuracy for different application requirements while maintaining low computation complexity

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10965322B2Polar code encoding method and apparatus
Publication Date: 2021.03.30 HUAWEI TECH CO LTD
  • US10965322B2 patent drawing
  • US10965322B2 patent drawing
  • US10965322B2 patent drawing

AI summary

A polar code encoding method and apparatus are provided, to improve accuracy of reliability sorting of polar channels. The method is: determining a sorted sequence used to encode to-be-encoded bits, where the sorted sequence is used to represent reliability sorting of N polar channels, N is a mother code length of a polar code, and N is a positive integer power of 2; and performing polar code encoding on the to-be-encoded bits by using the sorted sequence, to obtain encoded bits.