Insertion/deletion correction by using parallel-interconnected viterbi decoders

T. G. Swart, H. C. Ferreira, M. P.F. Dos Santos

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

A new insertion/deletion correction scheme is presented for standard convolutional codes that makes use of multiple parallel-interconnected 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, it is shown how the performance can be improved by inverting certain bits during the encoding of the convolutional codes. This lowers the frequency of occurrence of repeating sequences, which is detrimental to synchronization when dealing with insertions/deletions.

Original languageEnglish
Pages (from-to)151-156
Number of pages6
JournalTransactions of the South African Institute of Electrical Engineers
Volume97
Issue number2
Publication statusPublished - Jun 2006

Keywords

  • Convolutional codes
  • Error-correcting coding
  • Synchronization

ASJC Scopus subject areas

  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Insertion/deletion correction by using parallel-interconnected viterbi decoders'. Together they form a unique fingerprint.

Cite this