Hagelbarger code
Encyclopedia
In telecommunication
, a Hagelbarger code is a convolutional code
that enables error burst
s to be corrected provided that there are relatively long error-free intervals between the error bursts.
In the Hagelbarger code, inserted parity check bits are spread out in time
so that an error burst is not likely to affect more than one of the groups in which parity is checked.
Telecommunication
Telecommunication is the transmission of information over significant distances to communicate. In earlier times, telecommunications involved the use of visual signals, such as beacons, smoke signals, semaphore telegraphs, signal flags, and optical heliographs, or audio messages via coded...
, a Hagelbarger code is a convolutional code
Convolutional code
In telecommunication, a convolutional code is a type of error-correcting code in which* each m-bit information symbol to be encoded is transformed into an n-bit symbol, where m/n is the code rate and...
that enables error burst
Error burst
In telecommunication, a burst error or error burst is a contiguous sequence of symbols, received over a data transmission channel, such that the first and last symbols are in error and there exists no contiguous subsequence of m correctly received symbols within the error burst.The integer...
s to be corrected provided that there are relatively long error-free intervals between the error bursts.
In the Hagelbarger code, inserted parity check bits are spread out in time
Time
Time is a part of the measuring system used to sequence events, to compare the durations of events and the intervals between them, and to quantify rates of change such as the motions of objects....
so that an error burst is not likely to affect more than one of the groups in which parity is checked.