Publication | Closed Access
A Viterbi algorithm with soft-decision outputs and its applications
1.4K
Citations
12
References
2003
Year
Unknown Venue
Mathematical ProgrammingEngineeringCoded ModulationViterbi EqualizationIterative DecodingModified VaData MiningPattern RecognitionJoint Source-channel CodingDecision TreeSystems EngineeringCoding TheoryTurbo CodesFm DemodulatorAlgebraic Coding TheoryIntelligent OptimizationComputer EngineeringComputer ScienceViterbi AlgorithmError Correction CodeSignal ProcessingAlgorithmic DevelopmentModulation Coding
The Viterbi algorithm (VA) is modified to deliver the most likely path sequence in a finite-state Markov chain, as well as either the a posteriori probability for each bit or a reliability value. With this reliability indicator the modified VA produces soft decisions to be used in the decoding of outer codes. The inner software output Viterbi algorithm (SOVA) accepts and delivers soft sample values and can be regraded as a device for improving the signal-to-noise ratio, similar to an FM demodulator. Several applications are investigated to show the gain over the conventional hard-deciding VA, including concatenated convolutional codes, concatenation of trellis-coded modulation with convolutional FEC (forward error correcting) codes, and coded Viterbi equalization. For these applications additional gains of 1-4 dB as compared to the classical hard-deciding algorithms were found. For comparison, the more complex symbol-to-symbol MAP, whose optimal a posteriori probabilities can be transformed into soft outputs, was investigated.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
| Year | Citations | |
|---|---|---|
Page 1
Page 1