×

Technique for adaptive multiuser equalization in code division multiple access systems

  • US 20050207477A1
  • Filed: 03/16/2005
  • Published: 09/22/2005
  • Est. Priority Date: 03/16/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for receiving digital data information that is user-unique and is transmitted from a plurality of user transmitting terminals over multipath and multiple-access interference channels to a receiving terminal with one or more diversity antennas containing associated received diversity signals, wherein the user transmitting terminal adds error-correcting coding and interleaving to the digital data information to provide a sequence of digital data symbols at a user symbol rate that is the reciprocal of a user integer multiple of a system period and subsequently multiplies the digital data symbols by a user-unique direct-sequence spread spectrum (DSSS) signal to provide a modulated signal for transmission to the receiving terminal, and wherein the receiving terminal produces within a data frame successive user decisions corresponding to transmitted digital data symbols for a set of λ

  • detected users, said receiving method comprising the steps at the receiving terminal of;

    time-sampling and grouping received diversity signals into a receiver time block that has a time duration that is no more than one-half of the interleaving delay;

    producing DSSS replicas of the user-unique DSSS signals for K=μ



    mutually-interfering user signals where K>

    1 and μ

    is equal to the number of interfering users that are not detected;

    estimating a set of channel parameters associated with the receiver time block;

    formatting the DSSS replicas to provide a set of sequence signals;

    sequence combining the received diversity signals and sequence signals to provide sequence matched signals;

    channel combining the sequence matched signals and channel parameters to provide channel matched signals, which depend on a subdecision interval that corresponds to a digital data subsymbol equal in duration to the system period and which further depend on subsymbol delay offsets that are relative to the subdecision interval;

    processing the channel parameters and sequence signals to provide forward and backward filter parameters;

    creating past interference signals that depend on the subdecision interval;

    subtracting the past interference signals from the channel matched signals to provide equalization signals that depend on the subdecision interval and subsymbol delay offsets;

    forward combining the equalization signals and the forward filter parameters to provide λ

    user subsymbol estimates for successive subdecision intervals within the data frame;

    summing the user integer multiple successive subsymbol estimates to provide a user symbol estimate of the transmitted user digital data symbol;

    selecting, at the user symbol rate for users in the set of λ

    detected users, the user decision as the possibly transmitted digital data symbol that is closest to the user symbol estimate;

    partitioning the user decisions into subdecisions associated with subdecision intervals;

    symbol deinterleaving and error-correcting decoding user symbol estimates to recover digital data information; and

    wherein the creating step further comprises;

    multiplying the backward filter parameters and subdecisions from previous subdecision intervals to provide the past interference signals.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×