This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Acoustic-Echo Canceller for a Full-Duplex Hands-Free Mobile Phone
Annotation ability available
Sector:
Language:
English
Abstract
This paper discusses a real-time implementation of an adaptive acoustic echo canceler for a hands-free cellular (mobile) phone operating inside a car. A 512-tap adaptive-finite-impulse-response (AFIR) filter, which is the implementation of the adaptive least-mean-square (LMS) algorithm with tapped-delay-line (TDL) structure, is utilized for the acoustic echo canceller. A simple double-talk detection algorithm and the normalized convergence parameter for the LMS algorithm are discussed and implemented on the DSP56001, which is also used as a host processor for the DSP56200s, A/D and D/A converters. DSP56001 assembly codes are included as well as experimental results and the schematic diagram for the hardware implementation.
Citation
Park, S., "Acoustic-Echo Canceller for a Full-Duplex Hands-Free Mobile Phone," SAE Technical Paper 910789, 1991, https://doi.org/10.4271/910789.Also In
References
- Widrow B. Stearns S.D. Adaptive Signal Processing Prentice-Hall, Englewood Cliffs NJ 1985
- Cioffi J. M. “A Fast Echo Canceller Initialization Method for the CCITT V.32 Modem,” IEEE Trans. on Commun. 38 5 629 638 May 1990
- Mueller K.H. “New Digital Echo Canceller for Two-wire Full-duplex Data Transmission,” IEEE Trans. Commun. 956 962 Sept. 1976
- Park S. Messer D. “Acoustic Echo-Cancellation for Full-Duplex Voice Transmission on Fading Channels,” Proc. International Mobile Satellite Conference 188 193 Ottawa, Canada June 17 20 1990
- Widrow B. et al. “Adaptive Noise Cancelling: Principles and Applications.” Proc. IEEE 63 12 1692 1716 Dec. 1975
- Griffiths L.J. “A Continuously-Adaptive Filter Implemented as a Lattice Structure,” Proc. Int. Conf. Acoust., Speech, Signal Processing 683 686 March 1977
- Griffiths L.J. “An Adaptive Lattice Structure for Noise-Cancelling Applications,” Proc. Int. Conf. Acoust., Speech, Signal Processing 87 90 March 1978
- Kroon P. Deprettere E.F. Sluyter R. J. “Regular-Pulse Excitation - A Novel Approach to Effective and Efficient Multipulse Coding of Speech,” IEEE Trans. on Acoust., Speech, Signal Processing 5 Oct. 1986
- Gerson I.A. Jasiuk M.A. “Vector Sum Excited Linear Prediction (VSELP) Speech Coding at 8 KBPS,” Proc. Int. Conf. Acoust., Speech, Signal Processing 461 164 Albuquerque, NM Apr. 3-6 1990
- Gerson I.A. Jasiuk M.A. “Vector Sum Excited Linear Prediction (VSELP) Speech Coding at 4.8 kbps,” Proc. International Mobile Satellite Conference 678 683 Ottawa, Canada June 17-20
- Motorola Inc. DSP56000/DSP56001 Digital Signal Processor User's Manual 1990
- Chau-Lee J. Cheval E. Gergen J. “The Motorola 16-bit DSP ASIC Core,” Proc. Int. Conf. Acoust., Speech, Signal Processing 973 976 Albuquerque, NM Apr. 3-6 1990
- Motorola Inc. DSP56116 Digital Signal Processor User's Manual 1990
- Park S. Hillman G. “On Acoustic Echo-Cancellation Implementation with Multiple Cascadable Adaptive FIR Filter Chip,” Proc. Int. Conf. Acoust., Speech, Signal Processing 952 955 Glascow, Scotland May 1989
- Park S. Hillman G. “A Novel Implementation of Acoustic and Electrical Echo Cancellers for a Full-Duplex Teleconference Phone,” Proc. 24th Annual Asilomar Conference on Signal, Systems and Computers Pacific Grove, California Nov. 5-7 1990
- Hillman G. D. “DSP56200: An Algorithm-Specific Digital Signal Processor Peripheral,” Proc. IEEE 75 9 1185 1191 Sept. 1987
- Motorola Inc. DSP56200 Cascadable-Adaptive Finite-Impulse-Response (CAFIR) Digital Filter Chip Data Sheet 1988
- Sondhi M. M. Mitra D. “New Results on the Performance of a Well-Known Class of Adaptive Filters,” Proc. IEEE 64 11 1583 1597 Nov. 1976
- Hsia T.C. “Convergence Analysis of LMS and NLMS Adaptive Algorithms,” Proc. Int. Conf. Acoust., Speech, Signal Processing 667 670 Boston, Massachusetts 1983
- Magotra N. Ahmed N. Chael E. “A Comparison of Two Parameter Estimation Schemes,” Proc. IEEE 74 5 760 761 May 1986
- Park S. “Adaptive Signal Detection and Linearly Constrained Spatial Filtering Techniques,” Ph. D. Dissertation University of New Mexico
- Thompson C. D. “A VLSI sigma delta A/D converter for audio and signal processing applications,” Proc. Int. Conf. Acoust., Speech, Signal Processing 4 2569 2572 Glasgow, Scotland May 23-26 1989
- Park S. “Oversampled 16-bit Analog-to-Digital Converters using Sigma-Delta Technology,” Proc. 11th Korea Symposium on Science and Technology 1272 1277 Seoul, Korea June 26-29 1990
- Motorola Inc. “Principles of Sigma-Delta Modulation for Analog-to-Digital Converters,” Application Report (APR8/D)
- Motorola Inc. DSP56ADC16 16-Bit Sigma-Delta Analog-ti-Digital Converter Technical Data Sheet 1989
- Hayashi T. et al. “Echo Canceller with Effective Double Talk Control,” Proc. GLOBCOM'83 1389 1393 1983
- Chao J. Tsujii S. “A New Configuration for Echo Canceller Adaptable During Double Talk Periods,” IEEE Trans., Commun. 37 969 974 1989
- Motorola Inc. “Fractional and Integer Arithmetic Using the DSP56000” Application Report (APR3)