Patent ID: 7079570

Claim:
A communication system having a first and second communication stations, the system comprising: said first and second communication stations each comprising: a code processing device for processing codes of the signals received in a shared spectrum using a block Fourier transform (FT) and producing a code block diagonal matrix; a channel response estimating device for estimating a channel response of the received signals; a channel response extending and modifying device for extending and modifying the channel response to produce a block circulant matrix and taking a block FT and producing a channel response block diagonal matrix; a combining device for combining the code block diagonal matrix and the channel response block diagonal matrix; a sampling device for sampling the received signals; a signal processing device for processing the received signals using the combined code block diagonal matrix and the channel response block diagonal matrix with a Cholesky algorithm; a block inverse FT device for performing a block inverse FT on a result of the Cholesky algorithm to produce spread symbols; and a despreading device for despreading the spread symbols to recover symbols of the received signals.