Patent ID: 8873364

Claim:
A method for performing decoding in a communication system, the method comprising of: calculating a matrix Q n−i =H H n−i H n−i by a detector, where H n−i denotes a matrix H with (n−i) columns corresponding to previous stages removed; selecting the k th column from the matrix by the decoder according to a rule: k=arg max j [Q −1 n−i ] jj , if J i ≧M/2, OR k=arg min j [Q −1 n−i ] jj , if J i <M/2; where M is size of a received signal set and J i corresponds to number of partitions of the received signal set; choosing an ordering rule by the detector, based on the selected k th column; and performing Reduced Set Successive Detector (RSSD) by the detector based on the ordering rule.