Methods and systems of performing low-density parity-check (LDPC) coding
AssigneeMeta Platforms Technologies, LLC
InventorsCarlos Horacio Aldana, Qiyue Zou
Life of this patent
Estimating the term…
Abstract
Systems and methods for performing low-density parity-check (LDPC) coding may include a wireless communication device that determines a count of a plurality of information bits. The wireless communication device may select a codeword length according to the count. A LDPC encoder of the wireless communication device may generate a codeword for the plurality of information bits, the codeword having the codeword length. The wireless communication device may transmit the codeword to an LDPC decoder of another wireless communication device.
Claims18
A method, comprising:
- determining, by a wireless communication device, a count of a plurality of information bits;
- selecting, by the wireless communication device, a codeword length according to the count;
- selecting, by the wireless communication device, a number of codewords as a function of the count;
- assigning, by the wireless communication device, portions of the plurality of information bits to each codeword of the number of codewords, the portions having a substantially equal number of information bits;
- generating, by a low-density parity-check (LDPC) encoder of the wireless communication device, each codeword using the assigned portions of the plurality of information bits, the codewords having the codeword length;
- and
- transmitting, by the wireless communication device, the codewords to an LDPC decoder of another wireless communication device.
A wireless communication device, comprising:
- one or more processors configured to:
- determine a count of a plurality of information bits;
- select a codeword length according to the count;
- select a number of codewords as a function of the count;
- assign portions of the plurality of information bits to each codeword of the number of codewords, the portions having a substantially equal number of information bits;
- generate, by a low-density parity-check (LDPC) encoder of the wireless communication device, each codeword using the assigned portions of the plurality of information bits, the codeword having the codeword length;
- and
- transmit the codeword to an LDPC decoder of another wireless communication device.
A non-transitory computer readable medium storing instructions that, when executed by one or more processors, cause the one or more processors to:
- determine a count of a plurality of information bits;
- select a codeword length according to the count;
- select a number of codewords as a function of the count;
- assign portions of the plurality of information bits to each codeword of the number of codewords, the portions having a substantially equal number of information bits;
- generate, by a low-density parity-check (LDPC) encoder of the wireless communication device, each codeword using the assigned portions of the plurality of information bits, the codeword having the codeword length;
- and
- transmit the codeword to an LDPC decoder of another wireless communication device.
Dependencies are inferred from the claim text.