×

Echo canceller having FIR and IIR filters for cancelling long tail echoes

  • US 5,084,865 A
  • Filed: 02/23/1990
  • Issued: 01/28/1992
  • Est. Priority Date: 02/23/1989
  • Status: Expired due to Term
First Claim
Patent Images

1. An echo canceller adapted for connection to the four-wire section of a two-wire four-wire conversion circuit, comprising:

  • a finite impulse response filter including a tapped-delay line defining successive taps connected to an incoming port of said conversion circuit, a plurality of first tap-weight multipliers connected respectively to said taps for respectively multiplying successively delayed digital symbols travelling along said tapped-delay line with first tap-weight coefficients, and an adder for summing the outputs of said first tap-weight multipliers;

    an infinite impulse response filter including a second multiplier for recursively multiplying an output digital symbol from said tapped-delay line with a second, attenuation coefficient;

    a third multiplier for multiplying an output digital symbol of said infinite impulse response filter with a third, tap-weight coefficient and applying the multiplied output symbol to one input of said adder to produce a replica of an echo symbol;

    a first subtractor for subtracting said replica from digital symbols supplied from an outgoing port of said conversion circuit to produce a residual echo symbol;

    a delay element for further delaying a symbol appearing at one end of said tapped delay line;

    a fourth multiplier for multiplying the symbol at said end of the tapped-delay line with said second, attenuation coefficient;

    a second subtractor for detecting a difference between the outputs of said delay element and said fourth multiplier;

    means for multiplying the output of said second subtractor with a coefficient which varies as a function of said third, tap-weight coefficient;

    a plurality of first correlators for detecting correlations between said residual echo symbol and said successively delayed digital symbols and applying the detected correlations respectively to said first tap-weight multipliers as said first tap-weight coefficients;

    a second correlator for detecting a correlation between said residual echo symbol and the output of said multiplying means and applying the detected correlation to the second multiplier of said infinite impulse response filter as said second, attenuation coefficient; and

    a third correlator for detecting a correlation between said residual echo symbol and a digital symbol from said tapped-delay line and applying the detected correlation to said third multiplier as said third, tap-weight coefficient.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×