Optimal linear equalizer for MIMO systems with HARQ and/or repetition coding
AssigneeMarvell World Trade Ltd.
InventorsJungwon Lee, Hui-Ling Lou, Woong Jun Jang
Life of this patent
Estimating the term…
Abstract
Systems and methods are provided for decoding signal vectors in multiple-input multiple-output (MIMO) systems, where the receiver has received one or more signal vectors based on the same transmitted vector. The symbols of the received signal vectors are combined, forming a combined received signal vector that may be treated as a single received signal vector. The combined received signal vector may be equalized by, for example, a zero-forcing or minimum-mean-squared error equalizer or another suitable linear equalizer. Following equalization, the equalized signal vector may be decoded using a simple, linear decoder.
Claims91
A method for decoding a signal vector in a multiple-input multiple-output transmission scheme, comprising:
- receiving multiple signal vectors corresponding to a common transmit signal vector, wherein each of the received signal vectors is associated with a respective channel response matrix;
- combining the multiple received signal vectors into a combined received signal vector;
- combining the respective channel response matrices into a combined channel response matrix;
- equalizing the combined received signal vector based on the combined channel response matrix;
- and
- computing soft information using the equalized combined received signal vector and the combined channel response matrix, wherein computing soft information comprises calculating a decoding metric that includes:
- a term based on a kth component of the equalized combined received signal vector and a possible value of a kth component of the common transmit signal vector, the term being scaled by a corresponding k,kth component of the combined channel response matrix.
A system for decoding a signal vector in a multiple-input multiple-output transmission scheme, comprising:
- means for receiving multiple signal vectors corresponding to a common transmit signal vector, wherein each of the received signal vectors is associated with a respective channel response matrix;
- means for combining the multiple received signal vectors into a combined received signal vector;
- means for combining the respective channel response matrices into a combined channel response matrix;
- means for equalizing the combined received signal vector based on the combined channel response matrix;
- and
- means for computing soft information using the equalized combined received signal vector and the combined channel response matrix, wherein the means for computing soft information comprises means for calculating a decoding metric that includes:
- a term based on a kth component of the equalized combined received signal vector and a possible value of a kth component of the common transmit signal vector, the term being scaled by a corresponding k,kth component of the combined channel response matrix.
A system for decoding a signal vector in a multiple-input multiple-output transmission scheme, comprising:
- a receiver for receiving multiple signal vectors corresponding to a common transmit signal vector, wherein each of the received signal vectors is associated with a respective channel response matrix;
- a vector combiner for combining the multiple received signal vectors into a combined received signal vector;
- a matrix combiner for combining the respective channel response matrices into a combined channel response matrix;
- an equalizer for equalizing the combined received signal vector based on the combined channel response matrix;
- and
- a decoder for computing soft information using the equalized combined received signal vector and the combined channel response matrix, wherein the decoder comprises decoding circuitry for calculating a decoding metric that includes:
- a term based on a kth component of the equalized combined received signal vector and a possible value of a kth component of the common transmit signal vector, the term being scaled by a corresponding k,kth component of the combined channel response matrix.
Dependencies are inferred from the claim text.