×

Asynchronous CDMA decorrelating detector

  • US 5,917,829 A
  • Filed: 12/01/1997
  • Issued: 06/29/1999
  • Est. Priority Date: 12/04/1996
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for detecting transmitted messages in signals received in one receiver from a plurality of users within a CDMA transmission system,each user being characterized by a unique one of a plurality of signature sequences, all the signature sequences having an equal and constant duration T,each received signal consisting of consecutive symbols, each being of duration T and carrying a message value, the points of time of the beginning and end of each symbol constituting symbol boundaries,each received signal being associated with a complex amplitude and a delay, the delay being the time span between a common arbitrary point of time and a symbol boundary, andthe received signals, in addition to reception noise, collectively forming a total received signal,the method comprising the steps of:

  • (a) defining a temporal sequence of consecutive correlation windows of duration T each, the beginning and end of each correlation window constituting correlation window boundaries;

    (b) detecting, within the total received signal, signals sent by users, each detected signal being identified in terms of its signature sequences and associated with a corresponding user, this user being an active user;

    (c) for each of said detected signals, deriving from the total received signal an estimated symbol delay, <

    τ

    >

    , associated with the corresponding active user, said estimated symbol delay being the estimated duration of time from any one of said correlation window boundaries to the next occurring symbol boundary;

    (d) partitioning each signature sequence that corresponds to one of said active users exactly into a head portion and a tail portion, the head portion preceding the tail portion and the duration of the tail portion being essentially equal to the corresponding one of said estimated symbol delays;

    (e) constructing for each of said active users a pair of partial sequences of duration T each, one of said partial sequences being a tail sequence and the other one being a head sequence, each of said partial sequences consisting of a leading portion and a succeeding trailing portion, whereby the leading portion of said tail sequence is essentially identical to said tail portion of the corresponding signature sequence, the trailing portion of said head sequence is essentially identical to said head portion of the corresponding signature sequence and the other portion of each of said partial sequences is uniformly zero;

    (f) for each of said active users, correlating the total received signal, over the span of each of said correlation windows, with one or both of the corresponding pair of said partial sequences, the result being one or two corresponding series of correlation values; and

    (g) calculating from said correlation values, obtained for a plurality of users, estimated message values of symbols in received signals corresponding to one or more of said active users.

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