Soft input-soft output forward error correction decoding for turbo codes
AssigneeComtech AHA Corporation
InventorsWilliam H. Thesling, Sameep Dave
Life of this patent
Estimating the term…
Abstract
A method of turbo decoding using soft input-soft output information. A vector of data is sampled from a channel of data. The vector of data is then processed to output a final code word of bits. A final reliability vector of reliability values associated with the final code word is generated, such that each bit of the final code word of bits has a corresponding reliability value in the final reliability vector. Corresponding reliability values for one or more bit positions of the final code word are determined by a difference of distance metrics, and corresponding reliability values for one or more bit positions of the final code word are determined utilizing a numerical approximation.
Claims12
A method of decoding a channel of data, comprising the steps of:
- sampling a vector of data from the channel of data;
- processing said vector of data to output a final code word of bits;
- and
- generating a final reliability vector associated with said final code word such that each bit of said final code word of bits has a corresponding reliability value in said final reliability vector, said final reliability vector generated by;
- determining said corresponding reliability value for one or more bit positions of said final code word of bits in accordance with a difference of distance metrics;
- and
- approximating said corresponding reliability value for one or more bit positions of said final code word of bits in accordance with a numerical approximation.
Dependencies are inferred from the claim text.