DocumentCode
1750914
Title
On the complexity of turbo decoding algorithms
Author
Wu, Peter H Y
Author_Institution
Lincoln Lab., MIT, Lexington, MA, USA
Volume
2
fYear
2001
fDate
2001
Firstpage
1439
Abstract
We evaluate the computational complexity of several turbo decoding algorithms: log maximum a posteriori (log-MAP), maximum log-MAP (max-log-MAP) and the soft output Viterbi (see IEEE Journal on Selected Areas in Communications, vol.16, no.2, p.260-64,1998) algorithm (SOVA). The computational complexity is analyzed in terms of mathematical operations and the results are normalized by an equivalent addition operation for easy comparison. Furthermore, these algorithms are programmed on a DSP and the number of CPU cycles per decoded bit is measured. Our approach leads to a quick complexity estimate of a turbo decoder with respect to the conventional Viterbi decoder. Both analyzed and measured results suggest that the max-log-MAP algorithm is the best implementation choice because it is the least complex and exhibits only minor performance loss
Keywords
Viterbi decoding; computational complexity; maximum likelihood decoding; turbo codes; CPU cycles per decoded bit; DSP; SOVA; Viterbi decoder; computational complexity; log maximum a posteriori algorithm; max-log-MAP algorithm; soft output Viterbi algorithm; turbo decoding algorithms; Algorithm design and analysis; Computational complexity; Decoding; Digital signal processing; Laboratories; Loss measurement; Performance analysis; Performance loss; Turbo codes; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Vehicular Technology Conference, 2001. VTC 2001 Spring. IEEE VTS 53rd
Conference_Location
Rhodes
ISSN
1090-3038
Print_ISBN
0-7803-6728-6
Type
conf
DOI
10.1109/VETECS.2001.944625
Filename
944625
Link To Document