DocumentCode
1338737
Title
Coding for Multiple Asymmetric Errors in One Channel of a Multichannel System
Author
Wolff, C.H.
Author_Institution
Development Laboratory, Data Systems Division, IBM Corporation, Poughkeepsie, N. Y.
Issue
5
fYear
1962
Firstpage
655
Lastpage
658
Abstract
An efficient error correction code for correcting errors of one kind in an arbitrary N-character message is discussed. The coded check character is obtained by summing the weighted coded characters (columns of binary digits where each binary digit assumes a unique weight) within an entire record modulo a prime integer. This check character is then added to the record before transmission over a channel (e.g., magnetic tape). A single parity check is appended to each character of the record to make possible single error detection per character. The received message, perturbed by noise in a constant position or single track, is decoded by again adding up the received information plus check characters in a modulo p counter. Error location is achieved by solving for x in the expression ax mod p, when a, the number of parity checks that failed, and ax mod p, the contents of a mod p counter, are known. This type of residue check may be employed to indicate which track is in error. Thus, error correction can be performed on the characters containig parity check failures.
Keywords
Communication channels; Computer errors; Counting circuits; Decoding; Error correction; Error correction codes; Laboratories; Magnetic noise; Parity check codes; Strips;
fLanguage
English
Journal_Title
Electronic Computers, IRE Transactions on
Publisher
ieee
ISSN
0367-9950
Type
jour
DOI
10.1109/TEC.1962.5219427
Filename
5219427
Link To Document