Abstract
We present a new insertion/deletion correction scheme for standard convolution codes that makes use of multiple interconnected parallel Viterbi decoders. Whenever an insertion or deletion error occurs, the connections between different Viterbi decoders ensure that decoding will proceed from the decoder that is in synchronization. In this way a larger Viterbi decoder is created that can correct insertion and/or deletion errors by extending the Viterbi algorithm to encompass all parallel decoders. Further, we show how the performance can be improved by inverting certain bits during the encoding of the convolution codes, thus lowering the frequency of occurrence for repeating sequences, which is detrimental to synchronization.
Original language | English |
---|---|
Pages | 341-344 |
Number of pages | 4 |
Publication status | Published - 2004 |
Event | 2004 IEEE AFRICON: 7th AFRICON Conference in Africa: Technology Innovation - Gaborone, Botswana Duration: 15 Sept 2004 → 17 Sept 2004 |
Conference
Conference | 2004 IEEE AFRICON: 7th AFRICON Conference in Africa: Technology Innovation |
---|---|
Country/Territory | Botswana |
City | Gaborone |
Period | 15/09/04 → 17/09/04 |
Keywords
- Convolutional codes
- Error-correcting coding
- Forward error correction
- Synchronization
ASJC Scopus subject areas
- Computer Science Applications
- Electrical and Electronic Engineering