Iterative detection and decoding for a MIMO-OFDM system
First Claim
1. A method for recovering data transmitted in a wireless communication system, comprising:
- receiving a plurality of modulation symbols for a plurality of transmitted coded bits;
deriving first a priori information for the coded bits based on the received modulation symbols and second a priori information for the coded bits;
decoding the first a priori information to derive the second a priori information;
repeating the deriving and decoding a plurality of times; and
determining decoded bits for the transmitted coded bits based in part on the second a priori information.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to iteratively detect and decode data transmitted in a wireless (e.g., MIMO-OFDM) communication system. The iterative detection and decoding is performed by iteratively passing soft (multi-bit) “a priori” information between a detector and a decoder. The detector receives modulation symbols, performs a detection function that is complementary to the symbol mapping performed at the transmitter, and provides soft-decision symbols for transmitted coded bits. “Extrinsic information” in the soft-decision symbols is then decoded by the decoder to provide its extrinsic information, which comprises the a priori information used by the detector in the detection process. The detection and decoding may be iterated a number of times. The soft-decision symbols and the a priori information may be represented using log-likelihood ratios (LLRs). Techniques are provided to reduce the computational complexity associated with deriving the LLRs, including interference nulling to isolate each transmitted signal and “dual-maxima” approximation.
-
Citations
68 Claims
-
1. A method for recovering data transmitted in a wireless communication system, comprising:
-
receiving a plurality of modulation symbols for a plurality of transmitted coded bits;
deriving first a priori information for the coded bits based on the received modulation symbols and second a priori information for the coded bits;
decoding the first a priori information to derive the second a priori information;
repeating the deriving and decoding a plurality of times; and
determining decoded bits for the transmitted coded bits based in part on the second a priori information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for recovering data transmitted in a multiple-input multiple-output (MIMO) system implementing orthogonal frequency division multiplexing (OFDM), comprising:
-
receiving a plurality of modulation symbols for a plurality of coded bits transmitted via a plurality of frequency subchannels of a plurality of transmit antennas;
deriving soft-decision symbols for the coded bits based on the received modulation symbols and second a priori information for the coded bits;
deriving first a priori information for the coded bits based on the soft-decision symbols and the second a priori information;
decoding the first a priori information to derive the second a priori information;
repeating the deriving the first a priori information and the decoding the first a priori information a plurality of times; and
determining decoded bits for the transmitted coded bits based in part on the second a priori information. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A receiver unit in a wireless communication system, comprising:
-
a detector operative to receive a plurality of modulation symbols for a plurality of transmitted coded bits, derive soft-decision symbols for the coded bits based on the received modulation symbols and second a priori information for the coded bits, and derive first a priori information for the coded bits based on the soft-decision symbols and the second a priori information; and
at least one decoder operative to decode the first a priori information to derive the second a priori information and to determine decoded bits for the transmitted coded bits based in part on the second a priori information, and wherein the first a priori information is derived by the detector and decoded by the at least one decoder a plurality of times prior to determining the decoded bits. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A receiver apparatus in a wireless communication system, comprising:
-
means for receiving a plurality of modulation symbols for a plurality of coded bits transmitted via a plurality of frequency subchannels of a plurality of transmit antennas;
means for deriving soft-decision symbols for the coded bits based on the received modulation symbols and second a priori information for the coded bits;
means for deriving first a priori information for the coded bits based on the soft-decision symbols and the second a priori information;
means for decoding the first a priori information to derive the second a priori information, wherein the first a priori information is derived and decoded a plurality of times; and
means for determining decoded bits for the transmitted coded bits based in part on the second a priori information. - View Dependent Claims (45, 46)
-
-
47. A method for transmitting data in a wireless communication system, comprising:
-
receiving channel state information (CSI) indicative of one or more characteristics of a communication channel to be used for data transmission;
selecting one or more coding schemes and one or more modulation schemes to be used for the data transmission based on the received CSI;
processing data based on the one or more selected coding schemes to provide coded data;
modulating the coded data based on the one or more selected modulation schemes to provide a plurality of modulation symbol streams; and
generating a plurality of modulated signals for the plurality of modulation symbol streams, and wherein the CSI is derived at one or more receivers based on iterative detection and decoding of the plurality of modulated signals as received at the one or more receivers. - View Dependent Claims (48)
-
-
49. A transmitter in a wireless communication system, comprising:
-
a TX data processor operative to process data based on one or more coding schemes to provide coded data; and
a modulator operative to modulate the coded data based on one or more modulation schemes to provide a plurality of modulation symbol streams, and to generate a plurality of modulated signals for the plurality of modulation symbol streams, and wherein the coding and modulation schemes are selected based on channel state information (CSI) derived at one or more receivers based on iterative detection and decoding of the plurality of modulated signals as received at the one or more receivers. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66)
-
-
67. A transmitter apparatus in a wireless communication system, comprising:
-
means for processing data based on one or more coding schemes to provide coded data;
means for modulating the coded data based on one or more modulation schemes to provide a plurality of modulation symbol streams;
means for generating a plurality of modulated signals for the plurality of modulation symbol streams, and wherein the coding, interleaving and modulation schemes are selected based on channel state information (CSI) derived at one or more receivers based on iterative detection and decoding of the plurality of modulated signals as received at the one or more receivers. - View Dependent Claims (68)
-
Specification