DocumentCode :
318149
Title :
A maximum likelihood decoding algorithm for turbo codes
Author :
Sadowsky, John S.
Author_Institution :
Dept. of Electr. Eng., Arizona State Univ., Tempe, AZ, USA
Volume :
2
fYear :
1997
fDate :
3-8 Nov 1997
Firstpage :
929
Abstract :
A maximum likelihood (ML) decoding algorithm is presented for decoding turbo codes. The basic algorithm, called the pair list algorithm (PLA) is a stack algorithm that examines pairs of constituent code trellis paths in order of decreasing metric sum. The PLA controls two per trellis list Viterbi algorithms (LVA) for finding the n highest metric paths in a trellis diagram. For practical implementation the ML search must be terminated. This search truncation may limit the utility of this algorithm to ℰb/N0 for which the cutoff rate R0 exceed the code rate. However, the terminated ML search can be used to generate FER statistics, or for a FEC/ARQ turbo code scheme without using an additional error detecting outer code
Keywords :
Viterbi decoding; automatic repeat request; concatenated codes; convolutional codes; forward error correction; interleaved codes; maximum likelihood decoding; FEC/ARQ turbo code scheme; FER statistics; constituent code trellis paths; decreasing metric sum; highest metric paths; list Viterbi algorithms; maximum likelihood decoding algorithm; pair list algorithm; search truncation; stack algorithm; turbo codes; Automatic repeat request; Convolutional codes; Error analysis; Forward error correction; Iterative decoding; Maximum likelihood decoding; Maximum likelihood detection; Programmable logic arrays; Turbo codes; Viterbi algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Global Telecommunications Conference, 1997. GLOBECOM '97., IEEE
Conference_Location :
Phoenix, AZ
Print_ISBN :
0-7803-4198-8
Type :
conf
DOI :
10.1109/GLOCOM.1997.638462
Filename :
638462
Link To Document :
بازگشت