摘要:
Techniques for increased finger demodulation capability in a hardware efficient manner are disclosed. In one aspect, I and Q samples are shifted into a parallel-accessible shift register. A plurality of chip samples are accessed from the shift register and operated on in parallel to produce a multi-chip result for a channel each cycle. These multi-chip results can be accumulated and output to a symbol-rate processor on symbol boundaries. The scheduling of shift register access, computation, and accumulation can be scheduled such that the hardware is time-shared to support a large number of channels. In another aspect, time-tracking of a large number of channels can be accommodated through channel-specific indexing of the contents of the shift register file. These aspects, along with various others also presented, provide for hardware efficient chip rate processing capability for a large number of channels, with a high degree of flexibility in deployment of those channels.
摘要:
A received symbol stream is oversampled and correlated with a known sync word to determine the correlation properties of the oversampled signal with a known sync word. A linear filter, such as a moving average window filter, is convolved with the correlation signal to generate a convolution signal. Once the convolution signal has reached a predetermined threshold, it is scanned over a predetermined window of oversamples. If the convolution signal exceeds the threshold for the window of oversamples, the sync word has been found and the symbol stream is down-sampled at intervals that depend on the data rate of the symbol stream. This down-sampling process may be done by picking the center oversample corresponding to each information symbol given the timing alignment, or by doing a majority vote over a multiple number of samples centered around the center oversample.
摘要:
A receiver unit (136) for use in a CDMA system and including a channel processor (810), a buffer (512), and a data processor (516). The channel processor (510) processes samples for one or more physical channels for each time interval to provide symbols (612). The buffer is operated as a number of memory banks (FIG. 3). Each memory bank is associated with a respective time interval and stores symbols associated with that time interval, The data processor (516) retrieves symbols for a particular 'traffic' from one or more memory banks and processes the retrieved symbols (622, 624). For the W-CDMA system, each traffic includes one or more radio frames for a particular transmission time interval. The receiver unit (136) typically further includes a controller (520) that directs the storage and retrieval of symbols (614) to and from the memory banks and a decoder (518) that decodes (624) symbols processed by the data processor. For each time interval, radio frames for physical channels received starting within that time interval can be stored (614) to permutated locations of designated sections of the memory bank (FIG. 7). Radio frames associated with a particular CCTrCH can be stored to contiguous sections of the memory bank. Symbols for a particular traffic can be retrieved from one or more memory banks in permutated order.
摘要:
A novel and improved method and apparatus for frequency tracking is described. Two main sources of error that contribute to the frequency difference between locally generated carriers and those used to modulate received signals include frequency offset between the two timing sources and doppler effects due to relative movement between the sources. The present invention provides a tracking mechanism for removing the effects of error due to frequency offset as well as compensation for frequency error due to doppler in a plurality of multipath signals. Each finger (700a..700n) of a RAKE receiver utilizing the present invention will compute a frequency error for that finger. The weighted average of all of these frequency errors is calculated (710) and filtered (720) to provide a control signal for varying the frequency of IF and RF frequency synthesizers, accounting for the common frequency offset seen at each finger. Additionally, each finger is equipped with a rotator (706a...706n) for providing frequency adjustment specific to that finger. The frequency of each finger is adjusted through feedback of the frequency error finger.
摘要:
A system and method for enabling multiple transmitters (400) to share a single code division multiplexed (CDM) or code division multiple access (CDMA) channel using orthogonal waveforms. A set of orthogonal channelizing codes Wi(t) is generated, and each transmitter (400) is allocated orthogonal channelizing codes and pseudonoise polynomials in a predetermined manner. The transmitters channelize each user signal using an orthogonal channelizing code Wi(t), and spread each user signal using a pseudonoise (PN) spreading code. Each transmitter employs the same PN spreading codes and time offsets. Additionally, no one orthogonal channelizing code is assigned to more than one transmitter during the time period they are sharing a CDM channel. The spread signals are summed at each transmitter (404) prior to transmission as a composite signal. The offsets are time-precorrected (406, 510) to ensure time alignment at the receivers. The frequencies of the signals are precorrected (408, 512) to ensure frequency alignment at the receivers.
摘要:
Techniques for centralized control of peer discovery pilot transmission are described. In an aspect, a designated network entity (e.g., a base station or a network controller) may control transmission of peer discovery pilots by stations located within its coverage area. In one design, the network entity may receive signaling triggering peer discovery pilot transmission. The network entity may direct each of at least one station to transmit a peer discovery pilot to allow one or more stations to detect the at least one station. The peer discovery pilot may include at least one synchronization signal or at least one reference signal. The network entity may receive pilot measurements from the one or more stations for peer discovery pilots from peer stations and/or reference signals from base stations. The network entity may determine whether or not to select peer-to-peer communication for two stations based on the pilot measurements.