Polar Code Reliability Sequencing for Short-Packet Channel Ordering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current polar coding methods face challenges in achieving desired performance for medium-packet or short-packet transmission and have high calculation complexity, especially in the context of evolving wireless communication systems like 5G, where the accuracy of reliability order of polarized channels is not satisfactory.

Innovation Solution

A polar coding method that selects sequences with good performance based on a performance determining rule, determines sequence numbers with unchanged reliability, and adjusts their positions to improve the accuracy of the reliability order, thereby enhancing coding/decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional turbo code or LDPC code is used for channel coding, then coding/decoding performance can be achieved, but calculation complexity is high and performance is poor for medium-packet or short-packet transmission

Engineering Contradiction:
Improvecoding/decoding performanceVSAvoidcalculation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent changes the parameters of polar codes by using different sequences (such as Q-sequence, Z-sequence, and their combinations) to determine the reliability order of polarized channels. This allows the system to adapt to different transmission scenarios (eMBB, mMTC, URLLC) and packet lengths, achieving good performance for medium-packet or short-packet transmission while maintaining simple coding/decoding complexity.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If current polar code sequences are used, then coding/decoding complexity is low, but accuracy of reliability order of polarized channels is not satisfactory

Engineering Contradiction:
Improvecoding/decoding complexityVSAvoidaccuracy of reliability order
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent combines multiple sequences (Q-sequence, Z-sequence, and their combinations) to form a composite reliability order determination method. By selecting from multiple sequences based on transmission scenarios, the system achieves higher accuracy in reliability order while keeping the individual sequence calculations simple and low-complexity.

Inventive Principle:
Principle #40Composite materials

Solution Approach 2:

The patent introduces dynamic selection of sequences based on transmission requirements. Different sequences are selected for different scenarios (eMBB, mMTC, URLLC) and different packet lengths, making the reliability order determination adaptive and accurate without requiring complex calculations in all cases.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If polar code is used for medium-packet or short-packet transmission, then calculation complexity is reduced, but desired performance is difficult to implement due to coding/decoding characteristics

Engineering Contradiction:
Improvecalculation complexityVSAvoidtransmission performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies different sequences and reliability order determination methods for different transmission scenarios and packet lengths. For example, specific sequences are selected for URLLC vs. eMBB, and for different code lengths (128, 256, 512, 1024), optimizing performance locally for each scenario while maintaining overall system simplicity.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10511329B2Polar coding method and apparatus
Publication Date: 2019.12.17 HUAWEI TECH CO LTD
  • US10511329B2 patent drawing
  • US10511329B2 patent drawing
  • US10511329B2 patent drawing

AI summary

This application relates to the field of communications technologies, and discloses example polar coding methods and apparatus, so as to improve accuracy of a reliability order of polarized channels. One example method includes determining a sequence used to code to-be-coded bits, and performing polar coding on the to-be-coded bits by using the sequence to obtain coded bits, where the sequence is used to represent a reliability order of N polarized channels, where N is a mother code length of a polar code, and wherein N is a positive integer power of 2.