• DocumentCode
    1460091
  • Title

    Linear block codes

  • Author

    Litwin, Louis ; Ramaswamy, Kumar

  • Volume
    20
  • Issue
    1
  • fYear
    2001
  • Firstpage
    29
  • Lastpage
    31
  • Abstract
    The article discusses systematic cyclic linear block codes. A block code uses an encoder that accepts a block of message symbols, and generates a block of code word symbols at the output. This type is in contrast to a convolutional code when the encoder accepts a continuous stream of symbols and similarly generates a continuous encoded output stream. A code is linear if the addition of any two valid code words results in another valid code word. Similarly, a code is cyclic if a circular shift of any valid code word results in another valid code word. The term systematic is used for codes in which the code word contains the message symbols in an unaltered form. Systematic code words are formed by appending additional symbols to the message. These additional symbols are called redundancy or parity symbols. The term symbols as used in this article denotes the individual elements of a code word. In a binary code, the symbols are bits and in a non-binary code, the symbols are collections of bits (e.g., bytes)
  • Keywords
    block codes; cyclic codes; linear codes; binary code; circular shift; code word symbols; digital communications system; encoder; error control coding; message symbols; nonbinary code; parity symbols; redundancy; systematic cyclic linear block codes; Algebra; Arithmetic; Binary codes; Bit rate; Block codes; Books; Convolutional codes; Error correction codes; Galois fields; Redundancy;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/45.913209
  • Filename
    913209