EP1358718A2

Low complexity data detection using fast fourier transform of channel correlation matrix

Abstract

A method of recovering data for use in a receiver that simultaneously receives a plurality of code division multiple access data signals, each data signal experiencing a similar channel response. A combined signal over the shared spectrum in a time slot is received and sampled. The combined signal comprises the plurality of data signals. The sampled signal is used to estimate the similar channel response, and a channel response matrix is constructed. A channel correlation matrix is constructed based in part on the estimated channel response matrix. A fast Fourier transform (FFT) decomposition of a circulant matrix approximation of the channel correlation matrix, and the sampled data signals, are used to determine a spread data vector. The spread data vector is despread to recover data from the matrix.

Term

Term ended

Projected expiry passed 28 January 2022, 4.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

26 claims: 4 independent, 22 dependent

  1. 1
    Claims of equivalent WO 02063779 A2 CLAIMS What is claimed is:1. A method for use in receiving a plurality of data signals transmitted over a shared spectrum in a time slot in a time division duplex communication system using code division multiple access, each data signal experiencing a similar channel response, the method comprising: receiving a combined signal over the shared spectrum in the time slot, the combined signal comprising the plurality of data signals;sampling the combined signal at a multiple of a chip rate of the combined signal;estimating the similar channel response;constructing a channel response matrix based on in part the estimated channel response;determining a spread data vector based on in part a fast fourier transform (FFT) decomposition of a circulant version of the channel response matrix;and despreading the spread data vector to recover data from the received combined signal.
  2. 8
    A method for use in receiving a plurality of data signals transmitted over a shared spectrum in a time slot in a time division duplex communication system using code division multiple access, each data signal experiencing a similar channel response, the method comprising:receiving a combined signal over the shared spectrum in the time slot, the combined signal comprising the plurality of data signals;estimating the similar channel response;constructing a channel correlation matrix based on in part the estimated channel response;determining a spread data vector based on in part a fast fourier transform (FFT) decomposition of a circulant version of the channel correlation matrix;and despreading the spread data vector to recover data from the received combined signal.
  3. 19
    A receiver for use in a time division duplex communication system using code division multiple access, the system communicating using a plurality of data signals in a time slot, each data signal experiencing a similar channel response, the receiver comprising:an antenna for receiving radio frequency signals including the plurality of data signals;a demodulator for demodulating radio frequency signals to produce a baseband signal;a channel estimation device for estimating the similar channel response at a multiple of a chip rate of the combined signal;and a data detector device for constructing a channel response matrix representing a channel of the data signals based on in part the estimated channel response, determining a spread data vector based on in part a fast fourier transform (FFT) decomposition of a circulant version of the channel response matrix, and despreading the spread data vector to recover data from the received combined signal.
  4. 21
    A receiver for use in a time division duplex communication system using code division multiple access, the system communicating using a plurality of data signals in a time slot, each data signal experiencing a similar channel response, the receiver comprising:an antenna for receiving radio frequency signals including the plurality of data signals;a demodulator for demodulating radio frequency signals to produce a baseband signal;a channel estimation device for estimating the similar channel response;and a data detector device for constructing a channel correlation matrix representing a channel of the data signals based on in part the estimated channel response, determining a spread data vector based on in part a fast fourier transform (FFT) decomposition of a circulant version of the channel correlation matiix, and despreading the spread data vector to recover data from the received combined signal.