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.
- 2. The base station of claim 1 wherein the taking the fourier transform is by multiplying the conjugate transpose of the combined channel response matrix to the combined signal samples and taking fourier transform of a result of the conjugate transpose multiplication.
- 3. The base station of claim 1 wherein a Cholesky decomposition of the block entries of the diagonal matrix is used to determine the data.
- 4. The base station of claim 1 wherein the data determining occurs over a data field time period of a time division duplex communication burst and the combined signal samples extend beyond the data field time period.
- 5. The base station of claim 4 wherein extended samples of the combined signal samples extends beyond the data field time period for a length of the impulse response.
- 6. The base station of claim 4 wherein the combined signal samples extends beyond the data field time period so that a length of the combined signals is a length compatible with a prime factor algorithm fast fourier transform.
- 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.
- 8. The base station of claim 7 wherein the taking the fourier transform is by multiplying the conjugate transpose of the combined channel response matrix to the combined signal samples and taking fourier transform of a result of the conjugate transpose multiplication.
- 9. The base station of claim 7 wherein a Cholesky decomposition of the block entries of the diagonal matrix is used to determine the data.
- 10. The base station of claim 7 wherein the data determining occurs over a data field time period of a time division duplex communication burst and the combined signal samples extend beyond the data field time period.
- 11. The base station of claim 10 wherein extended samples of the combined signal samples extends beyond the data field time period for a length of the impulse response.
- 12. The base station of claim 10 wherein the combined signal samples extends beyond the data field time period so that a length of the combined signals is a length compatible with a prime factor algorithm fast fourier transform.
Parent Case Info
[0001] This application is a continuation of U.S. patent application Ser. No. 10/037,710, filed Dec. 31, 2001, which claims priority to U.S. Provisional Patent Application No. 60/287,431, filed on Apr. 30, 2001, which applications are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60287431 |
Apr 2001 |
US |
Continuations (1)
|
Number |
Date |
Country |
Parent |
10037710 |
Dec 2001 |
US |
Child |
10081304 |
Feb 2002 |
US |