Patent ID: 8582632

Claim:
A method of processing a signal transmitted from a plurality of spatially separated transmit antennas using a Multiple-Input Multiple-Output transmission over a wireless network, the method comprising: receiving the signal at a plurality of spatially separated receive antennas, the signal comprising a plurality of data streams; determining the quality/reliability of each of the data streams in the received signal; based on the determined quality/reliability of the data streams, selecting a decoding technique to be one of (i) a successive decoding technique for successively decoding data streams in which one of the data streams is decoded and a signal corresponding to said one of the data streams is removed from the received signal prior to decoding further data streams in the received signal, and (ii) a non-successive decoding technique in which each data stream is decoded from the received signal by treating the other data streams as noise in the received signal; and decoding the received signal using the selected decoding technique.