Patent ID: 8666058
Filing Date: 2014-03-04
Classification: H04B

Abstract:
1. An echo canceller, comprising: a plurality of adaptive filters, wherein each respective adaptive filter of the plurality of adaptive filters produces, in parallel, a respective estimated echo replica based on respective samples of a signal that are shifted in time for at least some of the adaptive filters; a plurality of adders coupled to the plurality of adaptive filters, wherein each adder of the plurality of adders includes a first input coupled to a send signal and a second input coupled to an output of a respective adaptive filter of the plurality of adaptive filters, wherein each adder of the plurality of adders combines the inputs of the adder and produces an error signal based on the inputs of the adder on an output of the adder; and a filter selector coupled to the outputs of the plurality of adders to receive the signals of the plurality of adders, wherein the filter selector calculates a plurality of error signal magnitudes using each received error signal, selects a minimum error signal magnitude from the plurality of error signal magnitudes, and outputs a first signal corresponding to the minimum error signal magnitude as a system output signal.