DSL rate adaptation
First Claim
1. A method for bidirectional data communication over a non-ideal transmission channel, comprising:
- evaluating a channel response characteristic with respect to a first transmission signal parametric set;
varying said transmission signal parametric set;
re-evaluating said channel response characteristic with respect to said varied transmission signal parametric set; and
defining an optimal transmission signal parametric set for which the channel response characteristic allows optimization of at least one of a bit rate and a noise margin.
5 Assignments
0 Petitions
Accused Products
Abstract
A method for enhancing the bit rate and/or margin at which quadrature amplitude modulation (QAM) communication is performed includes the steps of varying a spectral allocation and constellation size with which communication is performed, so as to define a combination of spectral allocation and constellation size at which the bit rate and/or margin are enhanced. The spectral allocation can be varied by varying a stop frequency thereof, while maintaining a substantially constant start frequency, so as to mitigate undesirable high frequency content of the bandwidth. Alternatively, both start and stop frequencies may be varied.
-
Citations
56 Claims
-
1. A method for bidirectional data communication over a non-ideal transmission channel, comprising:
-
evaluating a channel response characteristic with respect to a first transmission signal parametric set;
varying said transmission signal parametric set;
re-evaluating said channel response characteristic with respect to said varied transmission signal parametric set; and
defining an optimal transmission signal parametric set for which the channel response characteristic allows optimization of at least one of a bit rate and a noise margin. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for providing digital communication via twisted pair telephone lines and the like, the method comprising the steps of:
-
defining a frequency spectrum having a predetermined bandwidth within which communication between two transceivers is to be performed, the frequency spectrum comprising a beginning (Fstart) at a low frequency end thereof and an end (Fstop) at a high frequency end thereof;
defining at least one channel within the frequency spectrum, the channel having an initial bandwidth which is substantially less than the bandwidth of the frequency spectrum;
communicating via the channel while varying the spectral allocation of the channel and while maintaining a constant constellation size;
determining a potential bit rate for each of a plurality of the spectral allocations at which communication was performed, the potential bit rate being determined using a potential constellation size for each spectral allocation determined via the measured signal to noise ratio (SNR) for that spectral allocation, a desired minimum signal to noise ratio (SNR) margin, and a given overall target bit rate;
selecting a spectral allocation having a highest one of the potential bit rates;
communicating while using the selected spectral allocation at its corresponding potential constellation size;
determining a value of a channel quality criteria;
continuing to communicate using the selected spectral allocation at its corresponding potential constellation size when the channel quality criteria indicates that the quality of the channel is above a predetermined threshold; and
reducing the constellation size to a new constellation size and determining the potential bit rate for the current spectral allocation and new constellation size when the channel quality criteria indicates that the channel quality criteria is below a predetermined threshold, then selecting a new spectral allocation having a highest one of the potential bit rates and repeating the previous three steps and this step until the channel quality criteria indicates that the channel quality is no longer below the predetermined threshold for the selected spectral allocation, the communicating step being performed with other than the maximum constellation size, when other than the maximum constellation size will result in the maximum potential bit rate and an acceptable channel quality criteria. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method for enhancing a bit rate and/or margin at which quadrature amplitude modulated (QAM) communication is performed, the method comprising the steps of:
-
defining a plurality of spectral allocations, each spectral allocation having an approximately equal starting frequency; and
defining a combination of one of the defined spectral allocations and a constellation size at which bit rate and/or margin is enhanced.
-
-
32. An xDSL transceiver comprising a transmit spectrum control circuit for varying a spectral allocation with which encoding is performed;
-
a transmit constellation size control circuit for varying a constellation size with which encoding is performed; and
wherein the transmit spectrum control and transmit constellation size control circuits cooperate to define a combination of spectral allocation and constellation size at which bit rate and/or margin is enhanced. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method for enhancing a bit rate and/or margin at which quadrature amplitude modulated (QAM) communication is performed, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a start frequency and a stop frequency thereof; and
defining a combination of spectral allocation and constellation size at which bit rate and/or margin is enhanced. - View Dependent Claims (42, 43, 44, 45, 46, 47)
-
-
48. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which bit rate is enhanced when a target bit rate cannot be achieved and defining a combination of spectral allocation and constellation size at which margin is enhanced when the target bit rate is achieved.
-
-
49. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which bit rate is enhanced while providing at least one of a minimum margin and a maximum bit error rate.
-
-
50. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which margin is enhanced while providing a desired bit rate
-
-
51. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which a desired bit rate is achieved and margin is maximized.
-
-
52. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which bit rate is enhanced when a target bit rate cannot be achieved and defining a combination of spectral allocation and constellation size of which bit error rate is reduced when the target bit rate is achieved.
-
-
53. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which bit error rate is minimized while providing a desired bit rate.
-
-
54. A method for enhancing quadrature amplitude modulated (QAM) communications, the method comprising the steps of:
-
varying a spectral allocation and constellation size with which communication is performed, wherein the spectral allocation is varied by varying a stop frequency thereof while maintaining a substantially constant start frequency thereof, so as to mitigate high frequency content of the spectral allocation; and
defining a combination of spectral allocation and constellation size at which a desired bit rate is achieved and bit error rate is minimized.
-
-
55. A bidirectional data communication device of the type in which spectrum allocation and constellation size are communication parameters, comprising:
-
a transmitter portion including;
an encoder coupled to encode digital data transmissions;
a modulator coupled to modulate encoded digital data transmissions;
a digital to analog converter coupled to convert modulated digital data transmissions into analog data transmissions;
an electronic hybrid coupled to separate received analog data from transmitted analog data;
a receiver portion including;
an analog to digital converter coupled to convert the received analog data into digital data;
a demodulator coupled to demodulate received digital data;
a decoder coupled to decode demodulated received digital data;
a transmit spectrum control coupled to vary a spectrum allocation with which the encoder encodes the digital data transmissions and with which the modulator modulates the encoded digital data transmissions; and
a transmit constellation size control coupled to vary a constellation size with which the encoder encodes digital data transmissions.
-
-
56. A bidirectional data communication device of the type in which spectrum allocation and constellation size are communication parameters, comprising:
-
a transmitter portion including;
an encoder coupled to encode digital data transmissions;
a modulator coupled to modulate encoded digital data transmissions;
a digital to analog converter coupled to convert modulated digital data transmissions into analog data transmissions;
an electronic hybrid coupled to separate received analog data from transmitted analog data;
a receiver portion including;
an analog to digital converter coupled to convert the received analog data into digital data;
a demodulator coupled to demodulate received digital data;
a decoder coupled to decode demodulated received digital data;
a receive spectrum control coupled to vary a spectrum allocation with which the demodulator demodulates the received digital data and with which the decoder decodes the demodulated received digital data; and
a receive constellation size control coupled to vary a constellation size with which the decoder decodes demodulated received digital data.
-
Specification