H04B2201/70719

COMMUNICATIONS SYSTEM HAVING MULTIPLE SPREAD CARRIERS AND ASSOCIATED METHODS

A communications system may include a transmitter having spreading stages configured to spread a common modulated baseband input data stream based upon respective coefficient sequences; a plurality of upconverters, each having a different frequency; and an RF output stage that generates an RF output signal. A receiver may include an RF input stage that receives an RF input signal, a plurality of downconverters, a plurality of despreading stages, and a demodulator coupled to the despreading stages.

Advanced signal processors for interference cancellation in baseband receivers

A multi-mode receiver includes a channel decomposition module (e.g., a Rake receiver) for separating a received signal into multipath components, an interference selector for selecting interfering paths and subchannels, a synthesizer for synthesizing interference signals from selected sub channel symbol estimates, and an interference canceller for cancelling selected interference in the received signal. At least one of the channel decomposition module, the synthesizer, and the interference canceller are configurable for processing multi-mode signals.

Systems and Methods for Parallel Signal Cancellation
20170070260 · 2017-03-09 ·

A receiver includes a first finger that receives a non-interference-cancelled signal and output first demodulated data, a first phase estimate, and a first PN code. The receiver also includes a second finger that selectively receives the non-interference-cancelled signal and a first interference-cancelled signal generated from the non-interference-cancelled signal based on the first phase estimate and the first PN code. The second finger also outputs second demodulated data.

Systems and methods for parallel signal cancellation

The present invention provides systems and methods for parallel interference suppression. In one embodiment of the invention, a processing engine is used to substantially cancel a plurality of interfering signals within a received signal. The processing engine includes a plurality of matrix generators that are used to generate matrices, each matrix comprising elements of a unique interfering signal selected for cancellation. The processing engine also includes one or more processors that use the matrices to generate cancellation operators. A plurality of applicators applies the cancellation operators to parallel but not necessarily unique input signals to substantially cancel the interfering signals from the input signals. These input signals may include received signals, interference cancelled signals and/or PN codes.