Dynamic digital communication system control
First Claim
1. A method of controlling a digital communication system having a plurality of data-carrying communication lines wherein a line'"'"'s available total power for use in the system is limited by a power constraint, the method comprising the steps of:
- assigning the total power constraint for each line an initial value;
determining a competitively optimal data rate for each line by performing the steps of;
determining a power allocation within the total power constraint of each line by iteratively allowing each line to optimize its power allocation, anddetermining the competitively optimal data rate for each line based on the determined power allocation for the line;
creating a model of the line, signal and the actual interference characteristics of the communication lines; and
processing signals using the model to remove interference from signals including evaluating the competitively optimal data rate for each line.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus and systems for dynamically controlling a digital communication system, such as a DSL system, collect information about digital communication lines in the system and adaptively and/or dynamically determine line and signal characteristics of the digital communication lines, including interference effects. Based on the determined characteristics and the desired performance parameters, operation of the digital communication lines is adjusted to improve or otherwise control the performance of the system. The collection and processing of information may be performed by a party that is not a user in the system. This independent party also may control operational characteristics and parameters of the system. The invention can be used to eliminate or reduce signal interference such as crosstalk that can be induced on communication lines in systems such as DSL systems. Specific iterative power allocation and vectored transmission techniques and apparatus are disclosed.
156 Citations
25 Claims
-
1. A method of controlling a digital communication system having a plurality of data-carrying communication lines wherein a line'"'"'s available total power for use in the system is limited by a power constraint, the method comprising the steps of:
-
assigning the total power constraint for each line an initial value; determining a competitively optimal data rate for each line by performing the steps of; determining a power allocation within the total power constraint of each line by iteratively allowing each line to optimize its power allocation, and determining the competitively optimal data rate for each line based on the determined power allocation for the line; creating a model of the line, signal and the actual interference characteristics of the communication lines; and processing signals using the model to remove interference from signals including evaluating the competitively optimal data rate for each line. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of controlling a digital communication system having a plurality of data-carrying communication lines wherein a line'"'"'s available total power for use in the system is limited by a power constraint, the method comprising:
-
assigning the total power constraint for each line an initial value; determining a competitively optimal data rate for each line by performing the steps of; determining a power allocation within the total power constraint of each line by iteratively allowing each line to optimize its power allocation, and determining the competitively optimal data rate for each line based on the determined power allocation for the line; creating a model of the line, signal and the actual interference characteristics of the communication lines; and processing signals using the model to remove interference from signals including evaluating the competitively optimal data rate for each line, by performing the steps of; comparing the competitively optimal data rate of a line with a target rate for the line; increasing the power constraint for a line if the competitively optimal data rate of the line is less than the target rate for the line; decreasing the power constraint for the line if the competitively optimal data rate of the line exceeds the target rate for the line by at least a prescribed variance; maintaining the power constraint for the line if the competitively optimal data rate of the line is equal to the target rate for the line; and maintaining the power constraint for the line if the competitively optimal data rate of the line exceeds the target rate for the line by less than the prescribed variance. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. An arrangement for controlling a digital communication system having a plurality of data-carrying communication lines, wherein a line'"'"'s available total power for use in the system is limited by a power constraint, the arrangement being adapted and programmed to perform the following steps:
-
assigning the total power constraint for each line an initial value;
determining a competitively optimal data rate for each line by performing the following steps;determining a power allocation within the total power constraint of each line by iteratively allowing each line to optimize its power allocation, and determining the competitively optimal data rate for each line based on the determined power allocation for the line;
creating a model of the line, signal and the actual interference characteristics of the communication lines; andprocessing signals using the model to remove interference from signals including evaluating the competitively optimal data rate for each user, by performing the steps of; comparing the competitively optimal data rate of a line with a target rate for the line; increasing the power constraint for a line if the competitively optimal data rate of the line is less than the target rate for the line; decreasing the power constraint for the line if the competitively optimal data rate of the line exceeds the target rate for the line by at least a prescribed variance; maintaining the power constraint for the line if the competitively optimal data rate of the line is equal to the target rate for the line; and maintaining the power constraint for the line if the competitively optimal data rate of the line exceeds the target rate for the line by less than the prescribed variance. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification