Patent ID: 6947549

Claim:
An echo canceller for a communications system including: a receive input for receiving an input signal, a receive output coupled with the receive input, a return input for receiving a return signal, a return output, a first filter having first coefficients coupled with the receive input for generating a first estimate signal in response to the input signal, a first subtracter coupled with the return input and the first filter for generating a first error signal, a second filter having second filter coefficients coupled with the receive input for generating a second estimate signal in response to the input signal, a second subtracter coupled with the return input and the second filter for generating a second error signal, a controller coupled with the first and second subtracters and coupled with the return input, and for transferring one of the first or second error signals to the return output in response to criteria, and the echo canceller having processes operating concurrently for adapting the first and second filter coefficients response to the first and second error signals respectively.