Polar Source Coding With Assistance Bits for Short-Length Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing polar codes face challenges in effectively applying source coding and decoding, necessitating improvements in performance and decoding complexity, especially in scenarios with limited code lengths.

Innovation Solution

Implementing polar encoding and decoding methods that include transformations such as polarization, convolution, upper triangular, and interleaving operations, along with assistance information like check bits or indication information, to enhance source coding and decoding performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If polar codes are applied to source coding and decoding, then source coding and decoding performance can reach theoretical boundaries, but the decoding complexity increases and performance degrades in scenarios with limited code lengths

Engineering Contradiction:
Improvesource coding and decoding performanceVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the source coding and decoding process into distinct stages: polarization transformation, convolution operation, and compression operation. Each stage is handled by dedicated processing modules, allowing the system to manage complexity through modular design while maintaining high performance. The segmentation enables independent optimization of each processing stage.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary actions by performing polarization transformation and convolution operations before compression. Check bits are generated in advance based on first source bits, and assistance information is prepared beforehand to guide the decoding process. This preliminary processing reduces the burden on the final decoding stage and improves overall efficiency.

Inventive Principle:
Principle #10Preliminary action

2Loss of information

If convolution operation is applied in polar encoding, then more original information is retained at the same compression rate, but the encoding complexity increases

Engineering Contradiction:
Improveoriginal information retentionVSAvoidencoding complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent merges the convolution operation with the polarization transformation in a unified encoding process. The convolutional encoder is integrated with the polar coding structure, allowing both operations to work together synergistically. This merging enables the system to retain more original information while managing encoding complexity through a cohesive design rather than separate sequential operations.

Inventive Principle:
Principle #5Merging (Combining)

3Measurement precision

If check bits are generated and included in the source coding codeword, then decoding accuracy improves through screening, but the code length increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcode length
Core Design Contradiction:
Measurement precisionVSLength of moving object

Solution Approach 1:

The patent applies local quality by strategically placing check bits and assistance information in specific positions within the source coding codeword. Rather than uniformly distributing all check bits throughout the entire code, the system places them in locations that provide maximum decoding benefit with minimum length overhead. The assistance information structure is optimized to provide local verification capability without uniformly expanding the entire code length.

Inventive Principle:
Principle #3Local quality

4Reliability

If assistance information is added to the source coding result, then source decoding performance is improved, but the processing complexity increases

Engineering Contradiction:
Improvesource decoding performanceVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces assistance information as an intermediary element that mediates between the encoded source bits and the decoding process. The assistance information, including check bits and indication information, acts as a mediator that guides the decoder without requiring complex processing of the entire codeword. This intermediary structure simplifies the decoding logic by providing pre-computed verification data that the decoder can use to quickly identify valid codewords.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12506495B2Polar encoding method and apparatus and polar decoding method and apparatus
Publication Date: 2025.12.23 HUAWEI TECH CO LTD
  • US12506495B2 patent drawing
  • US12506495B2 patent drawing
  • US12506495B2 patent drawing

AI summary

This application discloses a polar encoding method and apparatus and a polar decoding method and apparatus, to apply polar codes to source coding and decoding, to improve source coding and decoding performance. The method may be implemented by using the following steps: obtaining to-be-encoded source bits; performing first polar encoding on the to-be-encoded source bits to obtain encoded source bits, where the first polar encoding includes first transformation and second transformation, the first transformation is a polarization transformation, a mother code length corresponding to the first transformation is Ns, the polarization transformation is performed on the to-be-encoded source bits to obtain first source bits, and the second transformation is performed on the first source bits to obtain the encoded source bits; determining assistance information based on the first source bits; and outputting a source coding codeword, where the source coding codeword includes the encoded source bits and the assistance information.