Abstract:
A method and apparatus is provided for facilitating coherent communication reception. A received reference symbol coded spread spectrum communication signal is despread with a spreading code to derive a stream of reference samples and a stream of data samples. The channel response is estimated by utilizing the stream of reference samples. An offset frequency detector determines an offset to be applied to the received signal via a frequency locked loop, while a timing control compensates for slow timing drift and fast fading based on power estimates derived from the stream of reference samples and/or the stream of data samples. A slot detector controls gates which optimize the timing control and frequency offset detector outputs from the various timing branches. Thus an improved detection of estimated data symbols from the stream of received data samples is provided.
Abstract:
A method and apparatus is provided for facilitating coherent communication reception. A received reference symbol coded spread spectrum communication signal is despread with a spreading code to derive a stream of reference samples and a stream of data samples. The channel response is estimated by utilizing the stream of reference samples. An offset frequency detector determines an offset to be applied to the received signal via a frequency locked loop, while a timing control compensates for slow timing drift and fast fading based on power estimates derived from the stream of reference samples and/or the stream of data samples. A rate estimator determines the rate at which the information was encoded, and the rate information is used to optimize the timing control, frequency offset detector and channel estimator. Thus an improved detection of estimated data symbols from the stream of received data samples is provided.
Abstract:
Processing of a received code division multiple access, CDMA, burst (405) when a spreading factor of the CDMA burst (405) has been changed from an allocated spreading factor (SF o ) to a new spreading factor (SF n ). The received burst (405) is processed with a CDMA detector (310), using the allocated spreading factor (SF o ), to provide a CDMA detector output; the new spreading factor (SF n ) of the burst is determined; and the CDMA detector output is decimated by a factor determined from the new spreading factor (SF n ). The decimator may be a FIR decimator (315) and tap weights may be determined using the values of the new spreading factor (SF n ) and the allocated spreading factor (SF o ). Application in a Node B (150A) of a UMTS system (100), particularly in UTRA TDD mode, for processing received uplink communication is described.
Abstract:
A spreading factor detector, for use in a wideband code division multiple access communication system, comprising: a de-scrambler (602), with an input connected to a received baseband signal, and a real signal output (609), and an imaginary signal output (607); a SIR processor (610), with an input connected to the imaginary signal output (607), and plurality of SIR processor outputs; a plurality of matched filters (616), each matched filter having an input connected to the real signal output, and a matched filter output; a non-zero rate spreading factor detector (614) having a plurality of inputs connected to the plurality of matched filter outputs, and a plurality of non-zero rate spreading factor detector outputs; and a zero rate spreading factor detector (626) having a plurality of inputs connected to the plurality of non-zero rate spreading factor detector outputs and the plurality of SIR processor outputs, and an estimated spreading factor output signal.
Abstract:
In one disclosed embodiment, a mobile unit receives an assigned reverse supplemental channel data rate, for example, as part of a supplemental channel assignment from a base station to the mobile unit in a CDMA spread spectrum communication system. The mobile unit utilizes a profiling table to determine a maximum feasible reverse supplement channel data rate corresponding to a given forward supplemental channel data rate. For example, the profiling table can be constructed by testing the mobile unit to determine what combinations of forward and reverse supplemental channel data rates and operating conditions cause the mobile unit's processor to "crash". The mobile unit communicates data over the reverse supplemental channel at a data rate which does not exceed the maximum feasible reverse supplemental channel data rate, for example, by constructing service data units using filler to lower the communication data rate below the maximum feasible reverse supplemental channel data rate.
Abstract:
In one disclosed embodiment, a mobile unit receives an assigned reverse supplemental channel data rate, for example, as part of a supplemental channel assignment from a base station to the mobile unit in a CDMA spread spectrum communication system. The mobile unit utilizes a profiling table to determine a maximum feasible reverse supplement channel data rate corresponding to a given forward supplemental channel data rate. For example, the profiling table can be constructed by testing the mobile unit to determine what combinations of forward and reverse supplemental channel data rates and operating conditions cause the mobile unit's processor to "crash". The mobile unit communicates data over the reverse supplemental channel at a data rate which does not exceed the maximum feasible reverse supplemental channel data rate, for example, by constructing service data units using filler to lower the communication data rate below the maximum feasible reverse supplemental channel data rate.
Abstract:
Method and apparatus for minimizing the processing delay incurred by an IC receiver (32) over conventional receivers (20) in a CDMA cellular system are disclosed. The method and apparatus involve operating the conventional receiver (20) and the IC receiver (32) in parallel to each other. Data from the conventional receiver (20) are then used to supplement data from the IC receiver (32) in order to minimize the delays incurred by the IC receiver (32).
Abstract:
The present invention relates to a method and a circuitry for estimating a spreading factor and/or data transmission rate in a communication system that employs variable data transmission rates. A received transmission signal is analysed in order to estimate noise variances for those spreading factors that are possible for a data frame in the signal. The estimate is based on information that is determined by assuming that the smallest possible spreading factor was used for the transmission of the signal. The estimates are then scaled by predefined constants, each of the constants depending on the respective possible spreading factor. The smallest one of the scaled estimates is determined, whereafter the most probable spreading factor of the received data frame is determined based on the smallest variance estimate.
Abstract:
Code Division Multiple Access (CDMA) spreading and despreading techniques eliminate the need for frame-length chip buffers within despreading and demodulation processors in CDMA receivers. According to the invention, successive CDMA frames are transmitted with variable spreading factors and a constant spreading sequence chip rate to provide a variable data throughput rate, each transmitted frame thus including a variable number of data symbols and a variable number of rate indication symbols. During transmission, channelization spreading sequences used for higher data rate frames are guaranteed to be subsets of channelization spreading sequences used for lower data rate frames. Consequently, a CDMA despreading processor according to the invention can despread incoming data symbols as they arrive at a CDMA receiver, storing the resulting symbols to a memory which must exist irrespective of the despreading process (e.g., within a deinterleaver or error detection and correction decoder). For example, incoming chips can be despread using a minimum allowable spreading rate and, upon receiving the rate information symbols included in the incoming frame, a determination can be made as to whether despreading is complete. If it is determined that the frame was spread using the minimum allowable spreading factor, then the stored data symbols are accepted as finally despread data symbols and further reception processing continues directly. Otherwise, the stored data symbols are taken to be temporary symbols which are then combined, using the guaranteed relationships between fast and slow spreading sequences, to generate the finally despread data symbols. Advantageously, a CDMA receiver according to the invention can thus operate successfully without requiring a frame-length despreading chip buffer.
Abstract:
This invention is concerned with the situation where communication between a base station and a mobile station take place over a multirate data channel having a corresponding control channel which is (i) transmitted in parallel with the data channel and which (ii) needs to be adequately decoded to extract control information in order to properly decode the data channel. The invention provides a method of and a system for estimating the spreading factor of data in a channel in a spread spectrum radio communication system comprising a transmitter and a receiver, wherein the transmitter transmits a data unit at one of a plurality of spreading factors over a data channel and transmits in parallel over a control channel a control unit comprising information for decoding said data unit, the method comprising the steps of: decoding an initial portion of the control unit; decoding an initial portion of the data unit at an assumed one of said plurality of spreading factors; and calculating the received power of the initial portions of the control unit and the data unit to make an estimate of the spreading factor used to transmit the data unit.