LDPC (low density parity check) coded modulation symbol decoding
First Claim
1. An apparatus, comprising:
- an input for receiving a signal including at least one symbol encoded therein, the at least one symbol including at least one uncoded bit; and
an LDPC (Low Density Parity Check) decoder for performing decoding of the signal, in accordance with symbol-based decoding using symbol metrics, thereby generating an estimate of the at least one symbol including an estimate of the at least one uncoded bit.
5 Assignments
0 Petitions
Accused Products
Abstract
LDPC (Low Density Parity Check) coded modulation symbol decoding. Symbol decoding is supported by appropriately modifying an LDPC tripartite graph to eliminate the bit nodes thereby generating an LDPC bipartite graph (such that symbol nodes are appropriately mapped directly to check nodes thereby obviating the bit nodes). The edges that communicatively couple the symbol nodes to the check nodes are labeled appropriately to support symbol decoding of the LDPC coded modulation signal. The iterative decoding processing may involve updating the check nodes as well as estimating the symbol sequence and updating the symbol nodes. In some embodiments, an alternative hybrid decoding approach may be performed such that a combination of bit level and symbol level decoding is performed. This LDPC symbol decoding out-performs bit decoding only. In addition, it provides comparable or better performance of bit decoding involving iterative updating of the associated metrics.
2 Citations
20 Claims
-
1. An apparatus, comprising:
-
an input for receiving a signal including at least one symbol encoded therein, the at least one symbol including at least one uncoded bit; and an LDPC (Low Density Parity Check) decoder for performing decoding of the signal, in accordance with symbol-based decoding using symbol metrics, thereby generating an estimate of the at least one symbol including an estimate of the at least one uncoded bit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
an input for receiving a signal including at least one symbol encoded therein, the at least one symbol including at least one uncoded bit; and an LDPC (Low Density Parity Check) decoder for performing decoding of the signal in accordance with symbol-based decoding using symbol metrics, the LDPC decoder including; a check node update block for generating an updated edge message corresponding to an edge connecting a check node and a symbol node within an LDPC coded modulation bipartite graph; a symbol sequence estimate and symbol node update block for employing the updated edge message in accordance generating an estimate of the at least one symbol including an estimate of the at least one uncoded bit. - View Dependent Claims (12, 13, 14)
-
-
15. A method for operating a communication device, the method comprising:
-
via an input of the communication device, receiving a signal including at least one symbol encoded therein, the at least one symbol including at least one uncoded bit; and performing LDPC (Low Density Parity Check) decoding of the signal, in accordance with symbol-based decoding using symbol metrics, thereby generating an estimate of the at least one symbol including an estimate of the at least one uncoded bit. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification