CA2388024C

Receiver for multiuser detection of cdma signals

Abstract

A receiver that reduces impulse response interference using a model of the received signal similar to that used in block linear equalizers. Block linear equalizers comprise decorrelating receivers, zero-forcing receivers, minimum mean square error receivers and the like. The invention comprises an interference computation processor feedback loop (43) for correcting the output of a direct interference canceller (39). The m iterative process removes interferers from the output symbols of a matched-filter (35). The receiver uses received signal models of the various block linear equalizers that do not assume that each subchannel consists of several distinct paths. The receiver ertimates the impulse response characteristic of each subchannel as a whole.

CA2388024C, drawing sheet 1
Sheet 1 of 36

Term

Term ended

Expired 11 February 2020, 6.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

28 claims: 2 independent, 26 dependent

  1. 1
    CA 02388024 2006-04-06 What is claimed is:1. An interference canceller (17) for use in a receiver that separates received communication signals (r) from a plurality of transmitters over a CDMA interface into a plurality of desired signals (</A)), the interference canceller (17) comprising: a channel estimation processor (21) for receiving the communication signals (r) and producing total transmission matrix (A) for the plurality of desired signals ((F), said matrix (A) coupled to a data estimation and interference canceller (23), said data estimation and interference canceller (23) is characterized by: a matched-filter (35) coupled to the communication signals (r) and said channel estimation processor (21) output (A) for outputting estimates of the desired signals with selective signals (y) to a first (+) input of a summer (37);said summer (37) having an output (z(m)) coupled to a direct interference canceller (39);said direct interference canceller (39) outputting scaled estimates using a first matrix multiplication of the plurality of desired signals (t/(m)) to an input of an iteration counter (41);said iteration counter (41) having a first output (41a) coupled to a feedback interference processor (43);said feedback interference processor (43) outputting interference estimates (c(w)) of the selective signals to a second input (-) of said summer (37);and said interference estimates (c(m)) subtracted from said matched-filter (35) output (y) for m iterations by said iteration counter (41) whereby said iteration counter (41) outputs said estimates of the desired signals (d(m)) as the plurality of desired signals ((F).
  2. 17
    A method (17) for separating received signals (r) from a plurality of transmitters over a CDMA interface into a plurality of desired signals (cP), characterized by the steps of:-305 CA 02388024 2002-04-18 CA 02388024 2006-04-06 a) creating a total system response matrix (A);b) filtering the received signals (r) with said total system response matrix (A) producing estimates of the desired signals with selective signals (y);c) producing an objective matrix O using the total system response matrix (A);d) deriving an 5 matrix from said objective matrix O;e) deriving a Tmatrix from said objective matrix O;f) scaling said filter output (y) as desired signal estimates (tZ(zn)) by multiplying by said matrix S;g) computing interference estimates (c(m)) by multiplying said scaled output by said matrix T;h) subtracting said interference estimates (c(m)) from said filter output (y);i) scaling said filter output minus said interference estimates as desired signal estimates by multiplying with said matrix S';j) repeating steps g) through i) for m iterations;and k) outputting said desired signal estimates as the plurality of desired signals Λ