摘要 |
<p>Symbols are to be recovered from signals received in a shared spectrum. Codes of the signals received in the shared spectrum are processed using a block Fourier transform (FT 34), producing a code block diagonal matrix. A channel response of the received signals is estimated. The channel response is extended and modified (36) to produce a block circulant matrix and a block FT (38) is taken, producing a channel response block diagonal matrix. The code block diagonal matrix is combined (40, 44, 46) with the channel response block diagonal matrix. The received signals are sampled and processed using the combined code block diagonal matrix and the channel response block diagonal matrix with a Cholesky algorithm. A block inverse FT (60) is performed on a result of the Cholesky algorithm to produce spread symbols. The spread symbols are despread to recover symbols of the received signals.</p> |