Echo canceller with relative feedback control
First Claim
1. A method for selecting feedback constants for at least first and second echo cancellers in a 2-wire to 2-wire repeater connected between first and second networks, said repeater processing a first signal received from the first network to produce a RCVb signal and processing a second signal received from the second network to produce a RCVa signal, comprising:
- comparing an energy level of said RCVa signal (energy (RVCa)) to an energy level of said RCVb signal (energy (RCVb)) and if said energy level of said RCVa signal is greater than or equal to the energy level of said RCVb signal, then;
setting a feedback constant, Ka, of the first echo canceller to K1×
(1/energy (RCVa)), where K1 is a first predetermined constant; and
setting a feedback constant, Kb, of the second echo canceller to Kb =Ka ×
K2 ×
(energy (RCVb)/energy (RCVa)), where K2 is a second predetermined constant.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for selecting feedback constants for two echo cancellers in an adaptive 2-wire to 2-wire repeater. The repeater is connected to two networks and when signals are received from both networks, the signal having the greater energy level is identified. A feedback constant of the echo canceller associated with the greater signal is set independent of the feedback constant of the other echo canceller. The feedback constant of the other echo canceller is set as a function of a ratio of the signal energy level of a lesser of to larger of the two signals received from the networks.
60 Citations
4 Claims
-
1. A method for selecting feedback constants for at least first and second echo cancellers in a 2-wire to 2-wire repeater connected between first and second networks, said repeater processing a first signal received from the first network to produce a RCVb signal and processing a second signal received from the second network to produce a RCVa signal, comprising:
-
comparing an energy level of said RCVa signal (energy (RVCa)) to an energy level of said RCVb signal (energy (RCVb)) and if said energy level of said RCVa signal is greater than or equal to the energy level of said RCVb signal, then; setting a feedback constant, Ka, of the first echo canceller to K1×
(1/energy (RCVa)), where K1 is a first predetermined constant; andsetting a feedback constant, Kb, of the second echo canceller to Kb =Ka ×
K2 ×
(energy (RCVb)/energy (RCVa)), where K2 is a second predetermined constant. - View Dependent Claims (2, 3, 4)
-
Specification