Wireless communications systems and methods for multiple operating system multiple user detection
First Claim
1. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (“
- user waveforms”
) comprisinga first operating system supporting execution of a first process corresponding to a first set of communication tasks for detecting user transmitted symbols encoded in the user waveforms,a second operating system supporting execution of a second process corresponding to a second set of communication tasks for detecting user transmitted symbols encoded in the user waveforms, where the first and second operating systems differ,a protocol translator coupled to the first and second processes and translating communications in between,the first process sending to the second process via the protocol translator a set of executable instructions for performing at least a portion of said second set of communication tasks,wherein the second process generates a matrix as a result of executing the set of instructions.
4 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 processing element produces estimates of the user transmitted symbols as a function of the R-matrix.
85 Citations
14 Claims
-
1. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (“
- user waveforms”
) comprisinga first operating system supporting execution of a first process corresponding to a first set of communication tasks for detecting user transmitted symbols encoded in the user waveforms, a second operating system supporting execution of a second process corresponding to a second set of communication tasks for detecting user transmitted symbols encoded in the user waveforms, where the first and second operating systems differ, a protocol translator coupled to the first and second processes and translating communications in between, the first process sending to the second process via the protocol translator a set of executable instructions for performing at least a portion of said second set of communication tasks, wherein the second process generates a matrix as a result of executing the set of instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- user waveforms”
-
9. A communications device for detecting user transmitted symbols encoded in spread spectrum waveforms (“
- user waveforms”
) comprisinga first operating system supporting execution of a first process corresponding to a first set of communication tasks for detecting user transmitted symbols encoded in the user waveforms, a second operating system supporting execution of a plurality of second processes corresponding to a respective-second set of communication tasks for detecting user transmitted symbols encoded in the user waveforms, where the first and second operating systems differ, a protocol translator coupled to the first and second processes and translating communications in between, the first process sending to each second process via the protocol translator a set of executable instructions for performing a respective portion of a common task, wherein the first process sends to each of the second processes via the protocol translator instructions for generating a respective portion of a matrix. - View Dependent Claims (10, 11, 12, 13, 14)
- user waveforms”
Specification