DocumentCode :
1238744
Title :
Error Correction for Voice Grade Data Communication Using a Communication Processor
Author :
Steen, Robert F.
Author_Institution :
System Development Div., IBM Corp., Research Triangle Park, N. C.
Volume :
22
Issue :
10
fYear :
1974
fDate :
10/1/1974 12:00:00 AM
Firstpage :
1595
Lastpage :
1606
Abstract :
A general purpose communication processor is investigated as a vehicle for decoding two specific classes of cyclic codes having properties appropriate for voice grade data communication channels. First, a model of a processor is described, and then it is used in conjunction with two cost metrics to measure the complexity of programming the decoding functions. No special Galois field (GF) arithmetic instructions are used. For decoding both Bose-Chadhuri-Hocquenghem (BCH) and Fire codes, a method which allows the encoding program to be used in the initial steps of decoding is given and evaluated. The evaluation indicates that both encoding and decoding, for voice grade data communication facilities, can be done in contemporary communication processors with core storage in the 1000 word range and instruction cycles in the microsecond range. In addition, the results show how the cost metrics vary with parameters such as the block length, the number of errors or the burst length correctable, and the block error probability introduced by the channel. Other conclusions, such as the areas in which significant improvements are needed and in which hardware assist can improve performance are drawn from data giving the relative costs of the elements of the decoding process.
Keywords :
BCH codes; Cyclic codes; Decoding; Error-correcting codes; Fire codes; Telephone systems; Arithmetic; Cost function; Data communication; Decoding; Error correction; Error probability; Fires; Functional programming; Galois fields; Vehicles;
fLanguage :
English
Journal_Title :
Communications, IEEE Transactions on
Publisher :
ieee
ISSN :
0090-6778
Type :
jour
DOI :
10.1109/TCOM.1974.1092103
Filename :
1092103
Link To Document :
بازگشت