Abstract:
A multi-branch OFDM receiver combines diversity signals received over different receiver branches using interference rejection combining. The receiver generates first channel estimates associated with a serving base station, second channel estimates associated with at least one non-serving base station, and a time offset between the serving base station and non-serving base station. The receiver computes a noise covariance matrix based on the second channel estimates and the time offset, and then combines the diversity signals received over different branches using the first channel estimates and the noise covariance matrix.
Abstract:
The teachings presented herein provide methods and apparatus for use in a multiple-input multiple-output (MIMO) system transmitting a plurality of data substreams to a receiver employing ordered successive interference cancellation detection according to a predetermined sequence for decoding the data substreams. In an exemplary method, a quality of service (QoS) requirement is determined for each of two or more application-specific data streams, and the application-specific data streams are assigned to the data substreams according to the determined QoS requirements and the predetermined sequence, so that application-specific data streams having more stringent QoS requirements are decoded earlier than application-specific data streams having less stringent QoS requirements. In some embodiments, the determined QoS requirements comprise maximum delay requirements, and application-specific data streams requiring shorter maximum delays are assigned to earlier-decoded data substreams than application-specific data streams having less stringent maximum delay requirements. In other embodiments, the determined QoS requirements comprise an application-specific robustness, wherein application-specific data streams corresponding to less robust applications are assigned to earlier-decoded data substreams than application-specific data streams corresponding to more robust applications.
Abstract:
Ascertaining which one of a number of cells of a cellular communication system transmitted an OFDM signal involves obtaining reference symbols from the OFDM signal. Compensating phase shift values for phase aligning the plurality of reference symbols are estimated and used to generate phase corrected reference symbols. At least two scrambling code sequences are applied to the phase corrected reference symbols to obtain at least two de-scrambled phase corrected reference symbol sequences, wherein each of the scrambling codes is associated with a respectively different one of the cells of the cellular communication system. A power value of each of the de-scrambled phase corrected reference symbol sequences is ascertained. That one of the scrambling codes that is associated with a highest one of the power values is ascertained, thereby ascertaining which one of the number of cells of the cellular communication system transmitted the OFDM signal.
Abstract:
A method and apparatus for compensation of noise in a received signal includes receiving a received signal comprised of a sum of a transmitted signal and a disturbance signal in a demodulator, summing the received signal and a compensation signal to produce a demodulation signal, determining a transmitted symbol based upon the demodulation signal, determining an error signal by calculating a difference between the demodulation signal and the determined transmitted symbol, and determining the compensation signal from the error signal using a model-based disturbance suppression control process. In at least one embodiment, the model-based disturbance suppression control process is a linear disturbance model control process.
Abstract:
A method and apparatus for predicting channel estimates for non-received signal frequencies provides knowledge of propagation channel characteristics for non-received frequencies. One embodiment predicts uplink (or downlink) channel estimates based on measured downlink (or uplink) channel estimates, which is advantageous in systems having different uplink and downlink frequencies. Another embodiment predicts channel responses for non-received OFDM sub carrier frequencies based on measuring channel responses for received OFDM sub carrier frequencies. Such processing may comprise, for example, measuring channel responses for received OFDM pilot sub carriers, predicting channel responses at frequency intervals corresponding to pilot sub carrier spacing, and interpolating between those values to predict channel responses at data sub carrier frequencies. The prediction of the channel frequency responses for non-received signal frequencies is done using an autoregression model.
Abstract:
Digital data Symbols from a transceiver are transmitted to at least two remote transceivers in a wireless Communications System employing Orthogonal Frequency Division Multiplexing, wherein a number of available sub-carriers are shared between said remote transceivers. Information about magnitudes of Doppler effect experienced by the remote transceivers is provided; sub-carriers are allocated to each remote transceiver in dependence of the information about magnitudes of Doppler effect; and a power level transmitted to each of said remote transceivers is controlled in dependence of the Information about magnitudes of Doppler effect. In this way the reception of OFDM Signals for transceivers moving at high speed and thus experiencing a high Doppler effect is improved without degrading the reception quality for transceivers with low or no Doppler effect. Thus the Performance of a System based on OFDM and multiple access is improved.
Abstract:
A channel response estimate is generated from a received signal that comprises two or more different pilot carriers in an Orthogonal Frequency Division Multiplexing (OFDM) communications system. This involves, for each of the carriers, determining a rotation amount that is at least in part a function of a frequency separation between two adjacent carriers, a delay spread of the channel, and a position of the carrier relative to other carriers within the received signal. The received signal is processed with a Fast Fourier Transform, thereby generating a processed signal. Prior to performing frequency interpolation as part of a channel estimation process, the processed signal is rotated by the rotation amount. The channel response is estimated by performing the channel estimation process at least in part on the rotated processed signal.
Abstract:
Methods and apparatus that achieve good channel estimation without using unnecessarily complex interpolation filters are described. Adaptive interpolation filtering of a signal in a receiver includes determining at least one correlation function parameter of the channel and determining a filter configuration based on the correlation function parameter. The interpolation may be performed in time, where a Doppler frequency shift can serve as the correlation function parameter, or in frequency, where a root mean square or maximum delay spread can serve as the correlation function parameter, or both. A worst case signal-to-noise ratio may be used in determining the filter configuration, or, optionally, the signal-to-noise ratio can be determined in real time. The filter configuration can be determined in real time or selected from one of a plurality of predetermined configurations having different complexities.
Abstract:
A sub-optimal method is disclosed for calculating the reliability values (soft values) for the bits of a multilevel signal. The log-likelihood values are approximated using only the dominant terms, so called max-log approximation, that is for each bit position only the two closest signal symbols of opposite bit value (S 8 ,S 6 ) are considered in the sum. The used modulation scheme is 16-QAM together with Gray-labelling. Two versions of approximation are proposed: one version consists of using the two distances between the received value and the two closest symbols of opposite bit value ( δ 1 , δ 2 ). In order to simplify and speed up the calculation, the second version consists of using the distance between the two closest symbols (δ 3 ) to approximate the distance between the second closest symbol and the received value. Furthermore, precalculated results are stored in look-up tables to speed up the calculation. Possible applications are especially bit interleaved coded modulation (BICM) together with soft-input decoding. It is also of interest for TCM and BCM schemes.
Abstract:
Method and apparatus (30) for decoding block-coded data which has been transmitted by means of differential modulation. The method first attempts to decode all codewords using an error correcting code (100), and if at least one codeword is still not decoded, uses a correctly decoded codeword to locate a possibly erroneous code symbol in the at least one codeword, alters the possibly erroneous code symbol (120), and again attempts to decode the at least one codeword (130). The invention recognizes that errors in such data typically occur in pairs, and utilizes this property to improve the decoding process.