Back to results
US 2024/0405918 A1Published application
Low-density parity-check coding including punctured auxiliary bits
AssigneeQUALCOMM Incorporated
InventorsWei YANG, Pinar SEN, Thomas Joseph RICHARDSON, Jing JIANG
Life of this patent
Estimating the term…
Abstract
A low-density parity-check encoder is provided that encodes a plurality of information bits according to a low-density parity-check matrix. The encoder generates auxiliary bits from the information bits, and the transmitter punctures the auxiliary bits while transmitting the information bits, thereby preserving a shape of the information bits.
Claims30
A wireless communication device, comprising:
- an encoder configured to encode a plurality of Kb*Z information bits into a codeword of (Kb+Y)*Z bits according to a low-density parity-check matrix, wherein Kb is a quantity of information-bit columns in a base graph associated with the low-density parity-check matrix, wherein a first Z bits of the codeword are auxiliary bits and a subsequent (Kb+Y−1)*Z bits of the codeword include the Kb*Z information bits and (Y−1)*Z additional parity bits, wherein Z is a lifting factor of the low-density parity-check matrix, and wherein Y is a positive integer.
A wireless communication device, comprising:
- an encoder configured to encode a plurality of Kb*Z information bits into a codeword of (Kb+Y)*Z bits according to a low-density parity-check matrix, wherein Kb is a quantity of information-bit columns in a base graph associated with the low-density parity-check matrix, wherein a first Kb*Z bits of the codeword are information bits and a subsequent (Y−1)*Z bits of the codeword are parity bits, further wherein remaining Z bits of the codeword are auxiliary bits, wherein Z is a lifting factor of the low-density parity-check matrix, and wherein Y is a positive integer.
A computerized method, comprising:
- selecting a matrix QZ×Z that is equal to a sum of a set of Z×Z lifting matrices in a punctured column of a low-density parity-check matrix, further wherein the matrix QZ×Z is invertible;
- lifting a base graph according to a value of Z and the matrix QZ×Z to create the low-density parity-check matrix;
- encoding a plurality of Kb*Z information bits into a codeword of (Kb+Y)*Z bits according to the low-density parity-check matrix, wherein Kb is a quantity of information-bit columns in the base graph, wherein a set of Z bits of the codeword are auxiliary bits and a set of (Kb+Y−1)*Z bits of the codeword include the Kb*Z information bits and (Y−1)*Z parity bits, wherein Y is a positive integer;
- and
- transmitting one or more symbols conveying information based upon the codeword.
2 more elements
A computerized method, comprising:
- selecting a matrix QZ×Z that is equal to a sum of a set of Z×Z lifting matrices in a first column of a low-density parity-check matrix, further wherein the matrix QZ×Z is invertible;
- lifting a base graph according to a value of Z and the matrix QZ×Z to create the low-density parity-check matrix;
- encoding a plurality of Kb*Z information bits into a codeword of (Kb+Y)*Z bits according to a low-density parity-check matrix, wherein Kb is a quantity of information-bit columns in the base graph, wherein a first Kb*Z bits of the codeword are information bits and a subsequent (Y−1)*Z bits of the codeword are parity bits, further wherein Z bits between the information bits and the parity bits are auxiliary bits, and wherein Y is a positive integer;
- and
- transmitting one or more symbols conveying information based upon the codeword.
2 more elements
Dependencies are inferred from the claim text.