Skip to main content

Soft Decision Decoding of Reed Solomon Codes

  • Chapter
Eurocode ’92

Part of the book series: International Centre for Mechanical Sciences ((CISM,volume 339))

Abstract

Reed Solomon codes form a well known family of multilevel cyclic block codes which meet the Singleton bound. As random symbol error correcting codes they are particularly useful in conditions where errors occur in bursts. For the AWGN channel, however, they suffer relative to other codes such as convolutional codes, at least at moderate bit error rates (around 10−5 to 10−6). Much of this disadvantage results from the lack of a generally applicable method for soft decision decoding.

This paper reports on progress in applying soft decision decoding to Reed Solomon codes. Any algebraic approach to soft decision decoding must address a number of problems such as the relationship of the soft decision values to the field over which the code is defined, the calculation of Euclidean distances and the provision of an algorithm to find the maximum likelihood codeword. In this paper it is proposed that the algebraic problems may be eased by defining the code as a subfield subcode of a code defined over a larger field and by a specially devised mapping of symbol values onto detected bit values. In the absence of any known algorithm, the performance of soft decision decoded RS codes has been studied by the application of trellis decoding methods. Viterbi decoding has been used to limit the complexity of trellis decoding and the performance of a reduced search method has been assessed. It has been found that useful coding gains can be achieved at moderate bit error rates from (15, 13) and (15, 11) codes, using a method in which only the best B paths are updated at each incoming symbol, with B having values of 16 or 32.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Blahut, R.: Theory and Practice of Error Control Codes, Addison Wesley, Reading, Massachusetts 1983.

    MATH  Google Scholar 

  2. Wolf J.K.: Efficient maximum likelihood decoding of linear block codes using a trellis“, IEEE Transactions on Information Theory, IT-24/1 (1978), 76–80.

    Google Scholar 

  3. Viterbi A.J. and J.K. Omura: Principles of Digital Communication and Coding, McGraw-Hill, New York (1979).

    MATH  Google Scholar 

  4. Aulin, T.: Study of a new trellis decoding algorithm and its applications“, ESTEC study report 6093/84/NL/DG (1985).

    Google Scholar 

  5. Aulin, T.: Application of the SA(B) detection algorithm to coded PSK modulation“, ESTEC study report 7108/87/NL/PR (1991).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Wien

About this chapter

Cite this chapter

Sweeney, P., Shin, S.K. (1993). Soft Decision Decoding of Reed Solomon Codes. In: Camion, P., Charpin, P., Harari, S. (eds) Eurocode ’92. International Centre for Mechanical Sciences, vol 339. Springer, Vienna. https://doi.org/10.1007/978-3-7091-2786-5_32

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-2786-5_32

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-82519-8

  • Online ISBN: 978-3-7091-2786-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics