Parity-Check Matrix Layout for Pilot-Interrupted RA Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing decoding techniques for wireless communication systems with distributed pilots interrupt the accumulation property, making it difficult to apply message-passing algorithms effectively, resulting in high decoding latency and complexity.

Innovation Solution

A method to generate a parity-check matrix that accounts for distributed pilots by redefining the accumulator matrix as a block diagonal matrix, allowing the message-passing algorithm to be applied by using a differentiator matrix, deinterleaver matrix, and repetition decoder matrix, which reduces decoding latency and complexity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If distributed pilots are inserted in the transmission scheme, then channel estimation and frequency tracking are improved, but the accumulation property is interrupted making message-passing decoding difficult

Engineering Contradiction:
Improvechannel estimation accuracyVSAvoiddecoding complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The parity-check matrix is segmented into block diagonal structure with differentiator blocks, where each block corresponds to a data sub-block separated by pilots. This segmentation allows independent processing of each sub-block while maintaining the overall decoding structure, resolving the conflict between pilot insertion and accumulation property.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of modifying the message-passing algorithm to handle pilot interruptions, the patent inverts the approach by designing the parity-check matrix structure (with differentiator blocks) that naturally accommodates pilot positions. This inversion transforms the problem from algorithm modification to structure design.

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If turbo decoding is used for transmission schemes with repetition code and modulation with memory, then decoding performance is improved, but decoding latency increases due to sequential processing

Engineering Contradiction:
Improvedecoding performanceVSAvoiddecoding latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces the sequential trellis-based BCJR algorithm with a matrix-based message-passing algorithm. This substitution changes the computational paradigm from sequential state transitions to parallel matrix operations, maintaining decoding performance while enabling parallel processing and reducing latency.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the computational parameters by formulating the decoding problem in terms of parity-check matrix multiplication and message passing. This parameter transformation allows the use of parallel computing techniques and optimized matrix operations, reducing the time complexity from sequential to parallel processing.

Inventive Principle:
Principle #35Parameter changes

3Ease of manufacture

If RA codes are used with modulation having accumulative property, then encoding simplicity is achieved, but decoding complexity increases when distributed pilots are present

Engineering Contradiction:
Improveencoding simplicityVSAvoiddecoding complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The parity-check matrix is segmented into independent differentiator blocks corresponding to data sub-blocks. This segmentation maintains the simple RA code structure for encoding while enabling efficient block-based message-passing decoding that handles pilot interruptions without increasing overall complexity.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9667274B2Method of constructing a parity-check matrix for using message-passing algorithm to decode the repeat-accumulate type of modulation and coding schemes
Publication Date: 2017.05.30 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US9667274B2 patent drawing
  • US9667274B2 patent drawing
  • US9667274B2 patent drawing

AI summary

A method in a network node comprises generating a parity-check matrix for decoding a transmission scheme. The transmission scheme comprises a repetition code, an interleaver, and a modulation having a memory property. The parity-check matrix comprises a function of: a differentiator matrix, the differentiator matrix comprising an inverse of an accumulator matrix; a deinterleaver matrix, the deinterleaver matrix comprising an inverse of an interleaver matrix, the interleaver matrix comprising a square unitary permutation matrix for introducing randomness; and a repetition decoder matrix.