(9) |
The goal of the filter is to estimate the unknown reflection coefficients .
This type of problem is sometimes solved by direct mathematical inversion of the known quantities and . In the engineering literature this is sometimes called the system identification problem, in geophysics its known as deconvolution. An adaptive filter can be used to solve this problem in real-time, but it takes some amount of time for it to converge (particularly if the signal power is low). The adaptive filter approach will also work when is slowly varying with time; this is something that standard deconvolution does not work well with.
We can use any adaptive filter for this, if we use an LMS filter then the coefficients will get adapted by the application of equation (8). If we do this for the echo cancellation problem then we have to replace in that equation with the difference between the convolution of the reference signal, with the coefficients and the actual filter input data :
(10) |