Abstract:
A code division multiple access communication system transmits a pilot and traffic signal over a shared spectrum. The pilot and traffic signal have an associated code and are received over the shared spectrum. The received signals are sampled and the samples are delayed to produce a window. A weighted value for each despread pilot code window sample is determined using an adaptive algorithm. Each window sample is despread with a traffic code. Each despread traffic code window sample is weighted according to a weight corresponding to its respective pilot code sample.
Abstract:
An improved base station which cancels the effects of known fixed interference sources produces a signal substantially free from the interference sources thereby increasing total channel capacity. The adaptive interference canceller base station includes a main antenna for receiving signals from other communication stations and at least one directional antenna directed toward an interference source. The main and directional antennas are coupled together such that an output signal substantially free from the interference is generated.
Abstract:
A base station transmits a first spread spectrum signal having a first code. It receives and analyzes an impulse response of multipath components of a second spread spectrum signal having a second code to determine a first received component. The second signal is time synchronized with the first spread spectrum signal. A distance determination is made based on in part a timing difference between the second code of the received second signal and the first code of the base station's transmitted first signal and the determined first received components for that base station's received second signal.
Abstract:
A transmitter transmits a spread spectrum pilot and data signal. Each signal has an associated chip code. A receiver receives the transmitted pilot and data signal. The received pilot signal is filtered using the pilot chip code and weights are determined for components of the received pilot signal using an adaptive algorithm. The received data signal is weighted by the determined weights and filtered with the data signal chip code to recover data from the received data signal.
Abstract:
A receiver includes a plurality of antennas; a plurality of front end circuits producing digital signals in response to signals received on the antennas; a beamforming unit weighting and summing the digital signals to produce a first signal; a first stage including a first plurality of modems producing first bit streams in response to components of the first signal, a first plurality of signal reconstruction units producing first signal replicas in response to the first bit streams, and a first active cancellation unit weighting the first signal replicas and subtracting the weighted first signal replicas from the first signal to produce a second signal; and a second stage including a second plurality of modems producing second bit streams in response to components of the second signal, a second plurality of signal reconstruction units producing second signal replicas in response to the second bit streams, and a second active cancellation unit weighting the second signal replicas and subtracting the weighted second signal replicas from the first signal to produce a third signal. A method implemented by the receiver is also provided.
Abstract:
A code division multiple access communication system has a base station with a plurality of transmitting antennas. From each transmitting antenna of the base station, a pilot signal is transmitted having a different chip sequence than the other transmitting antenna. At a user equipment, the transmitted pilot signals are received from each transmitting antenna. A weight adjustment is derived in response to the received transmitted pilot signals. The user equipment transmits the weight adjustment to the base station. The transmitted weight adjustment is received from the user equipment. A data signal is processed to produce a plurality of versions of the data signal. At least a portion of each processed data signal has a different chip sequence than the other processed data signal version. At least one processed data signal version is weighted by a weight value adjusted in response to the received transmitted weight adjustment. From each transmitting antenna, a different one of the data signal versions is transmitted and the transmitted data signal versions are received at the user equipment.
Abstract:
A first reference signal and a first data signal are transmitted from a first antenna of a base station and a second reference signal and a second data signal are transmitted from a second antenna of the base station. The first and second antennas are difference antennas. The first and second reference signals having different codes and the first and second data signals having different codes. The received first and second reference signals are combined using an adaptive algorithm producing adaptive algorithm weights. Data from the first and second data signals is recovered by combining the first and second data signal in response to adaptive algorithm weights.
Abstract:
The present invention is a user equipment (UE), including a receiver and method for receiving one of a plurality of channels in a communication signal. An adaptive matched filter produces a filtered signal by using a weighting signal. A rake receiver produces a filter weighting signal using a pseudo-noise signal generator. A channel despreader despreads the filtered signal using the pseudo-noise signal generated to produce a despread channel signal of the selected channel. A pilot channel despreader despreads the filtered signal using a pseudo-noise signal generator to produce a despread pilot signal of the pilot channel. A hard decision processor receives the despread channel signal of the selected channel and produces a correction signal. A phase-locked loop utilizes at least the despread pilot signal and produces a phase correction signal which is applied to produce phase-corrected channel signals.
Abstract:
The present invention is a communication system, including a receiver and method for receiving one of a plurality of channels in a communication signal. An adaptive matched filter produces a filtered signal by using a weighting signal. A rake receiver produces a filter weighting signal using a pseudo-noise signal generator. A channel despreader despreads the filtered signal using the pseudo-noise signal generated to produce a despread channel signal of the selected channel. A pilot channel despreader despreads the filtered signal using a pseudo-noise signal generator to produce a despread pilot signal of the pilot channel. A hard decision processor receives the despread channel signal of the selected channel and produces a correction signal. A phase-locked loop utilizes at least the despread pilot signal and produces a phase correction signal which is applied to produce phase-corrected channel signals.
Abstract:
The invention determines the geographic location of a subscriber unit within a CDMA communication system. At least one base station transmits a spread spectrum signal with a chip code sequence unique to that base station. A subscriber unit receives the base station signal and transmits a spread spectrum signal with a unique chip code sequence time synchronized with the chip code sequence of the received base station signal. The base station receives the subscriber unit signal and compares the chip code sequence of the received subscriber unit signal with the chip code sequence signal transmitted by the base station to determine the location of the subscriber unit.