Patent ID: 8351555

Claim:
A method, comprising: by a processor, receiving at least one data stream from at least two transmitter antennas, wherein the at least one data stream is pre-coded by a set of weighting coefficients; receiving a pilot channel from each of the at least two transmitter antennas; processing the received at least one data stream by an equalizer with a set of equalizer filter coefficients; calculating for each of the at least one data stream a signal power and an interference power from other stream, if there is any interference from other steam, at least in part based on a set of post equalizer channel coefficients and the set of weighting coefficients; calculating for each of the at least one data stream a noise power at least in part based at least in part on the received pilot channels and the set of weighting coefficients; calculating for each of the at least one data stream a second signal power at least in part based on the received pilot channels and the set of weighting coefficients; generating for each of the at least one data stream a scaling parameter by comparing the signal power and the second signal power; scaling the calculated noise power of each of the at least one data stream with the corresponding scaling parameter; and calculating for each of the at least one data stream a signal to interference and noise ratio based at least in part on the corresponding calculated signal power, interference power and scaled noise power.