Viterbi Equalization Using Nearest Constellation State Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Device complexity
If MMSE-DFE decoders are used to reduce processing cost, then processing cost is lowered, but detection security is substantially reduced
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.
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.
3Reliability
If all possible consequential states are processed in Viterbi decoding, then detection accuracy is maximized, but processing cost increases significantly
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.
Data Source
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.


