EP1525696A2

Multiuser detector for variable spreading factors

Abstract

A method for the simultaneous reception of data from multiple sources having different spreading factors. A plurality of transmission response matrices are generated and grouped together for equal spreading factors. A plurality of spreading factor group matrices are assembled. A base matrix is formed based upon the spreading factor group matrix having a lowest spreading factor. An additional spreading factor group matrix is selected for consideration. Column placement reference index for the base matrix is derived. A reference location for the base matrix is derived. A column set from the selected spreading factor group matrix is derived. The column set is inserted into the base matrix. A total transmission response matrix is assembled.

Term

Term ended

Projected expiry passed 11 June 2023, 3.3 years ago.

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

40 claims: 5 independent, 35 dependent

  1. 1
    Claims of equivalent WO 03107688 A2 CLAIMS What is claimed is:1. A method for receiving a plurality of communication signals having differing spreading factors, each communication having an associated code comprising chips, the method comprising: for each chip of each communication, producing a vector of that chip convolved with an impulse response;for each communication, producing support blocks comprising the chip vectors, a number of the chip vectors in a support block based on that communication's spreading factor;assembling a system response matrix having symbol sub-matrices, each symbol sub-matrix comprising a support block from each communication;and detecting data of the communications using the symbol response matrix.
  2. 9
    A user equipment for receiving a plurality of communication signals having differing spreading factors, each communication having an associated code comprising chips, the user equipment comprising:means for each chip of each communication, for producing a vector of that chip convolved with an impulse response;means for each communication, for producing support blocks comprising the chip vectors, a number of the chip vectors in a support block based on that communication's spreading factor;means for assembling a system response matrix having symbol sub- matrices, each symbol sub-matrix comprising a support block from each communication;and means for detecting data of the communications using the symbol response matrix.
  3. 17
    A user equipment for receiving a plurality of communication signals having differing spreading factors, each communication having an associated code comprising chips, the user equipment comprising:a construct system response block for each chip of each communication, for producing a vector of that chip convolved with an impulse response;a rearrangement processor for each communication, for producing support blocks comprising the chip vectors, a number of the chip vectors in a support block based on that communication's spreading factor, for assembling a system response matrix having symbol sub-matrices, each symbol sub-matrix comprising a support block from each communication;and a multi-user for detecting data of the communications using the symbol response matrix.
  4. 25
    A base station for receiving a plurality of communication signals having differing spreading factors, each communication having an associated code comprising chips, the base station comprising:means for each chip of each communication, for producing a vector of that chip convolved with an impulse response;means for each communication, for producing support blocks comprising the chip vectors, a number of the chip vectors in a support block based on that communication's spreading factor;means for assembling a system response matrix having symbol sub- matrices, each symbol sub-matrix comprising a support block from each communication;and means for detecting data of the communications using the symbol response matrix.
  5. 33
    A base station for receiving a plurality of communication signals having differing spreading factors, each communication having an associated code comprising chips, the base station comprising:a construct system response block for each chip of each communication, for producing a vector of that chip convolved with an impulse response;a rearrangement processor for each communication, for producing support blocks comprising the chip vectors, a number of the chip vectors in a support block based on that communication's spreading factor, for assembling a system response matrix having symbol sub-matrices, each symbol sub-matrix comprising a support block from each communication;and a multi-user for detecting data of the communications using the symbol response matrix.