Patent Document ID: 9231794
Application ID: 12531297
Patent Flag: 1

Claim One:
1. A method, comprising: receiving at a receiver a transmitted sequence of digitally modulated symbols, each symbol of the transmitted sequence originating from a respective one of a number of multiple transmit sources; processing equations of a complex-domain representation of a system through which the transmitted sequence propagates to obtain a triangular matrix; and performing, at the receiver, at least one of: (i) hard-decision detection of the transmitted sequence and demapping of corresponding bits based on a reduced-complexity parallel search of a subset of all possible values of the transmitted sequence, the reduced-complexity parallel search based on the triangular matrix, and (ii) generation of bit soft-output values based on the reduced-complexity parallel search, a number of values in the subset being less than or equal to a product of factors, one of the factors being equal to the number of multiple transmit sources; and wherein the reduced-complexity parallel search comprises solving a minimization problem using values of a candidate sequence, the values of the candidate sequence obtained by: identifying a set of possible values for the complex values of one or more reference transmitted complex symbols, the possible values representing candidate values; and obtaining the complex values of one or more remaining symbols through spatial-decisions feedback equalization starting from each candidate value of the one or more reference symbols.