Viterbi Equalization Using Nearest Constellation State Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional decoders for convolution-encoded signals face high processing costs with a large number of modulation stages and long code memory, and alternative decoders like MMSE-DFE provide reduced detection security, especially in disturbed transmission channels.

Innovation Solution

A modified Viterbi decoder with a symbol-reduction device that determines additional information for possible consequential states, reducing processing costs by limiting decoding to the most probable states, and using a filter to increase the influence of present symbols, while maintaining high detection accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional Viterbi decoder is used for decoding convolution-encoded signals with large number of modulation stages and long code memory, then detection accuracy is maintained, but processing cost rises very steeply

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the decoding process into two distinct stages: a symbol-reduction stage that performs preliminary processing to eliminate improbable symbols, and a Viterbi decoding stage that processes only the reduced set of probable symbols. This segmentation divides the originally monolithic high-complexity decoding task into manageable parts, where the symbol-reduction device handles the bulk of the filtering work before the Viterbi decoder processes the refined symbol set.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The symbol-reduction device performs preliminary action by determining additional information about possible consequential states before the Viterbi decoding begins. This preliminary processing eliminates improbable symbols in advance, so that when the Viterbi decoder operates, it only needs to process a significantly reduced set of candidate symbols, thereby reducing the steep processing cost associated with large modulation stages and long code memory.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If MMSE-DFE decoders are used to reduce processing cost, then processing cost is lowered, but detection security is substantially reduced

Engineering Contradiction:
Improveprocessing costVSAvoiddetection security
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent merges the advantages of both MMSE-DFE and Viterbi decoders by combining the symbol-reduction capability of MMSE-DFE with the optimal path-search capability of Viterbi decoding. The symbol-reduction device uses MMSE-DFE-like processing to reduce symbol candidates, while the Viterbi decoder maintains detection security by performing optimal path selection on the reduced set, achieving both low processing cost and high detection security.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent applies local quality by using different processing strategies for different parts of the decoding process: the symbol-reduction device uses a simplified MMSE-DFE-like approach for preliminary filtering, while the Viterbi decoder applies rigorous optimal path-search for final decision-making. This localized application of different quality levels ensures computational efficiency in the reduction phase while maintaining high detection security in the final decoding phase.

Inventive Principle:
Principle #3Local quality

3Reliability

If all possible consequential states are processed in Viterbi decoding, then detection accuracy is maximized, but processing cost increases significantly

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The symbol-reduction device extracts and eliminates improbable consequential states before Viterbi decoding begins. By taking out the improbable symbols through preliminary processing that determines additional information about possible consequential states, the system reduces the number of states that need to be processed in the Viterbi stage, thereby maintaining detection accuracy for the probable states while significantly improving processing efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8509358B2Viterbi equalization with detection of the nearest constellation points for stage reduction
Publication Date: 2013.08.13 ROHDE & SCHWARZ GMBH & CO KG
  • US8509358B2 patent drawing
  • US8509358B2 patent drawing
  • US8509358B2 patent drawing

AI summary

The device is used for decoding convolution-encoded reception symbols. In this context, transmission data are modulated with a modulation scheme to form symbols, which are encoded with a transmission filter to form convolution-encoded transmission symbols. A convolution-encoded transmission symbol contains components of several symbols arranged in time succession. These transmission symbols are transmitted via a transmission channel and received as reception symbols. The Viterbi decoder decodes the reception symbols by use of a modified Viterbi algorithm. Before running through the Viterbi decoder, the reception symbols are processed by a state-reduction device, which determines additional items of information relating to possible consequential states of the decoding independently of the decoding through the Viterbi decoder in every state of the decoding. The state-reduction device uses the additional items of information to restrict the decoding through the Viterbi decoder to given consequential states.