Polar Code Decoding with Symmetric Parameterization and Fixed Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for decoding polar codes face challenges with increasing memory usage, which in turn increases calculation time, especially in list decoding processes.

Innovation Solution

A decoding device is implemented with an input unit for polar code-encoded code words, a computation unit that decodes the original message using conditional probabilities parameterized symmetrically, and an output unit for the decoded message. This approach reduces memory usage by employing symmetric parameterization and fixed address memory spaces.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If conventional decoding techniques are used, then decoding functionality is achieved, but memory usage increases

Engineering Contradiction:
Improvememory usageVSAvoiddecoding complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent applies parameter changes by transforming the conditional probability parameters into a symmetric form. Specifically, the conditional probabilities P(0|y) and P(1|y) are converted into symmetric parameters θ that range from -1 to 1, where θ = 2P(0|y) - 1. This parameter transformation reduces the memory requirements while maintaining the decoding functionality, as the symmetric parameters can be stored more efficiently and allow for simplified computation in the decoding process.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If memory amount increases, then decoding capability is maintained, but calculation time increases

Engineering Contradiction:
Improvecalculation timeVSAvoidmemory amount
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent reduces calculation time by changing the parameters to symmetric form, which enables more efficient computation. The symmetric parameters θ allow for simplified arithmetic operations during decoding, reducing the computational burden. Additionally, the use of fixed address memory spaces with these transformed parameters minimizes memory access time, thereby reducing the overall calculation time required for decoding.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent segments the decoding process into distinct stages: parameter transformation, conditional probability computation, and final decoding decision. By dividing the decoding process and using fixed address memory spaces for different stages, the patent optimizes memory access patterns and reduces calculation time. The segmentation allows for parallel processing opportunities and reduces the critical path length in the decoding algorithm.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12301259B2Decoding apparatus, decoding method and program
Publication Date: 2025.05.13 NT T INC
  • US12301259B2 patent drawing
  • US12301259B2 patent drawing
  • US12301259B2 patent drawing

AI summary

A decoding device includes a memory and a processor configured to execute inputting a code word encoded by a polar code from an original message; decoding the original message from the code word based on a conditional probability expressed by a symmetric parameterization and having observation information as a condition; and outputting the decoded original message.