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 :
بازگشت