Multi-level coding and iterative decoding using sparse space codes
AssigneeBlackBerry Limited
InventorsSagar Dhakal, Thomas Aloysius Sexton, Alireza Bayesteh, Steve Hranilovic
Life of this patent
Estimating the term…
Abstract
A multi-level coding and iterative decoding scheme using sparse space codes as the inner-code and codes amenable to belief propagation decoding methods (such as low-density parity-check (LDPC) codes, turbo codes, and trellis codes) as the outer-code is proposed for MIMO communication channels.
Claims8
A method of encoding user information for transmission over multiple transmit antennas, the method comprising:
- encoding an input word using a low-density parity-check (LDPC) code to form an encoded word, the input word having been segmented from the user information;
- demultiplexing from the encoded word an antenna index and a constellation symbol index;
- selecting a transmit symbol according to the constellation symbol index;
- and
- selecting a transmit antenna according to the antenna index, thus encoding the user information for transmission.
A method of encoding user information for transmission over multiple transmit antennas, the method comprising:
- encoding an input word using a low-density parity-check (LDPC) code to form an encoded word, the input word having been segmented from the user information;
- demultiplexing from the encoded word s antenna indices and s constellation symbol indices, where s is an integer greater than 1;
- selecting s transmit symbols according to the s constellation symbol indices;
- and
- selecting s transmit antennas according to the s antenna indices, thus encoding the user information for transmission.
An apparatus or base station having multiple transmit antennas, the apparatus or base station operative to:
- encode an input word using a low-density parity-check (LDPC) code to form an encoded word, the input word having been segmented from user information;
- demultiplex from the encoded word an antenna index and a constellation symbol index;
- select a transmit symbol according to the constellation symbol index;
- and
- select a transmit antenna according to the antenna index, thus encoding the user information for transmission.
An apparatus or base station having multiple transmit antennas, the apparatus or base station operative to:
- encode an input word using a low-density parity-check (LDPC) code to form an encoded word, the input word having been segmented from user information;
- demultiplex from the encoded word s antenna indices and s constellation symbol indices, where s is an integer greater than 1;
- select s transmit symbols according to the s constellation symbol indices;
- and
- select s transmit antennas according to the s antenna indices, thus encoding the user information for transmission.
Dependencies are inferred from the claim text.