Patent US5537419A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5537419A Expired / Lapsed US ⏱️ 0.0 years remaining

Receiver sample timing adjustment using channel impulse response

Assignee: The AT&T MVPD Group LLC
•
Filing: 1993-08-13
•
Granted: 1996-07-16
•
Expires: 2013-08-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides for sample timing adjustment using channel impulse response which is particularly well adapted for use in a receiver for digital cellular mobile telephones. The sample timing adjustment includes storing samples in time slots, generating estimates of the transmission channel impulse response, and using a subset of the samples received during the time slot, and generating error measurements of the degree to which the estimated channel impulse responses match the actual channel impulse responses. The different measures use simultaneously recorded samples having different time offsets. At least one sample used for each measure is advanced in time and one sample used for each measure is retarded in time relative to the samples used for generating the first measure. Then, a sample time setting that minimizes the error measurement is determined and the sampling is adjusted to reflect the newly determined sample time setting. Time-reversed operation further enhances performance and permits implementation with reasonable complexity for a standards compliant mobile receiver.

Inventors

  • 👤 Michael I. Parr
  • 👤 John L. Watson
  • 👤 T. G. Vishwanath

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 10:29
CPC Classifications
H; H04; H04L; H04L25/00; H04L25/02; H04L25/03; H04L25/03006; H04L25/03178; H04L25/03248; H04L25/20; H04L25/0202; H04L25/024; H04L25/025; H04L27/00; H04L27/0014; H04L2027/0044; H04L2027/0063; H04L2027/0065; H04L25/03273; H04L25/03292

Claims Analysis

