Method of selecting a profile of a broadband communication line
First Claim
Patent Images
1. A method comprising:
- determining, at an aggregation node, a number of code violations resulting from transmissions communicated via a broadband link during a first period of time in accordance with a first interleaved profile associated with a first transmission delay;
comparing, at the aggregation node, the number of code violations against a code violation threshold value;
selecting a different profile for the broadband link responsive to the number of code violations exceeding the code violation threshold value, wherein the different profile is a second interleaved profile associated with a second transmission delay that is greater than the first transmission delay;
after selecting the different profile, prompting a user of the broadband link as to whether a voice quality on the broadband link improved; and
modifying the code violation threshold value when the user indicates that the voice quality on the broadband link did not improve after selecting the different profile.
1 Assignment
0 Petitions
Accused Products
Abstract
The application discloses a system and a method of selecting a profile of a digital subscriber line. In a particular embodiment, the method includes setting a threshold for voice quality and determining a number of acceptable code violations that can occur without compromising the voice quality of the digital subscriber line. When the actual number of code violations exceeds the determined number of code violations an alternate profile is selected for the DSL line.
46 Citations
15 Claims
-
1. A method comprising:
-
determining, at an aggregation node, a number of code violations resulting from transmissions communicated via a broadband link during a first period of time in accordance with a first interleaved profile associated with a first transmission delay; comparing, at the aggregation node, the number of code violations against a code violation threshold value; selecting a different profile for the broadband link responsive to the number of code violations exceeding the code violation threshold value, wherein the different profile is a second interleaved profile associated with a second transmission delay that is greater than the first transmission delay; after selecting the different profile, prompting a user of the broadband link as to whether a voice quality on the broadband link improved; and modifying the code violation threshold value when the user indicates that the voice quality on the broadband link did not improve after selecting the different profile. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method comprising:
-
selecting, at an aggregation node, a code violation threshold value corresponding to an acceptable voice quality, wherein the acceptable voice quality is associated with a perceptional speech quality measurement that is greater than 2 and less than 3; determining, at the aggregation node, a number of code violations resulting from voice over internet protocol user datagram protocol packet transmissions communicated via a broadband link during a first period of time, wherein the voice over internet protocol user datagram protocol packet transmissions utilize a non-interleaved profile; comparing, at the aggregation node, the number of code violations against the code violation threshold value; selecting, at the aggregation node, an interleaved profile for the broadband link when the number of code violations exceeds the code violation threshold value; and altering, at the aggregation node, an interleaving depth and a transmission delay responsive to the code violation threshold value. - View Dependent Claims (8)
-
-
9. A system comprising:
-
at least one digital subscriber line configurable between a first profile and a second profile; a code violation detector coupled to the at least one digital subscriber line and configured to track code violations occurring on the at least one digital subscriber line; a voice quality estimator coupled to the at least one digital subscriber line and configured to; select a code violation threshold value corresponding to an acceptable voice quality, wherein the acceptable voice quality is associated with a perceptional speech quality measurement that is greater than 2 and less than 3; and estimate a voice quality of the at least one digital subscriber line by comparing the tracked code violations to the code violation threshold; and a digital subscriber line profiler responsive to the code violation detector and operable to output a reconfigured signal indicating that the at least one digital subscriber line is to be reconfigured from the first profile to the second profile, wherein the first profile is a first interleaved profile associated with a first transmission delay and the second profile is a second interleaved profile associated with a second transmission delay that is greater than the first transmission delay. - View Dependent Claims (10, 11)
-
-
12. A method comprising:
-
selecting, at an aggregation node, a broadband line having a first profile from a plurality of broadband lines; determining, at the aggregation node, an acceptable voice quality value for the selected broadband line; relating a code violation threshold value to the determined acceptable voice quality value; monitoring code violations as an indicator of voice quality provided to a subscriber; implementing, at the aggregation node, a second profile when the selected broadband line incurs code violations in excess of the code violation threshold value, wherein the first profile is a first interleaved profile associated with a first transmission delay and the second profile is a second interleaved profile associated with a second transmission delay that is greater than the first transmission delay after implementing the second profile, prompting a user of the broadband line to determine whether the implementation of the second profile improved a voice quality on the broadband line; and modifying the code threshold value when the user indicates that the implementation of the second profile did not improve the voice quality on the broadband line. - View Dependent Claims (13)
-
-
14. A digital subscriber line control system comprising:
-
a controller including memory and a processor; a code violation measurement unit responsive to digital subscriber lines, the code violation measurement unit to provide code violation data associated with each of the digital subscriber lines; a profile database to store a plurality of profiles including a first profile and a second profile; a terminal device responsive to the controller, the terminal device configured to display a graphical report, the graphical report including a first profile curve illustrating voice quality with respect to code violation data for the first profile and a second profile curve illustrating voice quality with respect to code violation data for the second profile; and a computer readable medium storing processor executable instructions that, when executed by the processor, cause the processor to; select a code violation threshold value corresponding to an acceptable voice quality, wherein the acceptable voice quality has a perceptional speech quality measurement that is greater than 2 and less than 3; determine a number of code violations resulting from transmissions communicated via a particular digital subscriber line during a first period of time in accordance with a first interleaved profile associated with a first transmission delay; compare the number of code violations against the code violation threshold value; and select a different profile for the particular digital subscriber line if the number of code violations exceeds the code violation threshold value, wherein the different profile is a second interleaved profile associated with a second transmission delay that is greater than the first transmission delay. - View Dependent Claims (15)
-
Specification