Abstract:
Techniques for recovering a desired transmission in the presence of interfering transmissions are described. For successive equalization and cancellation (SEC), equalization is performed on a received signal to obtain an equalized signal for a first set of code channels. The first set may include all code channels for one sector, a subset of all code channels for one sector, multiple code channels for multiple sectors, etc. Data detection is then performed on the equalized signal to obtain a detected signal for the first set of code channels. A signal for the first set of code channels is reconstructed based on the detected signal. The reconstructed signal for the first set of code channels is then canceled from the received signal. Equalization, data detection, reconstruction, and cancellation are performed for at least one additional set of code channels in similar manner.
Abstract:
A system is disclosed for use in a wireless communication system to provide an estimated pilot signal. The system includes a receiver (508) and a front-end processing and despreading component (510) in electronic communication with the receiver for despreading a CDMA signal. A pilot estimation component (514) is in electronic communication with the front-end processing and despreading component for estimating an original pilot signal using a pilot estimator that includes a Kalman filter to produce a pilot estimate. The Kalman filter is determined through use of a prediction error method based on an innovations representation of the original pilot signal. A demodulation component (518) is in electronic communication with the pilot estimation component and the front-end processing and despreading component for providing demodulated data symbols.
Abstract:
A system is disclosed for use in a wireless communication system to provide an estimated pilot signal. The system includes a receiver and a front-end processing and despreading component in electronic communication with the receiver for despreading a CDMA signal. A pilot estimation component is in electronic communication with the front-end processing and despreading component for estimating an original pilot signal using a Kalman filter to produce a pilot estimate. A demodulation component is in electronic communication with the pilot estimation component and the front-end processing and despreading component for providing demodulated data symbols. The Kalman filter is configured by an offline system identification process that calculates parameters using a prediction error method and a Gauss-Newton algorithm and generates state estimates using the Kalman filter. The calculating and generating are iteratively performed to train the Kalman filter for real-time operation.
Abstract:
A system is disclosed for use in a wireless communication system to provide an estimated pilot signal. The system includes a receiver and a front-end processing and despreading component in electronic communication with the receiver for despreading a CDMA signal. A pilot estimation component is in electronic communication with the front-end processing and despreading component for estimating an original pilot signal using a Kalman filter to produce a pilot estimate. A demodulation component is in electronic communication with the pilot estimation component and the front-end processing and despreading component for providing demodulated data symbols. The Kalman filter is configured by an offline system identification process that calculates parameters using a prediction error method and pseudo linear regression and generates state estimates using the Kalman filter. The calculating and generating are iteratively performed to train the Kalman filter for real-time operation.
Abstract:
A spread spectrum wireless device (100) may include a receiver (110), a searcher (128), a search controller (130) and other features. The search controller (130) selectively generates control signals to control the searcher (128), which searches for a spread-spectrum signal. In one embodiment, the architecture of the searcher (128) is dynamically configurable by the search controller (130) to selectively search multiple channels using multiple frequency bins for the signal.