Roland R. Rick - San Diego CA Mark Davis - Carlsbad CA Paul Wei - San Diego CA Feng Qian - San Diego CA Brian Banister - San Diego CA
Assignee:
LSI Logic Corporation - Milpitas CA
International Classification:
H03M 1303
US Classification:
714795, 375225, 708530
Abstract:
The present invention comprises methods and apparatus for determining the rate at which data was encoded when such data is received at a receiver. According to the present invention, the rate is determined by computing, for a plurality of possible rates, a final test statistic based on a plurality of measures. The final test statistics are compared and based upon certain selection criteria (for example, without limiting the foregoing, which final test statistic corresponds the highest value), the rate is selected. In the preferred embodiment, the measures comprise statistics based on the cyclical redundancy check, Viterbi metrics, re-encoded symbol error rate, and distance to next largest Viterbi metric.
Method And Apparatus For Quick Acquisition Of Pilot Signals Using Bank Switching Method
Mark Davis - Carlsbad CA Roland Rick - San Diego CA Brian Banister - San Diego CA
Assignee:
LSI Logic Corporation - Milpitas CA
International Classification:
H04B 1707
US Classification:
375140, 370350, 370515
Abstract:
When a mobile communication unit (e. g. a cellular telephone) is powered up, the unit must lock on to a local base station, or âacquireâ a base station signal, to enable the user to send and receive calls. To lock on a local base station, the mobile unit must determine the delay at which the base station is sending the pseudo random (PN) code. This process is called the âacquisition. â The current art of acquiring a base station involves collecting a set of samples at a particular code phase, or delay, testing the collected sample, and repeating these steps using another code phase until the correct code phase is found. The present invention discloses a method and apparatus for collecting a set of samples at a particular code phase, and simultaneously testing the collected sample and collecting the next set of samples for another code phase. Using multiple banks, the system resources such as the dwell accumulators and the DSP are used concurrently to reduce the time required to test the phase delays of the short code to lock on to a base station.
Metric Biasing For Maximum Likelihood Sequence Estimators
Brian Banister - San Diego CA Roland R. Rick - San Diego CA
Assignee:
LSI Logic Corporation - Milpitas CA
International Classification:
H03M 1339
US Classification:
375341, 375262, 714794, 714795
Abstract:
A decoder for decoding convolutionally encoded precoding data is described. The precoding sequence consists of two subsequences t and b; the value of t corresponds to a convolutional encoder state at a particular time. The a priori probability Pr(t ) that the subsequence t has a particular value t is generated. In the preferred embodiment, the metric function that is applied to a test sequence including t is then biased by adding ( / ) ln(Pr(t )), where is the signal average energy per symbol of the transmitted data, is the variance of the noise added by a channel through which the data is transmitted. The resulting metric is then used by an MLSE decoder such as a Viterbi decoder to decode the received data.
A message that has its energy spread over a frame of encoded data is decoded. First, encoded data are received so as to obtain a quantity of the encoded data that is less than all the encoded data in the frame and also is less than all the encoded data representing the message. Then, the quantity of encoded data received is supplemented, without receiving additional encoded data, so as to obtain a frame of data. Typically, the data will be supplemented by zero padding the data, such as by initializing a frame buffer to all zeros and then overwriting the zero data with actual data as it is received. Finally, ordinary frame decoding is performed on the frame of data so generated, in order to decode the message.
Accelerated Base Station Searching By Buffering Samples
Roland R. Rick - San Diego CA Brian C. Banister - San Diego CA Mark Davis - Carlsbad CA
Assignee:
VIA Telecom Co., Ltd. - San Diego CA
International Classification:
H04L 2730
US Classification:
375142, 375150, 375367, 370331, 455 332
Abstract:
A method and apparatus for searching for neighboring base stations by waking from a power-saving sleep mode to receive an incoming signal. The incoming signal is received and at least a portion of the incoming signal is stored. The stored information signal is then processed with each of several different codes to determine a power level corresponding to each of the different codes.
Assigning Clusters Of Demodulation Elements In A Spread Spectrum System
Roland R. Rick - San Diego CA Serguei Glazko - San Diego CA Rohit Malhotra - La Jolla CA Messay Amerga - San Diego CA
Assignee:
Qualcomm Inc - San Diego CA
International Classification:
H04J 1302
US Classification:
375148
Abstract:
An apparatus, such as a subscriber unit or a base station within a spread spectrum communication system, may add one or more additional âvirtualâ paths to a list of candidate paths when assigning demodulation elements. These âvirtualâ paths are added as candidate paths even though a corresponding peak was not necessarily detected within a received spread spectrum system. The list of paths may include a first path having a time offset approximately equal to a time offset for one of the demodulation elements, and the virtual path having a short time separation from the first path. The time separation between the paths may be, for example, less than 2 chips.
Parameter Estimator With Dynamically Variable Search Window Size And/Or Placement
Roland R. Rick - San Diego CA Borislav Ristic - San Diego CA Messay Amerga - San Diego CA Jeremy M. Stein - Haifa, IL Ashok Bhatia - San Diego CA
Assignee:
Qualcomm Incorporated - San Diego CA
International Classification:
H04L 2706
US Classification:
375343, 375150
Abstract:
A parameter estimator for estimating one or more parameter(s) from a correlation function derived from a signal using a dynamically variable search window is described. The parameter estimator may be employed in a subscriber station to estimate the time of arrival of one or more base station pilot signals in a wireless communication system. This information may be utilized in an overall advanced forward link trilateration (AFLT) process for estimating the location of the subscriber station.
Time Tracking In A Non-Negligible Multipath Spacing Environment
Roland Reinhard Rick - San Diego CA Brian K. Butler - La Jolla CA Shimman Patel - San Diego CA
Assignee:
Qualcomm Incorporated - San Diego CA
International Classification:
H04B 1707
US Classification:
375148
Abstract:
In an antenna diversity environment, the timing offset of the receivers fingers are based on the timing offset of the received peaks of the base station transmit signals. In a system with non-negligible multipath spacing, the timing offset of the received peaks of the base station transmit signals are not necessarily at the same location. In one embodiment, the demodulating elements for the signal from each base station antenna use the same offset for demodulating and determining an error signal based on pilot signal sampling prior to the timing offset and subsequent to the timing offset. The error signals are averaged and used by a time tracking loop to track the incoming signal. In another embodiment, the demodulating elements for the signal from each base station antenna independently time track the signals with different timing offsets for each finger. The preferred embodiment depends on the method used by the base station to multiplex the data onto multiple transmit antennas.