Fast joint detection base station
First Claim
1. A code division multiple access base station, the base station receives K data signals over a shared spectrum, the base station comprising:
- means for receiving and sampling a combined signal having the K transmitted data signals over the shared spectrum;
means for producing a combined channel response matrix using codes and impulse responses of the K data signals;
means for determining a block column of a cross correlation matrix using the combined channel response matrix, each block entry of the block column being a K by K matrix;
means for taking a fourier transform of a complex conjugate transpose of the combined channel response matrix multiplied to the combined signal samples;
means for multiplying an inverse of a fourier transform of each block entry to a result of the fourier transform to produce a fourier transform of the data vector; and
means for taking an inverse fourier transform of the data vector fourier transform to produce data of the K data signals.
0 Assignments
0 Petitions
Accused Products
Abstract
A code division multiple access base station receives K data signals over a shared spectrum. The base station receives and samples a combined signal having the K transmitted data signals. A combined channel response matrix is produced. A block column of a cross correlation matrix is determined using the combined channel response matrix. Each block entry of the block column is a K by K matrix. Each block entry of the block column is a K by K matrix. A fourier transform of a complex conjugate transpose of the combined channel response matrix multiplied to the combined signal samples is taken. An inverse of a fourier transform of each block entry is multiplied to a result of the fourier transform to produce a fourier transform of the data vector. An inverse fourier transform of the data vector fourier transform is taken to produce data of the K signals.
-
Citations
12 Claims
-
1. A code division multiple access base station, the base station receives K data signals over a shared spectrum, the base station comprising:
-
means for receiving and sampling a combined signal having the K transmitted data signals over the shared spectrum;
means for producing a combined channel response matrix using codes and impulse responses of the K data signals;
means for determining a block column of a cross correlation matrix using the combined channel response matrix, each block entry of the block column being a K by K matrix;
means for taking a fourier transform of a complex conjugate transpose of the combined channel response matrix multiplied to the combined signal samples;
means for multiplying an inverse of a fourier transform of each block entry to a result of the fourier transform to produce a fourier transform of the data vector; and
means for taking an inverse fourier transform of the data vector fourier transform to produce data of the K data signals. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A code division multiple access base station, the base station receives K data signals over a shared spectrum, the base station comprising:
-
an antenna for receiving a combined signal having the K transmitted data signals over the shared spectrum;
a sampling device for sampling the combined signal;
a channel estimator for estimating impulse responses of the K data signals; and
a data detection device for producing a combined channel response matrix using codes and the impulse responses of the K data signals;
for determining a block column of a cross correlation matrix using the combined channel response matrix, each block entry of the block column being a K by K matrix;
for taking a fourier transform of a complex conjugate transpose of the combined channel response matrix multiplied to the combined signal samples;
multiplying an inverse of a fourier transform of each block entry to a result of the fourier transform to produce a fourier transform of a data vector; and
for taking an inverse fourier transform of the data vector fourier transform to produce data of the K data signals.- View Dependent Claims (8, 9, 10, 11, 12)
-
Specification