Low-complexity nonlinear adaptive filters for acoustic echo cancellation in GSM handset receivers

High-quality mobile services need to compensate for acoustic echoes that may affect modern cellular phone receivers. To this purpose, adaptive linear filters are generally used since their low complexity allows real-time implementations. However, they often have to identify an acoustic echo path that may contain significant nonlinearities. Therefore, in such cases, a nonlinear model is required. It is well known that Volterra filters are well suited for modeling a large class of nonlinear systems, but they often require too many computational resources for a real-time implementation. The purpose of this paper is twofold. First of all, we propose to use a simplified quadratic Volterra filter, derived taking into account the characteristics of the most important nonlinearities that affect cellular receivers. Second, an efficient adaptation algorithm is derived which extends the Affine Projection (AP) algorithm, proposed for linear filters, to quadratic Volterra filters. This adaptation algorithm offers better convergence and tracking capabilities with respect to the standard LMS and NLMS algorithms. The reduced complexity and the fast adaptation rate make the echo cancellers we are proposing attractive for real-time implementations. Copyright © 2003 AEI.

[1]  Eric Thierry,et al.  Using orthogonal least squares identification for adaptive nonlinear filtering of GSM signals , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[2]  Rudolf Rabenstein,et al.  An acoustic echo canceller with compensation of nonlinearities , 1998, 9th European Signal Processing Conference (EUSIPCO 1998).

[3]  Giovanni L. Sicuranza,et al.  Simplified volterra filters for acoustic echo cancellation in GSM receivers , 2000, 2000 10th European Signal Processing Conference.

[4]  V. J. Mathews Adaptive polynomial filters , 1991, IEEE Signal Processing Magazine.

[5]  Pierre Duhamel,et al.  A set of algorithms linking NLMS and block RLS algorithms , 1995, IEEE Trans. Signal Process..

[6]  Pierre Duhamel,et al.  State of the Art in Acoustic Echo Cancellation , 1996 .

[7]  G. Sicuranza Quadratic filters for signal processing , 1992, Proc. IEEE.

[8]  Rafik Goubran,et al.  Limitations of handsfree acoustic echo cancellers due to nonlinear loudspeaker distortion and enclosure vibration effects , 1995, Proceedings of 1995 Workshop on Applications of Signal Processing to Audio and Accoustics.