Apparatus for a digital echo canceller and method therefor
AssigneeTopic Semiconductor Corp.
InventorsClaymens Lee, Jean-Ming Lee
Life of this patent
Estimating the term…
Abstract
An apparatus of a digital echo canceller and method therefor, a designed selector is used values of receiving and input signals to estimate the length of a cable. The response values of an insignificant part of the echo signal can be selected. Multiplication and addition operations are carried out in a response region of a significant part of the echo signal. An estimated echo signal is produced to cancel the echo signal, unnecessary operations and the cost of a hardware can be reduced.
Claims8
A digital echo canceller, suitable for a full-duplex digital echo transceiver, wherein the canceller is used for canceling an echo signal produced by the full-duplex digital echo transceiver, wherein a cable is connected to a first transceiving terminal to a second transceiving terminal of the full-duplex digital echo transceiver, wherein an input signal is inputted into the first transceiving terminal, the digital echo canceller comprises:
- a first set of delay circuits, each of the first set delay circuits has an input terminal and an output terminal, wherein the delay circuits are connected in series, a first input terminal of the serially connected delay circuits being used for receiving the input signal;
- a selector, having an input terminal and an output terminal, for selecting one of the output terminals of the first set of the delay circuits for connection according to the length of the cable;
- a second set of delay circuits, each of the second set delay circuits has an input terminal and an output terminal, wherein the delay circuits are connected in series, a first input terminal of the serially connected delay circuits being coupled to the output terminal of the selector;
- a plurality of multipliers, wherein the number of the multipliers is the same as the number of the delay circuits of the second set, each of the multipliers being respectively connected to one of the output terminal of the delay circuits of the second set, each of the multipliers being used for generating a multiple coefficient after performing multiplying operation upon an output from the connected delay circuit and a significant coefficient form an external source;
- and
- an adder, for receiving all of the multiple coefficients from the multipliers and performing addition operation upon the multiple coefficients to generate an estimated echo signal, whereby the echo signal produced by the full-duplex digital echo transceiver is cancelled by the estimated echo signal.
A method of a digital echo canceller, suitable for a full-duplex digital transceiver, wherein the canceller is used for canceling an echo signal produced by the full-duplex digital transceiver, wherein a cable is connected to a first transceiving terminal to a second transceiving terminal of the full-duplex digital canceller, the steps of the method comprising:
- transmitting an input signal from the first transceiving terminal, and detecting a receiving signal produced by the second transceiving terminal after the first transmission;
- estimating a length of the cable in accordance with the input signal and the receiving signal;
- deciding a response value of an insignificant part, which is generated by the echo signal in accordance with the estimated length of the cable;
- and
- selecting a significant part, which is generated by the echo signal is multiplied to a plurality of multiple coefficients produced by a plurality of multiplier, and adding the multiple coefficients to generate an estimated echo signal, thereby the echo signal produced by the full-duplex digital echo canceller is cancelled by the estimated echo signal.
Dependencies are inferred from the claim text.