Soft-In Soft-Out Decoder

From Handwiki

A soft-in soft-out decoder (SISO decoder) is a type of soft-decision decoder used with error correcting codes.[1] "Soft-in" refers to the fact that the incoming data may take on values other than 0 or 1, in order to indicate reliability. "Soft-out" refers to the fact that each bit in the decoded output also takes on a value indicating reliability. Typically, the soft output is used as the soft input to an outer decoder in a system using concatenated codes, or to modify the input to a further decoding iteration such as in the decoding of turbo codes.

Examples include the BCJR algorithm and the soft output Viterbi algorithm.

See also

  • Decoding methods
  • Error detection and correction
  • Forward error correction

References

  1. Andre Neubauer; Jurgen Freudenberger; Volker Kuhn (22 October 2007). Coding Theory.: Algorithms, Architectures and Applications. John Wiley & Sons. ISBN 978-0-470-51982-0. https://books.google.com/books?id=j5zNVqjY0uYC&q=Soft-in+soft-out+decoder. 



Retrieved from "https://handwiki.org/wiki/index.php?title=Soft-in_soft-out_decoder&oldid=3385615"

Categories: [Error detection and correction]


Download as ZWI file | Last modified: 08/09/2024 07:35:02 | 4 views
☰ Source: https://handwiki.org/wiki/Soft-in_soft-out_decoder | License: CC BY-SA 3.0

ZWI is not signed. [what is this?]