DocumentCode
910336
Title
Introduction to redundancy coding
Author
Williard, Merwin W.
Author_Institution
Harris Corporation, Melbourne, FL
Volume
27
Issue
3
fYear
1978
Firstpage
86
Lastpage
98
Abstract
An introduction to redundancy encoding as used in digital data communications is described. The need for redundancy is first addressed, followed by a discussion of the binary symmetric channel, burst noise channels, and the use of interleaving to randomize burst errors. The concept of redundancy is presented next, showing how it is used to supply the highest possible degree of error detection or how it can be applied to provide for the detection and correction of a lesser number of errors. The use of some codes to correct some errors and also to detect, but not correct, additional errors is discussed. The properties of block codes are developed beginning with repetition codes then covering single-parity check codes, Hamming (single-error detection) codes, and Bose-Chadhuri-Hocquenghem (BCH)codes. The basic properties and structures of these codes are emphasized with examples of implementation procedures for both encoding and decoding.
Keywords
Block codes; Data communication; Error analysis; Error correction; Error correction codes; Interleaved codes; Magnetic noise; Magnetic recording; Redundancy; Telephony;
fLanguage
English
Journal_Title
Vehicular Technology, IEEE Transactions on
Publisher
ieee
ISSN
0018-9545
Type
jour
DOI
10.1109/T-VT.1978.23730
Filename
1622471
Link To Document