@article{283f6a2f54d94a5c9916cc7516e4c15b,
title = "A Burst-Error-Correcting Viterbi Algorithm",
author = "Schlegel, {Christian B.} and Herro, {Mark A.}",
note = "Funding Information: In this paper, we look at an alternative method to code for bursty channels. We propose a new algorithm that combines maximum-likelihood decoding with a burst detection scheme. The decoder nominally operates as a Viterbi decoder and switches to a burst-error-correcting mode when the receiver detects incoming error patterns that the Viterbi decoder is unable to correct. Thus, this dual-mode decoder “adapts” (switches modes) to the state of the channel. The strength of using the Viterbi decoder in this dual-mode configuration lies in its undiminished error-correcting power when the channel is in the random-error state. Most known burst correction schemes sacrifice error-correcting power in order to detect bursts, which makes them unsuitable for use on random-error channels plagued by occasional severe bursts. One such channel is the coherent satellite chan- Paper approved by the Editor for Coding Theory and Applications of the IEEE Communications Society. Manuscript received January 13, 1987; revised May 18, 1987, February 2, 1988, and September 16, 1988. This work was supported in part under NSF Grant ECS 84-14608. This paper was presented in part at the 24th Annual Allerton conference on Communication, Control, and Computing, Monticello, IL, October 1986. C. B. Schlegel is with Asea Brown Boveri, Ltd., Baden, Switzerland. M. A. Herro is with the Department of Electrical and Computer Engineering, University of Notre Dame, Notre Dame, IN 46556. IEEE Log Number 8933654.",
year = "1990",
month = mar,
doi = "10.1109/26.48885",
language = "English",
volume = "38",
pages = "285--291",
journal = "IEEE Transactions on Communications",
issn = "0090-6778",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "3",
}