Claims Analysis
Total Claims: 12
Claim 1
Independent Claim
352 words
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.
Claim 2
Dependent Claim
352 words
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.
Claim 3
Dependent Claim
74 words
An echo canceller as claimed in claim 1, wherein said multiplying means includes means for generating a signum function of said third, tap-weight coefficient and multiplying the output of said second subtractor with said signum function, said signum function being representative of the polarity of said third, tap-weight coefficient and being equal to +1 when said third, tap-weight coefficient is greater than zero and -1 when said third, tap-weight coefficient is smaller than zero.
Claim 4
Dependent Claim
40 words
An echo canceller as claimed in claim 1, wherein said multiplying means includes means for generating a signal representative of the reciprocal of said third, tap-weight coefficient and multiplying the output of said second subtractor with said reciprocal representative signal.
Claim 5
Dependent Claim
104 words
An echo canceller as claimed in claim 1, wherein said second correlator comprises: means for multiplying said residual echo symbol with the output of said multiplying means and an adjustment constant to produce a corrected symbol; means for summing said corrected symbol with a delayed symbol applied thereto to produce a summed symbol, the output of the summing means being coupled to said second multiplier as said second, attenuation coefficient; and means for delaying the summed symbol for a unit time interval and supplying a symbol from the output of the summing means to an input of the summing means as said delayed symbol.
Claim 6
Dependent Claim
105 words
An echo canceller as claimed in claim 1, wherein said third correlator comprises: means for multiplying said residual echo symbol with the digital symbol from said tapped-delay line and an adjustment constant to produce a corrected symbol; means for summing said corrected symbol with a delayed symbol applied thereto to produce a summed symbol, the output of the summing means being coupled to said third multiplier as said third, tap-weight coefficient; and means for delaying the summed symbol for a unit time interval and supplying a symbol from the output of the summing means to an input of the summing means as said delayed symbol.
Claim 7
Dependent Claim
313 words
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; a second multiplier for multiplying an output digital symbol from one end of said tapped-delay line with a second, tap-weight coefficient; an infinite impulse response filter including a third multiplier for recursively multiplying the output of said second multiplier with a third, attenuation coefficient and applying the multiplied output to one input of said adder to produce a replica of an echo symbol; a 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 said end of the tapped delay line; means for multiplying an output symbol from the delay element with a coefficient which varies as a function of said second, 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 a digital symbol from said tapped-delay line and applying the detected correlation to said second multiplier as said second, tap-weight coefficient; and a third correlator for detecting a correlation between said residual echo symbol and the output of said multiplying means and applying the detected correlation to the third multiplier of said infinite impulse response filter as said third, attenuation coefficient.
Claim 8
Dependent Claim
313 words
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; a second multiplier for multiplying an output digital symbol from one end of said tapped-delay line with a second, tap-weight coefficient; an infinite impulse response filter including a third multiplier for recursively multiplying the output of said second multiplier with a third, attenuation coefficient and applying the multiplied output to one input of said adder to produce a replica of an echo symbol; a 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 said end of the tapped delay line; means for multiplying an output symbol from the delay element with a coefficient which varies as a function of said second, 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 a digital symbol from said tapped-delay line and applying the detected correlation to said second multiplier as said second, tap-weight coefficient; and a third correlator for detecting a correlation between said residual echo symbol and the output of said multiplying means and applying the detected correlation to the third multiplier of said infinite impulse response filter as said third, attenuation coefficient.
Claim 9
Dependent Claim
73 words
An echo canceller as claimed in claim 6, wherein said multiplying means includes means for generating a signum function of said second, tap-weight coefficient and multiplying the output of said delay element with said signum function, said signum function representative of the polarity of said second, tap-weight coefficient and being equal to +1 when said second tap-weight coefficient is greater than zero and -1 when said second, tap-weight coefficient is smaller than zero.
Claim 10
Dependent Claim
39 words
An echo canceller as claimed in claim 6, wherein said multiplying means includes means for generating a signal representative of the reciprocal of said second, tap-weight coefficient and multiplying the output of said subtractor with said reciprocal representative signal.
Claim 11
Dependent Claim
105 words
An echo canceller as claimed in claim 6, wherein said second correlator comprises: means for multiplying said residual echo symbol with the digital symbol from said tapped-delay line and an adjustment constant to produce a corrected symbol; means for summing said corrected symbol with a delayed symbol applied thereto to produce a summed symbol, the output of the summing means being coupled to said second multiplier as said second, tap-weight coefficient; and means for delaying the summed symbol for a unit time interval and supplying a symbol from the output of said summing means to an input of said summing means as said delayed symbol.
Claim 12
Dependent Claim
103 words
An echo canceller as claimed in claim 6, wherein said third correlator comprises: means for multiplying said residual echo symbol with the output of said multiplying means and an adjustment constant to produce a corrected symbol; means for summing said corrected symbol with a delayed symbol applied thereto to produce a summed symbol, the output of the summing means being coupled to said third multiplier as said third, attenuation coefficient; and means for delaying the summed symbol for a unit time interval and supplying a symbol from the output the summing means to an input of said summing means as said delayed symbol.