• 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