Total Claims: 8
Claim 1
Independent Claim 201 words
In a digital communications receiver in which data is received sequentially in time slots on a transmission channel, a method for adjusting the timing of the sampling of the data on the transmission channel comprising the steps of: sampling the data received on the transmission channel sequentially with a determined adjustable timing; storing the samples taken of the transmission channel data; generating from the stored samples, a first estimate of a transmission channel impulse response and a first error measurement comprising a measure of the degree to which the first transmission channel impulse response estimate combined with known data varies from the stored samples; generating, from the stored samples, a second estimate of a transmission channel impulse response and a second error measurement comprising a measure of the degree to which the second transmission channel impulse response estimate combined with the known data varies from the stored samples, the second error measurement using timing that is offset relative to the timing for the estimate for the first transmission channel impulse response estimate; and determining, by combining the first, and second error measurements, a sample timing that minimizes the combined error measurement and adjusting the sample timing in accordance with the determination.
Claim 2
Dependent Claim 201 words
In a digital communications receiver in which data is received sequentially in time slots on a transmission channel, a method for adjusting the timing of the sampling of the data on the transmission channel comprising the steps of: sampling the data received on the transmission channel sequentially with a determined adjustable timing; storing the samples taken of the transmission channel data; generating from the stored samples, a first estimate of a transmission channel impulse response and a first error measurement comprising a measure of the degree to which the first transmission channel impulse response estimate combined with known data varies from the stored samples; generating, from the stored samples, a second estimate of a transmission channel impulse response and a second error measurement comprising a measure of the degree to which the second transmission channel impulse response estimate combined with the known data varies from the stored samples, the second error measurement using timing that is offset relative to the timing for the estimate for the first transmission channel impulse response estimate; and determining, by combining the first, and second error measurements, a sample timing that minimizes the combined error measurement and adjusting the sample timing in accordance with the determination.
Claim 3
Dependent Claim 179 words
The method of claim 1 wherein the received data corresponds to the known data transmitted into the transmission channel to the receiver and wherein the channel impulse response estimates are generated using a maximum likelihood sequence estimation process, the maximum likelihood sequence estimation process using variable taps that are determined by: generating a set of synthesized samples by applying a portion of the known data corresponding to the stored samples of the received data to an estimated channel impulse response; determining the square of the difference between the stored samples and the set of synthesized samples; modifying the taps of the estimated channel impulse response and generating a second set of synthesized samples by applying the portion of the known data corresponding to the stored samples of the received data to the modified estimated channel impulse response; repeating the steps of modifying the taps and generating a set of synthesized samples and determining the square of the difference in an iterative manner in order to minimize the square of the difference between the stored samples and the synthesized samples.
Claim 4
Dependent Claim 92 words
The method of claim 2 further comprising the steps of: determining magnitudes of each of the taps; averaging a ratio of the magnitudes of the taps over a prescribed number of frames; determining whether the ratio of the magnitudes of the taps having been averaged over the prescribed number of frames has exceeded a prescribed threshold; and advancing, in the event the ratio of the magnitudes of the taps having been averaged over the prescribed number of frames has exceeded the prescribed threshold, the sample timing by a prescribed amount of time.
Claim 5
Dependent Claim 239 words
In a digital communications receiver in which data is received sequentially in time slots on a transmission channel, a sample timing adjuster for the timing of the sampling of the data on the transmission channel comprising; an analog to digital converter for sampling the data received on the transmission channel sequentially with a determined adjustable timing; a memory for storing the samples taken of the transmission channel data; means coupled to the memory for generating, from the stored samples, a first estimate of a transmission channel impulse response and a first error measurement comprising a measure of the degree to which the first transmission channel impulse response estimate combined with known data varies from the stored samples; means coupled to the memory for generating, from the stored samples, a second estimate of a transmission channel impulse response and a second error measurement comprising a measure of the degree to which the second transmission channel impulse response estimate combined with the known data varies from the stored samples, the second error measurement using timing that is offset relative to the timing for the estimate for the first transmission channel impulse response estimate; and means coupled to the first, and second estimate generating means and to the analog to digital converter for determining, by combining the first, and second error measurements, a sample timing that minimizes the combined error measurement, and for adjusting the sample timing in accordance with the determination.
Claim 6
Dependent Claim 239 words
In a digital communications receiver in which data is received sequentially in time slots on a transmission channel, a sample timing adjuster for the timing of the sampling of the data on the transmission channel comprising; an analog to digital converter for sampling the data received on the transmission channel sequentially with a determined adjustable timing; a memory for storing the samples taken of the transmission channel data; means coupled to the memory for generating, from the stored samples, a first estimate of a transmission channel impulse response and a first error measurement comprising a measure of the degree to which the first transmission channel impulse response estimate combined with known data varies from the stored samples; means coupled to the memory for generating, from the stored samples, a second estimate of a transmission channel impulse response and a second error measurement comprising a measure of the degree to which the second transmission channel impulse response estimate combined with the known data varies from the stored samples, the second error measurement using timing that is offset relative to the timing for the estimate for the first transmission channel impulse response estimate; and means coupled to the first, and second estimate generating means and to the analog to digital converter for determining, by combining the first, and second error measurements, a sample timing that minimizes the combined error measurement, and for adjusting the sample timing in accordance with the determination.
Claim 7
Dependent Claim 187 words
The adjuster of claim 4 wherein the received data corresponds to the known data transmitted into the transmission channel to the receiver and wherein each of the means for generating channel impulse response estimates comprise means for using variable taps as part of a maximum likelihood sequence estimation process, said means for using variable taps comprising means for performing the following functions: generating a set of synthesized samples by applying a portion of the known data corresponding to the stored samples of the received data to an estimated channel impulse response; determining the square of the difference between the stored samples and the set of synthesized samples; modifying the taps of the estimated channel impulse response and generating a second set of synthesized samples by applying the portion of the known data corresponding to the stored samples of the received data to the modified estimated channel impulse response; repeatedly modifying the taps and generating a set of synthesized samples and determining the square of the difference in an iterative manner in order to minimize the square of the difference between the stored samples and the synthesized samples.
Claim 8
Dependent Claim 145 words
The adjuster of claim 5 wherein the received data corresponds to the known data transmitted into the transmission channel to the receiver and wherein each of the means for generating channel impulse response estimates comprise means for using variable taps as part of a maximum likelihood sequence estimation process, said means for using variable taps further comprising means for performing the following functions: determining magnitudes of each of the taps; averaging a ratio of the magnitudes of the taps over a prescribed number of frames; determining whether the ratio of the magnitudes of the taps having been averaged over the prescribed number of frames has exceeded a prescribed threshold; and advancing, in the event the ratio of the magnitudes of the taps having been averaged over the prescribed number of frames has exceeded the prescribed threshold, the sample timing by a prescribed amount of time.

References Cited (Backward Citations)

US5048060A Cited
US4975927A Cited
US5185764A Cited
US5020078A Cited
US5199047A Cited
US5097482A Cited
US5204878A Cited
US5285482A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-07-16 2000-01-15 2000-07-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-07-16 2004-01-15 2004-07-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-07-16 2008-01-15 2008-07-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag