NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The fast decoding of Reed-Solomon codes using number theoretic transformsIt is shown that Reed-Solomon (RS) codes can be encoded and decoded by using a fast Fourier transform (FFT) algorithm over finite fields. The arithmetic utilized to perform these transforms requires only integer additions, circular shifts and a minimum number of integer multiplications. The computing time of this transform encoder-decoder for RS codes is less than the time of the standard method for RS codes. More generally, the field GF(q) is also considered, where q is a prime of the form K x 2 to the nth power + 1 and K and n are integers. GF(q) can be used to decode very long RS codes by an efficient FFT algorithm with an improvement in the number of symbols. It is shown that a radix-8 FFT algorithm over GF(q squared) can be utilized to encode and decode very long RS codes with a large number of symbols. For eight symbols in GF(q squared), this transform over GF(q squared) can be made simpler than any other known number theoretic transform with a similar capability. Of special interest is the decoding of a 16-tuple RS code with four errors.
Document ID
19770003160
Acquisition Source
Legacy CDMS
Document Type
Other
Authors
Reed, I. S.
(Univ. of Southern Calif. Pasadena, CA, United States)
Welch, L. R.
(Univ. of Southern Calif.)
Truong, T. K.
(Jet Propulsion Lab., California Inst. of Tech.)
Date Acquired
August 8, 2013
Publication Date
October 15, 1976
Publication Information
Publication: The Deep Space Network
Subject Category
Numerical Analysis
Accession Number
77N10102
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available