Variable gain echo suppressor
First Claim
1. A variable gain echo suppressor for use with a full-duplex communication system for connecting between a far end and a near end, comprising:
- a first variable attenuator disposed between the far end and the near end;
a near-end power detector for receiving the near end transmit signal and determining the power level thereof;
a near-end normalizer for normalizing the power level at the output of said near-end power detector to provide a near-end normalized power signal;
a far-end power detector for receiving the far-end transmit signal and determining the power associated therewith;
a far-end normalizer for normalizing the power level at the output of said far-end power detector to provide a far-end normalized power signal; and
a controller for setting the attenuation of said first variable attenuator as a function of said near-end and far-end normalized power levels, to allow for full-duplex communication.
3 Assignments
0 Petitions
Accused Products
Abstract
A variable gain echo suppressor is provided that utilizes two variable attenuators (410) and (412) that are disposed in the receive and transmit paths, respectively, of a communication system. An echo suppressor (414) receives the input from the far end and transmits the output from the near end and controls the two attenuators to set a variable gain therein. The echo suppressor utilizes a normalized power level which is normalized with respect to the background noise at the respective end and then takes the ratio of this normalized power and the normalized power at the opposite end to define an associated power ratio. This power ratio value is utilized to determine the attenuation for the associated end. When the power ratio is high, this indicates that a stronger signal is being received from that end and a small amount of attenuation is associated in the transmit path from that end. When they aye equal, this will result in both systems having approximately the same attenuation, a mid-level attenuation. This is provided through a look up table (450) for the far end and a look up table (452) for the near end. Additionally, the signal power is derived from a peak detection IIR filter (420) and (428) which has the characteristics thereof changed as a function of the power ratio. This is achieved by changing the value of the pole in the IIR filter.
118 Citations
20 Claims
-
1. A variable gain echo suppressor for use with a full-duplex communication system for connecting between a far end and a near end, comprising:
-
a first variable attenuator disposed between the far end and the near end; a near-end power detector for receiving the near end transmit signal and determining the power level thereof; a near-end normalizer for normalizing the power level at the output of said near-end power detector to provide a near-end normalized power signal; a far-end power detector for receiving the far-end transmit signal and determining the power associated therewith; a far-end normalizer for normalizing the power level at the output of said far-end power detector to provide a far-end normalized power signal; and a controller for setting the attenuation of said first variable attenuator as a function of said near-end and far-end normalized power levels, to allow for full-duplex communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A variable gain echo suppressor for use with a full-duplex communication system for connecting between a far-end and a near-end, comprising:
-
a first variable attenuator disposed between the far-end and the near-end; a near-end power detector for receiving the near-end transmit signal and determining the power level thereof, and having a predetermined response in the time domain, which response is variable; a far-end power detector for receiving the far-end transmit signal and determining the power associated therewith, and having a predetermined response in the time domain, which response is variable; a controller for setting the attenuation of said first variable attenuator as a function of said near-end and far-end detected power levels, to allow for full-duplex communication; and a response control device that is operable to vary the response of said near-end and far-end power detectors as a function of the attenuation value of said first variable attenuator, such that said far-end power detector has a fast response for high attenuation values and a slow response for low attenuation values. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification