Apparatus for, and method of, reducing power dissipation in a communications system
First Claim
1. A method of reducing power dissipation in a communications system having a plurality of adaptive filters each having a plurality of taps, said method comprising the steps of:
- specifying a threshold error for the system; and
periodically adjusting the transfer function of at least one of the adaptive filters by selectively deactivating taps while ensuring that the error of the communications system does not exceed the threshold error.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for reducing power dissipation within a communications system having a plurality of adaptive filters with a plurality of taps, each tap is switchable between an active and an inactive state, each tap also has a coefficient. An acceptable error for the system is specified. This error is typically the mean squared error of the system. A tap threshold is set for each active tap. Those taps having a coefficient with an absolute value less than the tap threshold set for the active tap are deactivated. The error of the system is computed and compared to the acceptable system error. If the computed system error is less than the acceptable system error, the tap threshold for each active tap is increased. The process of comparing the tap coefficients to the tap thresholds, deactivating taps with a coefficient less than the tap threshold and computing the resulting system error is repeated until the computed system error approaches the acceptable system error without exceeding the acceptable system error. In addition, the previously deactivated taps may be periodically activated and their coefficients once again compared to the tap threshold. If a coefficient is less than the tap threshold the tap is again deactivated. If a coefficient is greater than the tap threshold, the tap remains active.
34 Citations
60 Claims
-
1. A method of reducing power dissipation in a communications system having a plurality of adaptive filters each having a plurality of taps, said method comprising the steps of:
-
specifying a threshold error for the system; and
periodically adjusting the transfer function of at least one of the adaptive filters by selectively deactivating taps while ensuring that the error of the communications system does not exceed the threshold error. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for reducing power dissipation within a communications system having at least one adaptive filter with a plurality of taps, each tap switchable between an active and an inactive state, each tap having a coefficient, said method comprising the steps of:
-
a) specifying an acceptable level of error for the filter;
b) for each active tap, setting a tap threshold;
c) for each active tap, deactivating those taps having a coefficient with an absolute value less than the tap threshold set for the active tap;
d) computing a filter error;
e) comparing the computed filter error to the acceptable filter error;
f) if the computed filter error is less than the acceptable filter error, increasing, the tap threshold for each active tap; and
g) repeating steps c) through f) until the computed filter error approaches the acceptable filter error without exceeding the acceptable filter error. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A method for reducing power dissipation within a communications system having a plurality of adaptive filters with a plurality of taps, each tap switchable between an active and an inactive state, each having a coefficient, said method comprising the steps of:
-
a) specifying an acceptable error for the system;
b) for each active tap, setting a tap threshold;
c) for each active tap, deactivating those taps having a coefficient with an absolute value less than the tap threshold set for the active tap;
d) computing a system error;
e) comparing the computed system error to the acceptable system error;
f) the computed system error is less than the acceptable system error, increasing the tap threshold for each active tap; and
g) repeating steps c) through f) until the computed system error approaches the acceptable system error without exceeding the acceptable system error. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for reducing power dissipation within a communications system having at least one adaptive filter with a plurality of taps, each tap switchable between an active and an inactive state, each tap having a coefficient, said method comprising the steps of:
-
a) computing an initial system error b) for each active tap, setting a tap error threshold;
c) for each active tap, deactivating those taps having a coefficient with an absolute value less than the tap error threshold set for the active tap;
d) computing a subsequent system error;
e) if the difference between the subsequent system error and the initial system error is less than a prespecified value, increasing the tap error threshold for each active tap; and
f) repeating steps c) through e) until the difference between the subsequent system error and the initial system error exceeds the prespecified value. - View Dependent Claims (38, 39, 40)
-
-
41. A method for reducing power dissipation within a communications system having at least one adaptive filter with a plurality of taps, each tap switchable between an active and an inactive state, each tap having a coefficient, said method comprising the steps of:
-
specifying an acceptable error for each tap;
selectively deactivating those taps which, if deactivated, would produce an error less than the specified acceptable error;
specifying an acceptable error for the system;
calculating a system error;
selectively deactivating those taps which, if deactivated, would result in the calculated system error being less than the acceptable system error. - View Dependent Claims (42, 43, 44)
-
-
45. A communications system comprising:
-
a communications line;
a plurality of adaptive filters responsive to signals carried by the communications line, each adaptive filter having a plurality of taps each having a coefficient, each tap switchable between an active and an inactive state;
means for specifying a threshold error for the system;
means for setting the state of each tap;
means for calculating a present error for the system; and
means for comparing the present error to the threshold error. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A power dissipation reduction system for use in a communication system having at least one adaptive filter having a plurality of taps each having a coefficient, each tap switchable between an active and an inactive state, said power dissipation reduction system comprising:
-
means for specifying a threshold error for the system;
means for setting the state of each tap;
means for calculating a present error for the system; and
means for comparing the present error to the threshold error. - View Dependent Claims (56, 57, 58, 59, 60)
-
Specification