Patent ID: 8432987

Claim:
A method for detecting sequences of digitally modulated symbols, said modulated symbols being transmitted by multiple transmitting sources and received by multiple receiving elements and grouped as a received vector of sequences of digitally modulated symbols, said method including: identifying a set of values for at least one reference transmit symbol, the possible values representing candidate values; estimating for each candidate value at least one further set of sequences of the remaining transmitted symbols; determining for each candidate value a set of sequences of transmitted symbols obtained by grouping said candidate values and said estimated at least one further set of sequences of the remaining transmitted symbols; calculating a metric for each of said determined sequences of transmitted symbols; selecting the sequence that maximizes said metric, one respective selected sequence for each candidate value; storing the values of the related metrics and the associated selected sequences; receiving a channel-state information matrix from a first module and a-priori information on said modulated symbols from a second module; processing said channel-state-information matrix using a triangularization of said channel-state-information matrix; wherein said channel-state-information matrix includes a complex channel-state-information matrix; and wherein processing said channel-state-information matrix includes factorizing said channel-state-information matrix into an orthogonal matrix and a triangular matrix.