Title :
Low complexity algorithm for the decoding of convolutional codes of any rate
Author :
Dany, J.-C. ; Antoine, J. ; Husson, L. ; Wautier, A. ; Paul, N. ; Brouet, J.
Author_Institution :
Radio Dept., SUPELEC, Gif-Yvette, France
Abstract :
It is well known that convolutional codes can be optimally decoded by using the Viterbi algorithm (VA). A decoding technique where the VA is applied to identify the error vector rather than the information message is proposed. We previously focused on convolutional coders of rate 1/2 . The method to codes of any rate is generalized and shows that, with the proposed type of decoding, the exhaustive computation of a vast majority of state to state iterations is unnecessary. Hence, performance close to optimum is achievable with a significant reduction of complexity. The higher the SNR, the greater the improvement for reduction in complexity. For instance, for SNR greater than 3 dB, a five fold reduction in complexity for the computation of ACS (add compare select) is achieved.
Keywords :
Viterbi decoding; computational complexity; convolutional codes; error detection; iterative methods; maximum likelihood decoding; optimisation; ACS; VA; Viterbi decoding algorithm; add-compare-select computation; convolutional code; error vector identification; information message; state iteration; Communications Society; Control systems; Convolutional codes; Degradation; Equations; Iterative decoding; Maximum likelihood decoding; Polynomials; Technological innovation; Viterbi algorithm;
Conference_Titel :
Communications, 2004 IEEE International Conference on
Print_ISBN :
0-7803-8533-0
DOI :
10.1109/ICC.2004.1312549