Apparatus method, and software modem for utilizing envelope delay distortion characteristics to determine a symbol rate and a carrier frequency for data transfer
First Claim
1. A method of determining a symbol rate for data transmission and reception from a plurality of symbol rates to form a selected symbol rate, from a transmitted probe signal received via a channel, the transmitted probe signal having a sequence of a plurality of tones having predetermined frequency, amplitude and phase characteristics, the transmitted probe signal having a predetermined frequency spectrum, the transmitted probe signal received to form a received probe signal having a plurality of sets of received probe tones, each set of received probe tones having a plurality of probe tone frequencies, a proposed data rate selected from a plurality of data rates from the received probe signal, the method comprising:
- (a) determining a variance of an envelope delay distortion parameter over the predetermined frequency spectrum from the received probe signal;
(b) when the proposed data rate is greater than a first predetermined data rate and when the variance of the envelope delay distortion parameter is greater than a first predetermined variance, disabling a first symbol rate from the plurality of symbol rates to form a plurality of remaining symbol rates; and
(c) determining the selected symbol rate for data transmission and reception from the plurality of remaining symbol rates.
8 Assignments
0 Petitions
Accused Products
Abstract
An apparatus, software modem, and method for a data communications device, such as a modem (100, 101), to determine a symbol rate and carrier frequency, from a received probe signal, for optimizing a bit rate for data transmission and reception. The various embodiments utilizing a processor (108) or a digital signal processor (106) receive a probe signal, which also typically contains noise and other distortions, particularly envelope delay distortion. The various method and apparatus embodiments then determine a variance of the envelope delay distortion, either directly or indirectly as a correlate of attenuation distortion or as a correlate of a selected transmit pre-emphasis filter specified under the ITU V.34 protocol. The variance of the envelope delay distortion is then utilized to eliminate or disable certain symbol rates and corresponding carrier frequencies in the determination of an optimal symbol rate and carrier frequency for data transmission and reception.
94 Citations
29 Claims
-
1. A method of determining a symbol rate for data transmission and reception from a plurality of symbol rates to form a selected symbol rate, from a transmitted probe signal received via a channel, the transmitted probe signal having a sequence of a plurality of tones having predetermined frequency, amplitude and phase characteristics, the transmitted probe signal having a predetermined frequency spectrum, the transmitted probe signal received to form a received probe signal having a plurality of sets of received probe tones, each set of received probe tones having a plurality of probe tone frequencies, a proposed data rate selected from a plurality of data rates from the received probe signal, the method comprising:
-
(a) determining a variance of an envelope delay distortion parameter over the predetermined frequency spectrum from the received probe signal; (b) when the proposed data rate is greater than a first predetermined data rate and when the variance of the envelope delay distortion parameter is greater than a first predetermined variance, disabling a first symbol rate from the plurality of symbol rates to form a plurality of remaining symbol rates; and (c) determining the selected symbol rate for data transmission and reception from the plurality of remaining symbol rates. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for data transmission and reception, the apparatus having an initial training period for determining a symbol rate for data transmission and reception from a plurality of symbol rates to form a selected symbol rate, from a transmitted probe signal received via a channel, the transmitted probe signal having a sequence of a plurality of tones having predetermined frequency, amplitude and phase characteristics, the transmitted probe signal having a predetermined frequency spectrum, the transmitted probe signal received to form a received probe signal having a plurality of sets of received probe tones, each set of received probe tones having a plurality of probe tone frequencies, a proposed data rate selected from a plurality of data rates from the received probe signal, the apparatus comprising:
-
a data access arrangement coupleable to the channel to receive the transmitted probe signal, to form a received probe signal; an analog-digital converter coupled to the data access arrangement to sample and convert the received probe signal to form a plurality of sets of received probe tones; and a processor coupled to the analog-digital converter to receive the plurality of sets of received probe tones, the processor responsive through a set of program instructions to determine a variance of an envelope delay distortion parameter over the predetermined frequency spectrum from the received probe signal;
when the proposed data rate is greater than a first predetermined data rate and when the variance of the envelope delay distortion parameter is greater than a first predetermined variance, the processor further responsive to disable a first symbol rate from the plurality of symbol rates to form a plurality of remaining symbol rates and to determine the selected symbol rate for data transmission and reception from the plurality of remaining symbol rates. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus for data transmission and reception, the apparatus having an initial training period for determining a symbol rate for data transmission and reception from a plurality of symbol rates to form a selected symbol rate, from a transmitted probe signal received via a channel, the transmitted probe signal having a sequence of a plurality of tones having predetermined frequency, amplitude and phase characteristics, the transmitted probe signal having a predetermined frequency spectrum, the transmitted probe signal received to form a received probe signal having a plurality of sets of received probe tones, each set of received probe tones having a plurality of probe tone frequencies, the apparatus comprising:
-
a data access arrangement coupleable to the channel to receive the transmitted probe signal, to form a received probe signal; an analog-digital converter coupled to the data access arrangement to sample and convert the received probe signal to form a plurality of sets of received probe tones; and a processor coupled to the analog-digital converter to receive the plurality of sets of received probe tones, the processor responsive through a set of program instructions to determine a proposed data rate selected from a plurality of data rates from the received probe signal and to determine a selected transmit pre-emphasis filter from a plurality of transmit pre-emphasis filters from the received probe signal;
the processor further responsive, when the proposed data rate is greater than a first predetermined data rate and when the selected transmit pre-emphasis filter is greater than a first predetermined pre-emphasis level, to disable a first symbol rate from the plurality of symbol rates to form a plurality of remaining symbol rates and to determine the selected symbol rate for data transmission and reception from the plurality of remaining symbol rates. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A software modem for data transmission and reception, the software modem stored as a set of program instructions on a computer readable medium, the software modem utilizable in conjunction with a computer having an initial training period for determining a symbol rate for data transmission and reception from a plurality of symbol rates to form a selected symbol rate, from a transmitted probe signal received via a channel, the transmitted probe signal having a sequence of a plurality of tones having predetermined frequency, amplitude and phase characteristics, the transmitted probe signal having a predetermined frequency spectrum, the transmitted probe signal received to form a received probe signal having a plurality of sets of received probe tones, each set of received probe tones having a plurality of probe tone frequencies, a proposed data rate selected from a plurality of data rates from the received probe signal, the software modem comprising:
-
means for determining a variance of an envelope delay distortion parameter over the predetermined frequency spectrum from the received probe signal; when the proposed data rate is greater than a first predetermined data rate and when the variance of the envelope delay distortion parameter is greater than a first predetermined variance, means for disabling a first symbol rate from the plurality of symbol rates to form a plurality of remaining symbol rates; and means for determining the selected symbol rate for data transmission and reception from the plurality of remaining symbol rates. - View Dependent Claims (26, 27, 28, 29)
-
Specification