Polar Coding with Complementary Index Sets for Short-Packet Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wireless communication systems face challenges in achieving ideal performance for medium/short packets due to high computational complexity in turbo and LDPC codes, and polar codes require higher performance to meet evolving communication demands.

Innovation Solution

A polar coding method that reduces code rate by dividing to-be-coded bits into two parts, where one part is placed on polar channels with high reliability and the other on channels with low reliability, using complementary value sets to optimize channel index placement and reduce decoding complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If turbo code or LDPC code is used for channel coding, then coding and decoding can be performed, but computational complexity is high and ideal performance cannot be achieved with limited code length for medium/short packets

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the K to-be-coded bits into two distinct parts: K1 information bits and K2 frozen bits. This segmentation allows the system to use polar coding with differentiated treatment of information and frozen bits, achieving better reliability for medium/short packets while maintaining manageable computational complexity through the structured approach to bit placement and decoding

Inventive Principle:
Principle #1Segmentation

2Device complexity

If polar code is used to achieve Shannon capacity with low complexity, then coding and decoding complexity is reduced, but performance is insufficient for evolving communication scenarios requiring higher performance

Engineering Contradiction:
Improvecoding and decoding complexityVSAvoidcommunication performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent applies local quality by assigning different roles to different bit positions within the polar code structure. Specifically, K2 frozen bits are placed at specific positions (determined by complementary index sets) while K1 information bits occupy other positions. This localized differentiation optimizes the code performance for specific communication scenarios without increasing overall system complexity

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of code rate by effectively reducing it through the introduction of K2 frozen bits among the K to-be-coded bits. This parameter change allows the polar code to achieve better performance for medium/short packets while maintaining the low complexity advantage of polar coding through the structured freezing approach

Inventive Principle:
Principle #35Parameter changes

3Reliability

If code rate is reduced to improve transmission reliability, then data transmission reliability is enhanced, but code length efficiency decreases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoidcode length efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by introducing only K2 frozen bits (where K2 < K) rather than freezing all bits. This partial freezing approach achieves the necessary reliability improvement for medium/short packets while maintaining reasonable code length efficiency, as the system uses just enough frozen bits to enhance reliability without excessive reduction in information transmission capacity

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11637569B2Apparatus and method for polar coding and decoding for channels associated with complementary index sets
Publication Date: 2023.04.25 HUAWEI TECH CO LTD
  • US11637569B2 patent drawing
  • US11637569B2 patent drawing
  • US11637569B2 patent drawing

AI summary

This application provides a polar coding method, a polar decoding method, and an apparatus. A transmit end obtains K to-be-coded bits and an index set including K polar channels, where a value set of K1 indexes in the set of the K indexes or a value set of K2 indexes in the set of the K indexes is determined based on a value set of K2 of the K to-be-coded bits, and the value set of the K1 indexes and the value set of the K2 indexes are complementary sets of each other; and performs polar coding on K1 to-be-coded bits. In comparison with a conventional polar coding method and a conventional polar decoding method, the polar coding method and the polar decoding method provided in this application can achieve an effect of reducing a bit rate. A simulation result indicates that the method has better performance.