Wireless communications systems and methods for multiple processor based multiple user detection
First Claim
1. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (hereinafter “
- user waveforms”
) comprising a first processing element which generates a matrix (hereinafter “
gamma matrix”
) representing a correlation between a code associated with one user and those associated with one or more other users, a set of one or more second processing elements coupled with the first processing element, the set of processing elements generating a matrix (hereinafter “
R-matrix”
) representing cross-correlations among user waveforms, a third processing element coupled with the set of processing elements, the further processing element generates symbol estimates.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention provides methods and apparatus for multiple user detection (MUD) processing that have application, for example, in improving the capacity CDMA and other wireless base stations. One aspect of the invention provides a multiprocessor, multiuser detection system for detecting user transmitted symbols in CDMA short-code spectrum waveforms. A first processing element generates a matrix (hereinafter, “gamma matrix”) that represents a correlation between a short-code associated with one user and those associated with one or more other users. A set of second processing elements generates, e.g., from the gamma matrix, a matrix (hereinafter, “R-matrix”) that represents cross-correlations among user waveforms based on their amplitudes and time lags. A third procesing element produces estimates of the user transmitted symbols as a function of the R-matrix.
-
Citations
15 Claims
-
1. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (hereinafter “
- user waveforms”
) comprisinga first processing element which generates a matrix (hereinafter “
gamma matrix”
) representing a correlation between a code associated with one user and those associated with one or more other users,a set of one or more second processing elements coupled with the first processing element, the set of processing elements generating a matrix (hereinafter “
R-matrix”
) representing cross-correlations among user waveforms,a third processing element coupled with the set of processing elements, the further processing element generates symbol estimates. - View Dependent Claims (2, 3, 4, 5, 6, 7)
- user waveforms”
-
8. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (hereinafter “
- user waveforms”
) comprisinga first processing element coupled with a multi-port data switch, the first element generates a matrix (hereinafter “
gamma matrix”
) representing a correlation between a code associated with one user and those associated with one or more other users,a set of one or more second processing elements coupled with the mutl-port data switch, each of the processing elements within the set generates a portion of a matrix (hereinafter “
R-matrix”
) representing cross-correlations among user waveforms,a third processing element coupled with the multi-port data switch, the further processing element generates symbol estimates. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
- user waveforms”
Specification