Interleaving method and deinterleaving method
AssigneePanasonic Corporation
InventorMihail PETROV
Life of this patent
Estimating the term…
Abstract
Bit permutation to bits of a codeword is performed such that: at least one spatial-multiplexing block is made up of bits from B/2 different cyclic-blocks; each constellation word of the at least one spatial-multiplexing block is made up of bits from Bt/2 different cyclic blocks, Bt being the number of bits of the constellation word; and each of the bit pairs of the constellation word is made up of bits from a common one of the Bt/2 different cyclic blocks.
Claims13
1-14. (canceled)
An interleaving method performed by a transmitter for a communication system with spatial multiplexing over T transmit antennas employing quasi-cyclic low-density parity-check codes, T being an integer greater than 1,
- the interleaving method being used for applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words of at least one spatial-multiplexing block from the codeword,
- the codeword consisting of N cyclic blocks, and each cyclic block consisting of Q bits,
- the spatial-multiplexing block consisting of B bits and consisting of T constellation words,
- each constellation word indicating one of a plurality of constellation points of a predefined constellation used for constellation mapping of the constellation word, wherein
- the interleaving method comprises the step of
- applying the bit permutation to the bits of the codeword such that:
- at least one spatial-multiplexing block is made up of bits from B/2 different cyclic-blocks;
- each constellation word of the at least one spatial-multiplexing block is made up of bits from Bt/2 different cyclic blocks, Bt being the number of bits of the constellation word;
- and
- each of the bit pairs of the constellation word is made up of bits from a common one of the Bt/2 different cyclic blocks.
An interleaver provided in a transmitter for a communication system with spatial multiplexing over T transmit antennas employing quasi-cyclic low-density parity-check codes, T being an integer greater than 1,
- the interleaver applying bit permutation to bits of a codeword of a quasi-cyclic low-density parity-check code in order to generate a plurality of constellation words of at least one spatial-multiplexing block from the codeword,
- the codeword consisting of N cyclic blocks, each cyclic block consisting of Q bits,
- the spatial-multiplexing block consisting of B bits and consisting of T constellation words,
- each constellation word indicating one of a plurality of constellation points of a predefined constellation used for constellation mapping of the constellation word, wherein
- the interleaver is configured to apply the bit permutation to the bits of the codeword such that:
- at least one spatial-multiplexing block is made up of bits from B/2 different cyclic-blocks;
- each constellation word of the at least one spatial-multiplexing block is made up of bits from Bt/2 different cyclic blocks, Bt being the number of bits of the constellation word;
- and
- each of the bit pairs of the constellation word is made up of bits from a common one of the Bt/2 different cyclic blocks.
Dependencies are inferred from the claim text.