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
Link To Document