Channel Estimation and Fixed Thresholds for Multi-Threshold Decoding of Low-Density Parity Check Codes
First Claim
1. A method comprising:
- acquiring a plurality of thresholds;
receiving a codeword from a communication channel; and
using the plurality of thresholds to iteratively decode the codeword, wherein the plurality of thresholds are determined before decoding the codeword.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus are provided for error correction of a communication signal. A multiple fixed threshold scheme for iteratively decoding a received codeword includes making a comparison with a threshold to generate a reconstructed version of the received codeword. The threshold has at least two different values that at used during different iterations. The values of the threshold are fixed having been determined prior to decoding. In an embodiment, the fixed thresholds may be based on values for channel parameters and may be selected by a decoder that receives information regarding the channel parameter from a channel estimation unit monitoring the communication channel. Embodiments include decoding methods and apparatus using a threshold having two of more fixed values during the iterative decoding.
70 Citations
40 Claims
-
1. A method comprising:
-
acquiring a plurality of thresholds;
receiving a codeword from a communication channel; and
using the plurality of thresholds to iteratively decode the codeword, wherein the plurality of thresholds are determined before decoding the codeword. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-readable medium that stores instructions, which when performed by a machine, cause the machine to:
-
acquire a plurality of thresholds;
receive a codeword from a communication channel; and
use the plurality of thresholds to iteratively decode the codeword, wherein the plurality of thresholds are determined before decoding the codeword. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
a threshold module to acquire a plurality of thresholds; and
a decoder adapted to use the plurality of thresholds to iteratively decode a codeword from a communication channel, the thresholds arranged as fixed values to the decoder. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27)
-
-
28. A system comprising:
-
a communication interface to receive a signal from a communication channel, the signal containing a codeword;
a threshold module to acquire a plurality of thresholds; and
a decoder adapted to use the plurality of thresholds to iteratively decode the codeword, the thresholds arranged as a fixed values to the decoder. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification