Approach for managing power for communications channels based on performance
DCFirst Claim
1. A method for managing power for a plurality of communications channels based on communications channel performance, the method comprising the computer-implemented steps of:
- generating performance data based on communications at a first power over a first communications channel of the plurality of communications channels and communications at a second power over a second communications channel of the plurality of communications channels;
based on the performance data, determining a third power that is different than the first power;
causing the third power to be used for subsequent communications over the first communications channel;
based on the performance data, determining a fourth power that is different than the second power, wherein the fourth power is different than the third power; and
causing the fourth power to be used for subsequent communications over the second communications channel.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A novel approach for managing power for a plurality of communications channels based on communications channel performance is disclosed. According to one aspect of the invention, a first power and a second power that is different than the first power are determined based on performance data for the plurality of communications channels. The first power is used for communications that use a first communications channel, and the second power is used for communications that use a second communications channel. According to another aspect of the invention, a noise power is generated based on an error output of an equalizer that receives input from a communications channel, and a signal power is generated based on a signal output of the equalizer. A signal to noise ratio is determined based on the noise power and the signal power.
29 Citations
65 Claims
-
1. A method for managing power for a plurality of communications channels based on communications channel performance, the method comprising the computer-implemented steps of:
-
generating performance data based on communications at a first power over a first communications channel of the plurality of communications channels and communications at a second power over a second communications channel of the plurality of communications channels; based on the performance data, determining a third power that is different than the first power; causing the third power to be used for subsequent communications over the first communications channel; based on the performance data, determining a fourth power that is different than the second power, wherein the fourth power is different than the third power; and causing the fourth power to be used for subsequent communications over the second communications channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A communications device comprising a power control mechanism configured to:
-
generate performance data based on communications at a first power over a first communications channel of the plurality of communications channels and communications at a second power over a second communications channel of the plurality of communications channels; based on the performance data, determine a third power that is different than the first power; cause the third power to be used for subsequent communications over the first communications channel; based on the performance data, determine a fourth power that is different than the second power, wherein the fourth power is different than the third power; and cause the fourth power to be used for subsequent communications over the second communications channel. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A computer-readable medium carrying one or more sequences of instructions for managing power for a plurality of communications channels based on communications channel performance, wherein execution of the one or more sequences of instructions by one or more processors causes the one or more processors to perform the steps of:
-
generating performance data based on communications at a first power over a first communications channel of the plurality of communications channels and communications at a second power over a second communications channel of the plurality of communications channels; based on the performance data, determining a third power that is different than the first power; causing the third power to be used for subsequent communications over the first communications channel; based on the performance data, determining a fourth power that is different than the second power, wherein the fourth power is different than the third power; and causing the fourth power to be used for subsequent communications over the second communications channel. - View Dependent Claims (39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification