CA2093744A1 - Method of performing convergence in a, least mean square, adaptive filter, echo canceller - Google Patents

Method of performing convergence in a, least mean square, adaptive filter, echo canceller

Info

Publication number
CA2093744A1
CA2093744A1 CA2093744A CA2093744A CA2093744A1 CA 2093744 A1 CA2093744 A1 CA 2093744A1 CA 2093744 A CA2093744 A CA 2093744A CA 2093744 A CA2093744 A CA 2093744A CA 2093744 A1 CA2093744 A1 CA 2093744A1
Authority
CA
Canada
Prior art keywords
echo canceller
filter vector
mean square
adaptive filter
performing convergence
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2093744A
Other languages
French (fr)
Other versions
CA2093744C (en
Inventor
James P. Ashley
Quoc Nguyen
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Motorola Solutions Inc
Original Assignee
Motorola Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Motorola Inc filed Critical Motorola Inc
Publication of CA2093744A1 publication Critical patent/CA2093744A1/en
Application granted granted Critical
Publication of CA2093744C publication Critical patent/CA2093744C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/015Reducing echo effects

Abstract

A method is described of decreasing convergence time in an adaptive echo canceller (20). The method includes the step of locating a primary echo within a filter vector based upon relative tap values within the filter vector. The filter vector is then narrowed, based upon the located taps. An estimated error is determined based, in part, upon the narrowed filter vector. An updated filter vector is produced based, in part, upon the estimated error.
CA002093744A 1992-04-13 1993-04-08 Method of performing convergence in a, least mean square, adaptive filter, echo canceller Expired - Fee Related CA2093744C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US867,555 1992-04-13
US07/867,555 US5295136A (en) 1992-04-13 1992-04-13 Method of performing convergence in a, least mean square, adaptive filter, echo canceller

Publications (2)

Publication Number Publication Date
CA2093744A1 true CA2093744A1 (en) 1993-10-14
CA2093744C CA2093744C (en) 1997-07-01

Family

ID=25350012

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002093744A Expired - Fee Related CA2093744C (en) 1992-04-13 1993-04-08 Method of performing convergence in a, least mean square, adaptive filter, echo canceller

Country Status (5)

Country Link
US (1) US5295136A (en)
JP (1) JP2858065B2 (en)
CA (1) CA2093744C (en)
FR (1) FR2692089B1 (en)
SE (1) SE9301184L (en)

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5535204A (en) 1993-01-08 1996-07-09 Multi-Tech Systems, Inc. Ringdown and ringback signalling for a computer-based multifunction personal communications system
US5546395A (en) 1993-01-08 1996-08-13 Multi-Tech Systems, Inc. Dynamic selection of compression rate for a voice compression algorithm in a voice over data modem
US5812534A (en) 1993-01-08 1998-09-22 Multi-Tech Systems, Inc. Voice over data conferencing for a computer-based personal communications system
US5452289A (en) 1993-01-08 1995-09-19 Multi-Tech Systems, Inc. Computer-based multifunction personal communications system
US6009082A (en) 1993-01-08 1999-12-28 Multi-Tech Systems, Inc. Computer-based multifunction personal communication system with caller ID
US5453986A (en) 1993-01-08 1995-09-26 Multi-Tech Systems, Inc. Dual port interface for a computer-based multifunction personal communication system
US7082106B2 (en) * 1993-01-08 2006-07-25 Multi-Tech Systems, Inc. Computer-based multi-media communications system and method
US5864560A (en) 1993-01-08 1999-01-26 Multi-Tech Systems, Inc. Method and apparatus for mode switching in a voice over data computer-based personal communications system
US5617423A (en) 1993-01-08 1997-04-01 Multi-Tech Systems, Inc. Voice over data modem with selectable voice compression
US5412686A (en) * 1993-09-17 1995-05-02 Motorola Inc. Method and apparatus for power estimation in a communication system
US5757801A (en) 1994-04-19 1998-05-26 Multi-Tech Systems, Inc. Advanced priority statistical multiplexer
US5682386A (en) 1994-04-19 1997-10-28 Multi-Tech Systems, Inc. Data/voice/fax compression multiplexer
ES2101633B1 (en) * 1994-05-31 1998-03-01 Alcatel Standard Electrica FIXED CELL PHONE TERMINAL FOR TWO-WIRE TELECOMMUNICATION SERVICES.
US5535194A (en) * 1994-07-14 1996-07-09 Motorola, Inc. Method and apparatus for echo canceling with double-talk immunity
US5592548A (en) * 1995-05-31 1997-01-07 Qualcomm Incorporated System and method for avoiding false convergence in the presence of tones in a time-domain echo cancellation process
US5933494A (en) * 1995-12-07 1999-08-03 Rockwell International Corporation Echo canceling method and apparatus in a communication device
JP2000508483A (en) * 1996-04-03 2000-07-04 ブリティッシュ・テレコミュニケーションズ・パブリック・リミテッド・カンパニー Acoustic feedback correction
US5856970A (en) * 1996-08-05 1999-01-05 Motorola, Inc. Multi-channel echo cancellation method and apparatus
US6044068A (en) * 1996-10-01 2000-03-28 Telefonaktiebolaget Lm Ericsson Silence-improved echo canceller
WO1998033311A1 (en) * 1997-01-23 1998-07-30 Motorola Inc. Apparatus and method for non-linear processing in a communication system
US6064873A (en) * 1997-03-26 2000-05-16 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus for controlling echo on both sides of a connection
US6185195B1 (en) 1997-05-16 2001-02-06 Qualcomm Incorporated Methods for preventing and detecting message collisions in a half-duplex communication system
US6009448A (en) * 1997-08-18 1999-12-28 Industrial Technology Research Institute Pipelined parallel-serial architecture for a modified least mean square adaptive filter
US6031908A (en) * 1997-11-14 2000-02-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having variable adaptive gain settings
US6240180B1 (en) * 1997-11-14 2001-05-29 Tellabs Operations, Inc. Echo canceller employing dual-H architecture having split adaptive gain settings
JP3437445B2 (en) 1998-05-22 2003-08-18 松下電器産業株式会社 Receiving apparatus and method using linear signal prediction
GB2354414B (en) 1999-09-14 2004-12-22 Mitel Corp Locating network echos
US6377682B1 (en) * 2000-06-26 2002-04-23 Lucent Technologies Inc. Robust adaptive filter for use in acoustic and network echo cancellation
US7006458B1 (en) * 2000-08-16 2006-02-28 3Com Corporation Echo canceller disabler for modulated data signals
US6865270B1 (en) 2000-09-21 2005-03-08 Rane Corporation Echo cancellation method and apparatus
US7639601B2 (en) * 2002-07-05 2009-12-29 Nortel Networks Limited Methods and apparatus for data communication
GB2397990A (en) * 2003-01-31 2004-08-04 Mitel Networks Corp Echo cancellation/suppression and double-talk detection in communication paths
WO2004075582A1 (en) * 2003-02-21 2004-09-02 Nortel Networks Limited Data communication apparatus and method for establishing a codec-bypass connection
US6996229B2 (en) * 2003-07-09 2006-02-07 Utah State University Echo cancellation filter
US6954530B2 (en) 2003-07-09 2005-10-11 Utah State University Echo cancellation filter
US7990865B2 (en) * 2004-03-19 2011-08-02 Genband Us Llc Communicating processing capabilities along a communications path
US8027265B2 (en) * 2004-03-19 2011-09-27 Genband Us Llc Providing a capability list of a predefined format in a communications network
US8346239B2 (en) 2006-12-28 2013-01-01 Genband Us Llc Methods, systems, and computer program products for silence insertion descriptor (SID) conversion
JP5061976B2 (en) * 2008-03-12 2012-10-31 沖電気工業株式会社 Echo canceller, echo cancellation method and program
US8908541B2 (en) 2009-08-04 2014-12-09 Genband Us Llc Methods, systems, and computer readable media for intelligent optimization of digital signal processor (DSP) resource utilization in a media gateway
CN109346098B (en) * 2018-11-20 2022-06-07 网宿科技股份有限公司 Echo cancellation method and terminal
US10891935B2 (en) 2019-05-07 2021-01-12 Harman International Industries, Incorporated In-vehicle noise cancellation adaptive filter divergence control

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
IT1208769B (en) * 1983-10-12 1989-07-10 Cselt Centro Studi Lab Telecom THERISTICS VARIATIONS OVER TIME PROCEDURE AND DEVICE FOR THE NUMERICAL CANCELLATION OF THE ECO GENERATED IN CONNECTIONS WITH CARAT
US4805215A (en) * 1986-10-01 1989-02-14 Racal Data Communications Inc. Adaptive echo canceller with sparse dynamically positioned taps
JPS63234732A (en) * 1987-03-24 1988-09-30 Matsushita Electric Ind Co Ltd Acoustic echo canceller
CA1315356C (en) * 1988-07-20 1993-03-30 Seiji Miyoshi Digital adaptive filter and method of convergence therein
US5001701A (en) * 1989-08-07 1991-03-19 At&T Bell Laboratories Subband echo canceler including real time allocation among the subbands
US5029167A (en) * 1989-09-13 1991-07-02 Northern Telecom Limited Coefficient storage reduction in adaptive filters in echo cancellers or decision feedback equalizers
US4947425A (en) * 1989-10-27 1990-08-07 At&T Bell Laboratories Echo measurement arrangement

Also Published As

Publication number Publication date
US5295136A (en) 1994-03-15
SE9301184L (en) 1993-10-14
FR2692089B1 (en) 1996-06-21
FR2692089A1 (en) 1993-12-10
JP2858065B2 (en) 1999-02-17
CA2093744C (en) 1997-07-01
JPH06104797A (en) 1994-04-15
SE9301184D0 (en) 1993-04-08

Similar Documents

Publication Publication Date Title
CA2093744A1 (en) Method of performing convergence in a, least mean square, adaptive filter, echo canceller
CA2142147A1 (en) Echo Cancelling Method and Apparatus Using Fast Projection Scheme
CA2267410A1 (en) Echo path delay estimation
CA2128881A1 (en) Method and Apparatus of Adaptive Maximum Likelihood Sequence Estimation Using Filtered Correlation Synchronization
CA2118654C (en) Method of identifying an unknown system with a band-splitting adaptive filter and a device thereof
EP0174749A1 (en) Echo canceller
US4764955A (en) Process for determining an echo path flat delay and echo canceler using said process
EP0821513B1 (en) Sub-band acoustic echo canceller
CA2233679A1 (en) An adaptive dual filter echo cancellation method
CA2167940A1 (en) Method and apparatus for echo cancelling with double-talk immunity
CA2174366A1 (en) Subband echo cancellation method using projection algorithm
AU1216295A (en) Method of mitigating the effects of clipping or quantizationin the D/A converter of the transmit path of an echo canceller
CA2131535A1 (en) Method and Apparatus of Adaptive Maximum Likelihood Sequence Estimation Using a Variable Convergence Step Size
CA2170811A1 (en) Noise Cancelling Device Capable of Achieving a Reduced Convergence Time and a Reduced Residual Error After Convergence
CA2111939A1 (en) Voice Activity Detector for Controlling Echo Canceller
MY112483A (en) Process for fast blind equalization of an adaptive equalizer
CA2162570A1 (en) Echo canceler and echo path estimating method
CA2267411A1 (en) Echo canceller with silence detection
CA2205926A1 (en) Echo cancelling arrangements
EP1119172A3 (en) Network echo canceller
EP0727882A2 (en) Echo cancellation and suppression
CA2162571A1 (en) Echo canceler and method for learning for the same
AU7219094A (en) Shellac dispersions and coatings, and method of making
CA2118720A1 (en) Method for channel estimation using individual adaptation
CA2073082A1 (en) Fractionally spaced cross-polarization interference canceller

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed