US4755984A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Echo canceller for bidirectional digital transmission
Assignee: TIM SpA
•
Filing: 1987-03-16
•
Granted: 1988-07-05
•
Expires: 2007-03-16
Abstract
Abstract The echo canceller for bidirectional digital transmission systems cancels the echo queues of a desired number N of digital symbols, transmitted on the line in the last N signalling periods. It consists of a part which effects very simply the summation of the last N transmitted symbols, so as to ease the system implementation by an integrated circuit, and of a part which computes the estimated sample of the echo-channel pulse response. The results of the two parts are multiplied by one another and the estimated echo signal is obtained.
Inventors
- 👤 Renato Ambrosio
- 👤 Carlo Bruno
- 👤 Giorgio Paschetta
- 👤 Adler Tofanelli
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 09:47
CPC Classifications
H; H04; H04B; H04B3/00; H04B3/02; H04B3/20; H04B3/23
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
378 words
An echo canceller for a bidirectional transmission system capable of effecting a cancellation of echoes of N digital symbols transmitted on a transmission line in the last N signalling periods of a transmission, said echo canceller comprising: a shift register consisting of N cells having an input to a first cell thereof receiving a signal to be transmitted and linearly related to a coded signal transmitted on said line; a logic circuit having a first input connected to said input to said first cell and a second input connected to an output from a last cell of said shift register and having first and second outputs related to said first and second inputs by the following truth table: ______________________________________
First Input
Second Input
First Output
Second Output
______________________________________
0 0 1 --
0 1 0 0
1 1 1 --
1 0 0 1
______________________________________ an up/down counter connected to said first and second outputs and saturable at a maximum count value of N, said counter being enabled by a signal on said first output and being controlled for up/down counting by a signal on said second output; a first sign extracting circuit connected to an output of said counter for outputting the sign of a counting performed by said counter; a second sign extracting circuit receiving a line signal from which an estimated echo signal has been subtracted; a first multiplying circuit for multiplying signs supplied at outputs of said sign extracting circuits; an adder having one input connected to said first multiplying circuit, an other input, and an output; a delay circuit connected to said output of said adder and applying to said other input of said adder the output signal thereof delayed by a signalling period, said adder adding the signals received at its inputs; a second multiplying circuit connected to said output of said adder and to said counter for multiplying an added signal supplied by said adder with an output signal from said counter to produce an output representing an echo signal to be subtracted from a signal to be received on said transmission line; and a further adder connected to said second multiplying circuit for subtracting said output representing an echo signal from said signal to be received on said transmission line.
Claim 2
Dependent Claim
378 words
An echo canceller for a bidirectional transmission system capable of effecting a cancellation of echoes of N digital symbols transmitted on a transmission line in the last N signalling periods of a transmission, said echo canceller comprising: a shift register consisting of N cells having an input to a first cell thereof receiving a signal to be transmitted and linearly related to a coded signal transmitted on said line; a logic circuit having a first input connected to said input to said first cell and a second input connected to an output from a last cell of said shift register and having first and second outputs related to said first and second inputs by the following truth table: ______________________________________
First Input
Second Input
First Output
Second Output
______________________________________
0 0 1 --
0 1 0 0
1 1 1 --
1 0 0 1
______________________________________ an up/down counter connected to said first and second outputs and saturable at a maximum count value of N, said counter being enabled by a signal on said first output and being controlled for up/down counting by a signal on said second output; a first sign extracting circuit connected to an output of said counter for outputting the sign of a counting performed by said counter; a second sign extracting circuit receiving a line signal from which an estimated echo signal has been subtracted; a first multiplying circuit for multiplying signs supplied at outputs of said sign extracting circuits; an adder having one input connected to said first multiplying circuit, an other input, and an output; a delay circuit connected to said output of said adder and applying to said other input of said adder the output signal thereof delayed by a signalling period, said adder adding the signals received at its inputs; a second multiplying circuit connected to said output of said adder and to said counter for multiplying an added signal supplied by said adder with an output signal from said counter to produce an output representing an echo signal to be subtracted from a signal to be received on said transmission line; and a further adder connected to said second multiplying circuit for subtracting said output representing an echo signal from said signal to be received on said transmission line.
Claim 3
Dependent Claim
16 words
The echo canceller defined in claim 1 wherein said first multiplying circuit is an exclusive-OR gate.
Claim 4
Dependent Claim
18 words
The echo canceller defined in claim 1 wherein the first-mentioned adder outputs a sum expressed with six bits.
Claim 5
Dependent Claim
29 words
The echo canceller defined in claim 1 wherein an input externally connected to said first multiplying circuit is internally connected to a cell corresponding to the least significant bit.
Claim 6
Dependent Claim
25 words
The echo canceller defined in claim 1 wherein said second multiplying circuit operates on the three most significant bits supplied by the first mentioned adder.
Claim 7
Dependent Claim
346 words
An echo cancelling method for a bidirectional transmission system capable of effecting a cancellation of echoes of N digital symbols transmitted on a transmission line in the last N signalling periods of a transmission, said echo canceller, comprising the steps of: supplying to a shift register, consisting of N cells, at an input to a first cell thereof, a signal to be transmitted and linearly related to a coded signal transmitted on said line; operating a logic circuit having a first input connected to said input to said first cell and a second input connected to an output from a last cell of said shift register so as to produce first and second outputs related to said first and second inputs by the following truth table: ______________________________________
First Input
Second Input
First Output
Second Output
______________________________________
0 0 1 --
0 1 0 0
1 1 1 --
1 0 0 1
______________________________________ controlling an up/down counter connected to said first and second outputs and saturable at a maximum count value of N, said counter being enabled by a signal on said first output and being controlled for up/down counting by a signal on said second output; in a first sign extracting circuit, connected to an output of said counter, outputting the sign of a counting performed by said counter; in a second sign extracting circuit, receiving a line signal from which an estimated echo signal has been subtracted, outputting the sign of said line signal from which said estimated echo signal has been subtracted; in a first multiplying circuit multiplying signs supplied at outputs of said sign extracting circuits; adding in an adder the output of said first multiplying circuit and an added signal of the adder delayed by a signalling period; and in a second multiplying circuit, connected to an output of said adder and to said counter, multiplying an added signal supplied by said adder with an output signal from said counter to produce an output representing an echo signal to be subtracted from a signal to be received on said transmission line.
Claim 8
Dependent Claim
346 words
An echo cancelling method for a bidirectional transmission system capable of effecting a cancellation of echoes of N digital symbols transmitted on a transmission line in the last N signalling periods of a transmission, said echo canceller, comprising the steps of: supplying to a shift register, consisting of N cells, at an input to a first cell thereof, a signal to be transmitted and linearly related to a coded signal transmitted on said line; operating a logic circuit having a first input connected to said input to said first cell and a second input connected to an output from a last cell of said shift register so as to produce first and second outputs related to said first and second inputs by the following truth table: ______________________________________
First Input
Second Input
First Output
Second Output
______________________________________
0 0 1 --
0 1 0 0
1 1 1 --
1 0 0 1
______________________________________ controlling an up/down counter connected to said first and second outputs and saturable at a maximum count value of N, said counter being enabled by a signal on said first output and being controlled for up/down counting by a signal on said second output; in a first sign extracting circuit, connected to an output of said counter, outputting the sign of a counting performed by said counter; in a second sign extracting circuit, receiving a line signal from which an estimated echo signal has been subtracted, outputting the sign of said line signal from which said estimated echo signal has been subtracted; in a first multiplying circuit multiplying signs supplied at outputs of said sign extracting circuits; adding in an adder the output of said first multiplying circuit and an added signal of the adder delayed by a signalling period; and in a second multiplying circuit, connected to an output of said adder and to said counter, multiplying an added signal supplied by said adder with an output signal from said counter to produce an output representing an echo signal to be subtracted from a signal to be received on said transmission line.
References Cited (Backward Citations)
US4024358A
Cited
US4581492A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1991-07-05 | 1992-01-04 | 1992-07-05 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1995-07-05 | 1996-01-04 | 1996-07-05 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1999-07-05 | 2000-01-04 | 2000-07-05 | $7700.00 | Window Closed / Lapsed |