Iterative Concatenated Decoding Using Known Correct Bits

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing decoding methods for concatenated convolutional-encoded and block-encoded signals, particularly in higher order modulated systems, fail to effectively reduce bit error rate (BER) by not adequately utilizing known correct bits to improve soft metric calculations.

Innovation Solution

A method involving the application of encoded signals to soft metric generators and Viterbi decoders, where known correct bits are used to generate modified soft metrics, recalculate soft symbol metrics at each Viterbi decoder input, and iteratively refine the decoding process to improve performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional soft metric generation is used in higher order modulated systems, then the decoding process is simpler, but the bit error rate is higher due to inadequate utilization of known correct bits

Engineering Contradiction:
Improvebit error rateVSAvoiddecoding process complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent implements feedback by using the output from the block decoder (which identifies known correct bits) to modify the soft metric generation process in subsequent Viterbi decoding iterations. The soft metric generator uses the known correct bit information from previous decoding passes to adjust and refine the soft metrics, creating a feedback loop that progressively improves decoding reliability and reduces bit error rate.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies preliminary action by performing an initial block decoding pass to identify known correct bits before the main Viterbi decoding process. This preliminary identification of reliable bits is then used to guide and constrain subsequent soft metric generation and Viterbi decoding operations, improving overall decoding performance from the outset.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If known correct bits are used to generate modified soft metrics, then decoding accuracy improves, but computational complexity increases

Engineering Contradiction:
Improvedecoding accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by modifying soft metrics only for those specific bit positions where known correct bit information is available, rather than uniformly processing all bits. The soft metric generator selectively adjusts metrics based on the local reliability information from block decoding, improving decoding accuracy for critical positions while minimizing unnecessary computational overhead across the entire data stream.

Inventive Principle:
Principle #3Local quality

3Reliability

If iterative decoding with modified soft metrics is implemented, then bit error rate reduces, but processing time increases

Engineering Contradiction:
Improvebit error rateVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements periodic action through iterative decoding passes where the block decoder and soft metric generator operate in alternating cycles. Each iteration refines the decoding based on previously identified known correct bits, progressively reducing bit error rate. The periodic nature allows the system to balance processing time and reliability by stopping after a predetermined number of iterations or when convergence is achieved.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS7783963B2Decoding a concatenated convolutional-encoded and block encoded signal
Publication Date: 2010.08.24 MK SYST USA INC
  • US7783963B2 patent drawing
  • US7783963B2 patent drawing
  • US7783963B2 patent drawing

AI summary

Encoded symbols of a concatenated convolutional-encoded and block encoded signal are presented to a conventional first stage of a concatenated decoder, comprising in sequence a soft metric generator, a Viterbi decoder, a first de-interleaver and a first block decoder such as a Reed-Solomon decoder. The encoded symbols are also presented to a delay chain to produce progressively delayed encoded symbols. Where an output block of the conventional decoder is indicated as being a valid codeword by the first block decoder, the bytes in this block are marked as being correct. These bytes that are known to be correct are then used after interleaving and serialization as known bits input to a second stage of the decoder process operating on the delayed encoded symbols and incorporating a modified soft metric generator constrained by the known bits. This process can be extended to further iterations as required. A modified Viterbi decoder, which is also constrained by the known bits, may also be used in the second and subsequent iterative stages.