Patent ID: 7391805

Claim:
A user equipment comprising: a plurality of receiving antennas configured to receive signals from a plurality of transmitting antennas at a single site; a plurality of sampling devices configured to sample a received version of the received signals as received by each of the plurality of receiving antennas to produce a combined received signal; a channel estimation device configured to determine a channel response for each receiving and transmitting antenna combination and produce an overall channel response; a MIMO channel equalization device configured to process the combined received signal and the overall channel response using a block-Fourier transform based algorithm to produce a spread data vector, wherein the MIMO channel equalization device further comprises: a first block-Fourier transform device configured to process a block-column of the overall channel response to produce a diagonal matrix; a second block Fourier transform device configured to process the combined received signal to take a block-Fourier transform of the combined received signal; and a processing device configured to use the diagonal matrix and the block-Fourier transform of the combined received signal to produce a Fourier transform of the spread data vector; and an inverse block-Fourier transform device configured to take an inverse block Fourier transform of the Fourier transform of the spread data vector; and a despreading device configured to despread the spread data vector to recover data of the received signals.