System and method of joint synchronization and noise covariance estimation
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsDennis Hui, Abdulrauf Hafeez
Life of this patent
Estimating the term…
Abstract
A system and method in a radio receiver for joint synchronization and noise covariance estimation of a received signal. A spatially and temporally stacked signal model, whereby successive samples of temporally adjacent received signal vectors and corresponding training vectors are stacked, is used in the derivation of the estimation problem. The Toeplitz structure of the channel response matrix is neglected in the formulation of the estimation problem. The resulting estimator jointly estimates a synchronization position, a channel response matrix, and a noise covariance matrix. An estimate of a whitened channel is then computed based on the noise covariance matrix and the estimate of the channel response matrix.
Claims12
A method in a radio receiver of joint synchronization and noise covariance estimation of a received signal, said method comprising the steps of:
- generating a spatially and temporally stacked signal model by stacking successive samples of temporally adjacent received signal vectors and corresponding training vectors:
- determining a best synchronization position for the received signal based on the stacked training vectors;
- computing a best estimate of a noise covariance matrix based on the synchronization position and the stacked signal vectors;
- computing a channel estimate through the steps of:
- creating a fictitious channel that neglects the Toeplitz structure of a received channel matrix;
- and
- computing an estimate of the fictitious channel based on the synchronization position and the stacked signal and training vectors;
- and
- computing an estimate of a whitened channel based on the noise covariance matrix and the estimate of the fictitious channel.
A method in a radio receiver of joint synchronization and noise covariance estimation of a received signal, said method comprising the steps of:
- generating a spatially and temporally stacked signal model by stacking successive samples of temporally adjacent received signal vectors and corresponding training vectors;
- replacing a received Toeplitz channel matrix with a fictitious channel matrix that neglects the Toeplitz structure of the received channel matrix;
- and
- determining a maximum likelihood joint estimate of the fictitious channel, a noise covariance matrix, and a synchronization position, wherein the maximum likelihood joint estimate is found by maximizing a log likelihood function over all possible channel estimates of the fictitious channel, over all possible noise covariance matrices, and over all possible synchronization positions utilizing the spatially and temporally stacked signal model.
A system in a radio receiver for jointly synchronizing a received signal and estimating a noise covariance matrix, said system comprising:
- a synchronization and estimation unit comprising:
- means for generating a spatially and temporally stacked signal model by stacking successive samples of temporally adjacent received signal vectors and corresponding training vectors;
- means for determining a best synchronization position for the received signal based on the stacked training vectors;
- means for computing whitening filter parameters for the received signal based on a noise covariance matrix;
- means for computing an estimate of a fictitious channel that neglects the Toeplitz structure of a received channel matrix;
- and
- means for computing an estimate of a whitened channel based on the noise covariance matrix and the estimate of the fictitious channel;
- a data burst capture unit adapted to receive the synchronization position from the synchronization and estimation unit and to define the received data burst based on the synchronization position;
- a whitening filter adapted to receive the defined data burst from the data burst capture unit, to receive the whitening filter parameters from the synchronization and estimation unit, and to generate a whitened data burst by filtering the defined data burst using the whitening filter parameters;
- and
- an equalizer adapted to receive the whitened data burst from the whitening filter, to receive the estimate of the whitened channel from the synchronization and estimation unit, and to equalize bits in the prefiltered data burst for further processing.
Dependencies are inferred from the claim text.