Abstract:
The present invention relates to a spread spectrum communications system, in which a mobile station includes a matched filter which can be divided into segments. On initial acquisition, when a frequency deviation between the expected receiving frequency of the mobile station and the transmitting frequency of the base station is expected to be relatively large, the device can operate in a first synchronisation mode, in which the filter is used divided into segments. On searching for alternative cells, when the frequency deviation is expected to be smaller, the device can operate in a second synchronisation mode, in which the filter is used undivided. Thus, in the first mode, a reduced filter length avoids the difficulties cause by frequency deviation, while, in the second mode, an increased filter length allows faster acquisition.
Abstract:
For use in a digital signal processing system, a filter implementation factors in the time difference between consecutive searches for the same signal and modifies the filter depending on the time-arrival differences of consecutive search results. An example application to which the invention is particularly well adapted is in a mobile receiver for a cellular radiotelephone communications system. In accordance with the present invention, after determining a relative arrival time of data sample sets in the stream of data samples, the mobile station includes a receiver arrangement configured to filter a stream of data samples arriving at irregular intervals, to provide a relative arrival time of data sample sets in the stream of data samples, and in response to determining the relative arrival time, to filter the data sample sets using value assignments that are exponentially weighted for the data sample sets. The data sample sets are weighted more than data sample sets arriving early. In a more specific implementation, the receiver arrangement searches the data sample sets for a signal strength signal, and filters the data sample sets based on time-arrival differences of consecutive search results.
Abstract:
A method and apparatus whereby a remote unit (10A, 10B and 10C) in a slotted mode wireless communication system may calculate accurate time throughout its entire active state. In the remote unit (10A, 10B and 10C) a "wall clock time" is calculated from a modulo 80 counter called a combiner time counter (224). When a remote unit (10A, 10B and 10C) enters its inactive state, counters within the remote unit (10A, 10B and 10C), including the combined time counter, are deactivated. When the remote unit (10A, 10B and 10C) reenters its active state, the value in the combiner time counter (224) may not be correct in relationship to slotted mode time. A controller (106) in the remote unit (10A, 10B and 10C) forces the combiner time counted to the correct phase resulting in the combiner (224) being within 26.66 of the correct value. The controller (106) then determines a combiner offset to compensate for any remaining error in the combiner time counter (224). The control (106) may then use the combiner time counter (224) and the combiner offset to calculate accurate wall clock time. When convenient, such as at a slot boundary, the remote unit (10A, 10B and 10C) may reset the combiner counter (224) to a correct value, and set combiner offset to zero.
Abstract:
A method and apparatus of adjusting a search window size by a remote unit in a slotted mode wireless communication system. In a slotted mode communication system, the remote unit is in an "active state" during its assigned slot. While in the active state the controller in a remote unit passes selected sets of search parameters to a search engine. The search engine performs searches on base stations using the selected sets of search parameters (230). One search parameter, the search window size, is adjusted in response to a measured signal strength of a first base station signal (260). The adjusted search window size is used by the remote unit when searching other base stations (270).
Abstract:
Demodulator architectures for processing a received signal in a wireless communications system. The demodulator includes a number of correlators coupled to a combiner. Each correlator typically receives and despreads input samples (which are generated from the received signal) with a respective despreading sequence to provide despread samples. Each correlator then decovers the despread samples to provide decovered "half-symbols" and further demodulates the decovered half-symbols with pilot estimates to generate correlated symbols. The decovering is performed with a Walsh symbol having a length (T) that is half the lenght (2T) of a Walsh symbol used to cover the data symbols in the transmitted signal. The combiner selectively combines correlated symbols from the assigned correlators to provide demodualted symbols. One or more correlators can be assigned to process one or more instances of each transmiteed signal. The pilot estimates used within each assigned correlator to demodulate the decovered half-symbols are generated based on the signal instance being prcessed by that correlator.
Abstract:
The present invention discloses methods, apparatuses, and systems for eliminating auto- and cross-correlation in weak signal CDMA systems, such as GPS systems. The invention uses parallel data paths that allow standard correlation of signals in parallel with verification of the lock signal to determine whether the system has locked onto the proper signal within the scanned signal window. The invention can be made with multiple CPUs, a single CPU with dual input modes, on multiple IC chips, or as a single IC chip solution for small, low cost reception, downconversion, correlation, and verification systems.
Abstract:
The invention relates to a method for synchronising a mobile radio receiver with a radio signal time-slot structure. According to said method, a first partial section (A1) of a received time-slot synchronisation code sequence, said section having been detected during a first time-slot period (T1) and a second partial section (A3) of a received time-slot synchronisation code sequence, said section having been detected during a second time-slot period (T2) are correlated with the known time-slot synchronisation code sequence which has been transmitted from the base station. The temporal position of the time-slots is determined from the two sets of correlation results which have been received.
Abstract:
A system for facilitating the detection and successful decoding of a quick paging channel adapted for use with a wireless communications system (10) supporting a primary paging channel and a quick paging channel. The system includes a first mechanism (46, 48, 50) for detecting a pilot signal associated with the quick paging channel based on a received signal and includes a coherent integrator (104, 106) of a first length (N) and a noncoherent integrator (114) of a second length (M). The second mechanism determines receiver operating characteristics of the system based on the pilot signal and a quick paging channel signal associated with the quick paging channel. The third mechanism optimizes the first length and the second length based on the receiver operating characteristics.
Abstract:
In a remote unit (39) of a wireless communication system, the speed of acquisition, or reacquisition, of a pilot signal by a search engine (47) is increased. PN space is divided into segments and a coarse search of each segment is performed using a set of "fast" search parameters. A set of peak signal strengths, along with their corresponding PN offsets, is saved to memory (49) for each segment of PN space. Following the search of all segments of PN space, the peak signal strengths which were saved during the coarse acquisition are evaluated by a controller (50). Coarse acquisition search results are used by the remote unit (39) to determine fine search window parameters for subsequent searches performed by the remote unit (39) search engine (44). The fine search parameters concentrate searching efforts of the remote unit (39) search engine (44) on portions of PN space most likely to contain a viable base station pilot signal.
Abstract:
A method for synchronizing a CDMA receiver (201) to a transmitter when an adaptive antenna is utilized to receive transmitted data, wherein a receiving antenna system is adapted between a 360 DEG reception angle pattern (i.e., an omni-directional pattern) and a fixed reception angle (i.e., a directional pattern) by permitting the receiver to identify a pilot signal having the largest magnitude. The receiver minimizes interference from other pilot signals by steering antenna pattern nulls toward other transmitters. As a result, the time required for the receiver (201) to acquire a valid pilot signal is significantly reduced.