Systems and methods for probabilistic quadrature amplitude modulation (quam)
AssigneeAvago Technologies International Sales Pte. Limited
InventorRethnakaran Pulikkoonattu
Life of this patent
Estimating the term…
Abstract
An apparatus may include a transmitter and one or more processors. The one or more processors may identify, by a low-density parity-check (LDPC) encoder, a target code rate for which to encode data. The one or more processors may receive, by the LDPC encoder, a first set of information bits. The one or more processors may receive, by the LDPC encoder from an output of a shaping encoder, a second set of information bits. The one or more processors may adjust a code rate of an LDPC code to a second code rate higher than the target code rate to cause the LDPC encoder to encode the data at the target code rate. The one or more processors may encode the data using the LDPC code. The transmitter may transmit the encoded data.
Claims20
An apparatus comprising:
- a transmitter and one or more processors, wherein
- the one or more processors are configured to:
- encode, by a shaping encoder using a first code to shape a probability distribution of symbol amplitudes, data to generate a set of information bits, wherein the first code maps one or more first strings of variable length to one or more corresponding second strings of fixed length;
- encode, by a low-density parity-check (LDPC) encoder using a code rate of an LDPC code, at least the set of information bits to generate encoded data at a target rate that is different from the code rate of the LDPC code;
- and
- transmit, via the transmitter, at least the encoded data.
A method comprising:
- encoding, by one or more processors, by a shaping encoder using a first code to shape a probability distribution of symbol amplitudes, data to generate a set of information bits, wherein the first code maps one or more first strings of variable length to one or more corresponding second strings of fixed length;
- encoding, by the one or more processors, by a low-density parity-check (LDPC) encoder using a code rate of an LDPC code, at least the set of information bits to generate encoded data at a target rate that is different from the code rate of the LDPC code;
- and
- transmitting, via a transmitter, at least the encoded data.
An apparatus comprising:
- a receiver configured to receive encoded data that is encoded at a target rate that is different from a code rate of a low-density parity-check (LDPC) code;
- and
- one or more processors configured to:
- decode, by an LDPC decoder using the code rate of the LDPC code, the encoded data to generate at least a set of information bits;
- and
- decode, by a shaping decoder using a first code to shape a probability distribution of symbol amplitudes, the at least the set of information bits to generate decoded data, wherein the code maps one or more second strings of fixed length to one or more corresponding first strings of variable length.
Dependencies are inferred from the claim text.