EP0508407A2

Maximum likelihood sequence estimation for rapidly varying mobile radio communication channels.

Abstract

In an apparatus for equalization in an impulse response of mobile transmission which varies fast in mobile radio communication, a signal generating circuit (12-3, 12-5) outputs a signal sequence undergoing transition at a predetermined period and corresponding to each state transition and a signal sequence corresponding to the path of each state transition. An adaptive filter (12-1) receives the signal sequence corresponding to each state transition and outputs an estimated signal for each state transition. The apparatus also includes state estimating circuits for performing state estimation by using the square of an estimation error obtained by subtracting each estimated signal from a sampled signal, and a control circuit (12-4) for controlling the tap coefficient of the adaptive filter (12-1) by using the RLS algorithm in order to minimize the square of the estimation error.

EP0508407A2, drawing sheet 1
Sheet 1 of 57

Term

Term ended

Projected expiry passed 8 April 2012, 14.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

14 claims: 2 independent, 12 dependent

  1. 1
    A method of equalization in an impulse response of mobile transmission which varies fast in mobile radio communication, comprising the steps of:receiving a quasi-coherent demodulated signal, and outputting a sampled signal obtained at a sampling period;receiving a code sequence undergoing transition at a predetermined period and corresponding to each state transition and a code sequence corresponding to a path of each state transition, and generating and outputting a signal sequence corresponding to each state transition and a signal sequence corresponding to the path of each state transition;receiving the signal sequence corresponding to each state transition, and outputting an estimated signal for each state transition by using an adaptive filter constituted by a transversal filter having a priori estimated coefficient vector as a tap coefficient;receiving a branch metric for each state transition, obtained by using a square of an estimation error obtained by subtracting the estimated signal for each state transition from the sampled signal, outputting a decision, the code sequence corresponding to each state transition, and the code sequence corresponding to the path of each state transition by using a Viterbi algorithm, and estimating a states;and performing control to update the priori estimated coefficient vector by adding a calculation value, as a correction term, to the prior estimated coefficient vector, the step of performing control including the step of obtaining the correction term as a calculation value which is constituted by the step of obtaining an operation value by performing an inner product operation between the signal sequence corresponding to the path of each state transition and the priori estimated coefficient vector as a basic value for the estimated signal, and calculating a priori estimation error by subtracting the operation value from the sampled signal which has undergone a predetermined delay operation, and the step of calculating a Kalman gain vector by performing an inverse matrix operation on the basis of the signal sequence corresponding to the path of each state transition, and multiplying the priori estimation error by the Kalman gain vector.
  2. 3
    An apparatus for equalization in the impulse response of mobile transmission which varies fast in mobile radio communication, comprising:receiving means (11-1 in Fig. 11) constituted by a sampling circuit for receiving a quasi-coherent demodulated signal, and outputting a sampled signal obtained at a sampling period;signal generating means (12-3, 12-5 in Fig. 12) for receiving a code sequence undergoing transition at a predetermined period and corresponding to each state transition and a code sequence corresponding to a path of each state transition, and outputting a signal sequence corresponding to each state transition and a signal sequence corresponding to the path of each state transition;adaptive filter means (12-1 in Fig. 12), constituted by a transversal filter having a tap coefficient and connected to said signal generating means, for receiving the signal sequence corresponding to each state transition, and outputting an estimated signal for each state transition;state estimating means (11-3 in Fig. 11) for receiving a branch metric for each state transition, obtained by a branch metric operation circuit using a square of an estimation error obtained by subtracting the estimated signal for each state transition from the sampled signal, outputting a decision, the code sequence corresponding to each state transition, and the code sequence corresponding to the path of each state transition by using a Viterbi algorithm;and control means (12-4 in Fig. 12) for performing an RLS algorithm for obtaining a prior estimation error by subtracting an inner product operation value, obtained by performing an inner product operation between the signal sequence corresponding to the path of each state transition and the tap coefficient, from the sampled signal which has undergone a predetermined delay operation, and for updating the tap coefficient by adding a product, obtained by multiplying the priori estimation error by a Kalman gain vector, obtained by performing a matrix operation of the signal sequence corresponding to the path of each state transition, as a correction term to the tap coefficient.