Method and apparatus to select a profile of a digital communication line
First Claim
1. A method comprising:
- determining a count of code violations associated with a digital subscriber line; and
selecting a particular profile of a plurality of profiles based on a comparison of the count of code violations to a threshold,wherein the plurality of profiles includes at least a first profile associated with a first transmission speed and a second profile associated with a second transmission speed,wherein the first profile is selected as the particular profile when the count of code violations is within a first range,wherein the second profile is selected when the count of code violations is within a second range that is different from the first range,wherein the first transmission speed is a non-interleaved transmission speed and the second transmission speed is an interleaved transmission speed,wherein a first throughput value associated with the first profile is higher than a second throughput value associated with the second profile when the count of code violations is within the first range, andwherein the first throughput value is lower than the second throughput value when the count of code violations is within the second range.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of selecting a profile of a digital communication line includes determining a first throughput value of the digital communication line, the first throughput value associated with a first profile and determined based at least in part on a count of code violations. The method includes determining a second throughput value of the digital communication line that is associated with a second profile, the second throughput value determined based on the count of code violations. The method includes identifying a selected profile that has a greater corresponding throughput value. The first throughput value is greater than the second throughput value when the count of code violations is less than a threshold and the first throughput value is smaller than the second throughput value when the count of code violations is greater than the threshold.
-
Citations
19 Claims
-
1. A method comprising:
-
determining a count of code violations associated with a digital subscriber line; and selecting a particular profile of a plurality of profiles based on a comparison of the count of code violations to a threshold, wherein the plurality of profiles includes at least a first profile associated with a first transmission speed and a second profile associated with a second transmission speed, wherein the first profile is selected as the particular profile when the count of code violations is within a first range, wherein the second profile is selected when the count of code violations is within a second range that is different from the first range, wherein the first transmission speed is a non-interleaved transmission speed and the second transmission speed is an interleaved transmission speed, wherein a first throughput value associated with the first profile is higher than a second throughput value associated with the second profile when the count of code violations is within the first range, and wherein the first throughput value is lower than the second throughput value when the count of code violations is within the second range. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A digital subscriber line control system comprising:
-
a controller comprising a processor, the controller configured to; receive a count of code violations associated with a digital subscriber line; and select a particular profile of a plurality of profiles based on a comparison of the count of code violations to a threshold, wherein the plurality of profiles includes at least a first profile associated with a first transmission speed, and a second profile associated with a second transmission speed, wherein the first profile is selected as the particular profile when the count of code violations is within a first range, wherein the second profile is selected when the count of code violations is within a second range that is different from the first range, wherein the first transmission speed is a non-interleaved transmission speed and the second transmission speed is an interleaved transmission speed, wherein a first throughput value associated with the first profile is higher than a second throughput value associated with the second profile when the count of code violations is within the first range, and wherein the first throughput value is lower than the second throughput value when the count of code violations is within the second range. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer-readable storage memory device including processor-executable instructions that, when executed, cause the processor to perform operations comprising:
-
determining a count of code violations associated with a digital subscriber line, wherein the count of code violations is determined by counting data transmission anomalies; and selecting a particular profile of a plurality of profiles based on a comparison of the count of code violations to a threshold, wherein the plurality of profiles includes at least a first profile associated with a first transmission speed, and a second profile associated with the first transmission speed, wherein the first profile is selected as the particular profile when the count of code violations is within a first range, wherein the second profile is selected when the count of code violations is within a second range that is different from the first range, wherein the first transmission speed is a non-interleaved transmission speed and the second transmission speed is an interleaved transmission speed, wherein a first throughput value associated with the first profile is higher than a second throughput value associated with the second profile when the count of code violations is within the first range, and wherein the first throughput value is lower than the second throughput value when the count of code violations is within the second range. - View Dependent Claims (19)
-
Specification