Title :
A Class of High Rate Codes for Byte-Oriented Information Systems
Author :
Séguin, Gérald E. ; Allard, P.E. ; Bhargava, Vijay K.
Author_Institution :
Royal Military College of Canada, Ont., Canada
fDate :
3/1/1983 12:00:00 AM
Abstract :
In this paper we introduce a class of linear codes especially designed to provide additional error protection for data consisting of bytes all having even (or odd) parity (e.g., ASCII characters). The technique consists in adding an overall parity byte computed as a linear function of the information bytes. The linear function is designed such that the resulting codes can correct all single errors and all double errors occurring in distinct information bytes. It is shown that any code which can correct these latter mentioned error patterns has an overall length of at most 37 bytes, and a specific code of length 29 bytes is described. A practical decoding algorithm for the new class of codes is described. Finally, the performance of the codes, when used on the binary symmetric channel, is compared with that of the row-column codes for which the additional parity byte is simply the modulo-2 sum of the information bytes.
Keywords :
Error-correction coding; Adaptive systems; Communication system control; Data communication; Error correction codes; Estimation theory; Information systems; Maximum likelihood detection; Maximum likelihood estimation; Protection; Welding;
Journal_Title :
Communications, IEEE Transactions on
DOI :
10.1109/TCOM.1983.1095829