scispace - formally typeset
Journal ArticleDOI

Adaptive Viterbi decoding of convolutional codes over memoryless channels

F. Chan, +1 more
- 01 Nov 1997 - 
- Vol. 45, Iss: 11, pp 1389-1400
TLDR
An adaptive decoding algorithm for convolutional codes, which is a modification of the Viterbi algorithm (VA), which yields nearly the same error performance as the VA while requiring a substantially smaller average number of computations.
Abstract
In this paper, an adaptive decoding algorithm for convolutional codes, which is a modification of the Viterbi algorithm (VA) is presented For a given code, the proposed algorithm yields nearly the same error performance as the VA while requiring a substantially smaller average number of computations Unlike most of the other suboptimum algorithms, this algorithm is self-synchronizing If the transmitted path is discarded, the adaptive Viterbi algorithm (AVA) can recover the state corresponding to the transmitted path after a few trellis depths Using computer simulations over hard and soft 3-bit quantized additive white Gaussian noise channels, it is shown that codes with a constraint length K up to 11 can be used to improve the bit-error performance over the VA with K=7 while maintaining a similar average number of computations Although a small variability of the computational effort is present with our algorithm, this variability is exponentially distributed, leading to a modest size of the input buffer and, hence, a small probability of overflow

read more

Citations
More filters
Proceedings ArticleDOI

A dynamically reconfigurable adaptive viterbi decoder

TL;DR: The analysis and implementation of a reduced-complexity decode approach, the adaptive Viterbi algorithm (AVA), is described and the use of dynamic reconfiguration leads to a 20% performance improvement over a static implementation with no loss of decode accuracy.
Journal ArticleDOI

A reconfigurable, power-efficient adaptive Viterbi decoder

TL;DR: Experimental calculations indicate that the use of dynamic reconfiguration leads to a 69% reduction in decoder power consumption over a nonreconfigurable field-programmable gate array implementation with no loss of decode accuracy.
Journal ArticleDOI

Digital communications by satellite

J.B. Horton
Journal ArticleDOI

High-Speed Low-Power Viterbi Decoder Design for TCM Decoders

TL;DR: Implementation result of a VD for a rate-3/4 convolutional code used in a TCM system shows that compared with the full trellis VD, the precomputation architecture reduces the power consumption by as much as 70% without performance loss, while the degradation in clock speed is negligible.
Journal ArticleDOI

FPGA design and implementation of a low-power systolic array-based adaptive Viterbi decoder

TL;DR: An adaptive Viterbi algorithm that is based on strongly connected trellis decoding is proposed and it is shown that the proposed algorithm can reduce by up to 70% the average number of ACS computations over that by using the nonadaptive ViterBI algorithm, without degradation in the error performance.
References
More filters
Book

Error control coding : fundamentals and applications

TL;DR: This book explains coding for Reliable Digital Transmission and Storage using Trellis-Based Soft-Decision Decoding Algorithms for Linear Block Codes and Convolutional Codes, and some of the techniques used in this work.
Journal ArticleDOI

Convolutional Codes and Their Performance in Communication Systems

TL;DR: This tutorial paper begins with an elementary presentation of the fundamental properties and structure of convolutional codes and proceeds with the development of the maximum likelihood decoder, which yields for arbitrary codes both the distance properties and upper bounds on the bit error probability.
Journal ArticleDOI

Viterbi Decoding for Satellite and Space Communication

TL;DR: Convolutional coding and Viterbi decoding, along with binary phase-shift keyed modulation, is presented as an efficient system for reliable communication on power limited satellite and space channels.
Related Papers (5)