DocumentCode
429919
Title
Rate-compatible pruned convolutional codes and Viterbi decoding with the Levenshtein distance metric applied to channels with insertion, deletion, and substitution errors
Author
Cheng, Ling ; Ferreira, Hendrik C.
Author_Institution
Dept. of Electr. & Electron. Eng., Rand Afrikaans Univ., Auckland Park
Volume
1
fYear
2004
fDate
17-17 Sept. 2004
Firstpage
137
Abstract
Viterbi decoding is a path maximum-likehood decoding algorithm widely used in modems and error correction devices. The Levenshtein distance has been postulated to be a suitable branch comparison metric for the Viterbi algorithm on channels not only with substitution errors, but also with insertion/deletion errors. However, to a large extent, this hypothesis has still to be investigated. Pruned convolutional codes are constructed by periodically deleting branches in a high rate convolutional code trellis diagram to create a time varying code. The application of rate compatible pruned codes to hybrid ARQ/FEC schemes is proposed here for channels with insertion, deletion and substitution errors. A new type of Viterbi algorithm based on the Levenshtein distance metric is used as the decoding algorithm. Our experiments give evidence that the Viterbi algorithm with the Levenshtein distance metric is suitable as a decoder on channels with both substitution errors and insertion/deletion errors, and furthermore that rate-compatible pruned codes can improve the performance of the decoding
Keywords
Viterbi decoding; automatic repeat request; convolutional codes; error correction codes; forward error correction; maximum likelihood decoding; trellis codes; Levenshtein distance metric; Viterbi decoding; branch comparison metric; deletion errors; error correction devices; high rate convolutional code trellis diagram; hybrid ARQ/FEC schemes; insertion errors; modems; path maximum-likehood decoding algorithm; rate-compatible pruned codes; rate-compatible pruned convolutional codes; substitution errors; time varying codes; Africa; Channel state information; Convolutional codes; Decoding; Error correction; Error correction codes; Modems; Protection; Switches; Viterbi algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
AFRICON, 2004. 7th AFRICON Conference in Africa
Conference_Location
Gaborone
Print_ISBN
0-7803-8605-1
Type
conf
DOI
10.1109/AFRICON.2004.1406648
Filename
1406648
Link To Document