Patent ID: 7526037

Claim:
A communication receiver comprising: a detector operable to: receive symbols corresponding to transmitted symbols in a multiple-antenna system; process the received symbols to obtain initial estimates of the transmitted symbols by equalization; determining from the obtained initial estimates selected number of points that are closest in Euclidean distance to an initial estimate for each symbol; generating for each symbol, a reduced set of constellation points obtained as the closest in Euclidean distance; searching over the reduced set of constellation points for a transmit vector that minimizes a channel calculation ∥y-Hx∥ 2 to obtain a bit-wise minimum metric; using the bit-wise minimum metric as the transmit symbol vector for corresponding bits that map into the transmit symbol vector for log-likelihood probability ratio calculations; deriving bit metrics for remaining points in the reduced set which did not minimize to the channel calculation ∥y-Hx∥ 2 ; and using the derived bit metrics for the remaining points for completing the log-likelihood probability ratio calculations to generate decisions for detecting the transmitted symbols.