Polar Decoder Feedback Architecture for Lower Bit-Update Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional bit feedback mechanisms in polar decoding are computationally complex and resource intensive, leading to latency issues in wireless communication systems.

Innovation Solution

A distributed feedback architecture for polar decoding that stores a single state map and bit arrays in memory for each layer, reducing resource usage by updating states only when necessary and sending state maps between layers after completion of sub-decoder invocations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional bit feedback mechanisms are used in polar decoding, then decoding accuracy is maintained, but computational complexity and resource usage increase significantly

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the bit feedback mechanism into two distinct components: a compressed state map that tracks path permutations and a separate bit array that stores actual bit values. This segmentation allows the system to maintain decoding accuracy through the state map while reducing computational complexity by only updating the compressed representation rather than all individual bits across all paths.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a compressed copy (state map) of the path permutation information instead of maintaining and updating all original bit feedback data. This copy contains only the essential permutation indices needed to reconstruct the correct bit assignments, significantly reducing the computational burden while preserving decoding accuracy.

Inventive Principle:
Principle #26Copying

2Reliability

If conventional bit feedback mechanisms are used in polar decoding, then decoding accuracy is maintained, but resource consumption increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidresource usage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the feedback data structure into a compact state map storing only permutation indices and a separate bit array. This segmentation reduces the quantity of data that needs to be stored and transmitted between decoding layers, thereby reducing resource consumption while maintaining the ability to accurately reconstruct decoded bits.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the parameter representation from storing all individual bit values to storing compressed permutation indices in the state map. This parameter transformation reduces the amount of memory and computational resources required while preserving the essential information needed for accurate decoding.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If conventional bit feedback mechanisms are used in polar decoding, then complete path tracking is achieved, but latency increases

Engineering Contradiction:
Improvepath tracking accuracyVSAvoiddecoding latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the feedback update process into selective updates of the compressed state map based on where path permutations actually occur, rather than updating all bits at every layer. This segmentation enables the system to maintain accurate path tracking while minimizing the time spent on feedback operations, thereby reducing decoding latency.

Inventive Principle:
Principle #1Segmentation

4Reliability

If bit updating is performed at each layer during decoding, then path information is maintained, but complexity and latency increase

Engineering Contradiction:
Improvepath information accuracyVSAvoidupdate complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the update operation to occur only at specific points in the decoding process where path permutations are detected, rather than at every layer. The compressed state map allows the system to maintain accurate path information by tracking only the necessary permutation changes, reducing update complexity while preserving path information accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10756846B2Distributed feedback architecture for polar decoding
Publication Date: 2020.08.25 QUALCOMM INC
  • US10756846B2 patent drawing
  • US10756846B2 patent drawing
  • US10756846B2 patent drawing

AI summary

A wireless device may decode a polar coded codeword using a successive cancellation list (SCL) decoder. The decoder may implement a distributed feedback architecture, where the decoder stores one or more state maps and a set of bit arrays in memory for each layer of decoding. For different phases of decoding in a layer, the decoder may update the state maps and sets of bit arrays to limit the resources used. Additionally, when performing bit updating following the decoding of a bit of the codeword, the decoder may not update each layer of the decoding process. Instead, each sub-decoder may send a state map up to the calling layer for bit updating when the sub-decoder has completed its invocation, and may not return any intermediate state maps prior to completing invocation. Thus, each decoder and sub-decoder may perform bit updating just twice, reducing the complexity and latency of decoding.