← Back to Patent Explorer
US5652541A Expired / Lapsed US ⏱️ 0.0 years remaining

Data demodulator employing decision feedback for reference parameter recovery and method used therin

Assignee: Motorola Mobility LLC
•
Filing: 1996-03-19
•
Granted: 1997-07-29
•
Expires: 2016-03-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A data demodulator operating to recover symbols from a data signal including, an estimator, coupled to the data signal, for estimating a reference parameter, and a decision function that is responsive to the reference parameter and the data signal, for selecting a symbol for a symbol time from a set of predetermined symbols where the symbol is coupled to the estimator for updating the reference parameter when the symbol is representative of the reference parameter.

Inventors

  • 👤 Gordon G. Yang
  • 👤 William Chong
  • 👤 David W. Russo

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-09 08:31
CPC Classifications
H; H04; H04L; H04L7/00; H04L7/04; H04L7/041; H04L25/00; H04L25/02; H04L25/06; H04L25/061; H04L25/063; H04L7/0079; H04L7/0083; H04L7/02; H04L7/033; H04L7/08

Claims Analysis

Total Claims: 29
Claim 1
Independent Claim 111 words
A data demodulator comprising: a selectively updated estimator for estimating at least one reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the at least one reference parameter and the data signal for selecting a sequence of symbols, each selected from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback detecting a symbol pattern from the sequence of symbols and updating the at least one reference parameter when and only when the sequence of symbols is equal to one of a first set of predetermined data patterns.
Claim 2
Dependent Claim 111 words
A data demodulator comprising: a selectively updated estimator for estimating at least one reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the at least one reference parameter and the data signal for selecting a sequence of symbols, each selected from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback detecting a symbol pattern from the sequence of symbols and updating the at least one reference parameter when and only when the sequence of symbols is equal to one of a first set of predetermined data patterns.
Claim 3
Dependent Claim 25 words
The data demodulator of claim 1 wherein the estimator comprises at least one of an amplitude estimator, a DC offset estimator, and a timing estimator.
Claim 4
Dependent Claim 64 words
The data demodulator of claim 2 wherein the estimator comprises the DC offset estimator adapted to output a DC offset reference parameter, the amplitude estimator adapted to output an amplitude reference parameter, and the timing estimator adapted to output a timing reference parameter, wherein the detector is responsive to each of the DC offset, amplitude and timing reference parameters when selecting the first symbol.
Claim 5
Dependent Claim 53 words
The data demodulator of claim 3 wherein the detector comprises an offset adjustor responsive to the DC offset reference parameter and the data signal to provide a DC offset data signal, and a weighting unit responsive to the amplitude reference parameter and the DC offset data signal to provide a weighted data signal.
Claim 6
Dependent Claim 169 words
A data demodulator comprising: a selectively updated estimator comprising a DC offset estimator and an amplitude estimator for estimating at least a DC offset reference parameter and an amplitude reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the DC offset reference parameter, the amplitude reference parameter and the input data signal for selecting a first symbol for a first symbol time from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback comprising a first symbol pattern detector to detect a symbol pattern to which the first symbol is associated, and an update unit responsive to the symbol pattern detector for controlling at least one of the DC offset estimator and amplitude estimator, respectively, to determine and output an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of a first set of predetermined data patterns.
Claim 7
Dependent Claim 169 words
A data demodulator comprising: a selectively updated estimator comprising a DC offset estimator and an amplitude estimator for estimating at least a DC offset reference parameter and an amplitude reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the DC offset reference parameter, the amplitude reference parameter and the input data signal for selecting a first symbol for a first symbol time from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback comprising a first symbol pattern detector to detect a symbol pattern to which the first symbol is associated, and an update unit responsive to the symbol pattern detector for controlling at least one of the DC offset estimator and amplitude estimator, respectively, to determine and output an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of a first set of predetermined data patterns.
Claim 8
Dependent Claim 55 words
The data demodulator of claim 5 wherein the pattern selective feedback further comprises a further update unit to receive the symbol pattern and control a timing estimator to determine and output an updated timing reference parameter when the symbol pattern is one of a second set of predetermined data patterns different from the first set.
Claim 9
Dependent Claim 40 words
The data demodulator of claim 6 wherein the detector is a GMSK detector, and wherein the first set of predetermined data patterns comprises symbol patterns 000 and 111, and the second set comprises symbol patterns 0000, 0101, 1010 and 1111.
Claim 10
Dependent Claim 121 words
A data receiver comprising: a receiver, a selectively updated estimator, in communication with the receiver to receive a data signal, for estimating at least one reference parameter based at least in part on the data signal; a detector coupled to the estimator and responsive to the at least one reference parameter and the data signal for selecting a sequence of symbols, each selected from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback detecting symbol patterns from the sequence of symbols and updating the at least one reference parameter when and only when the sequence of symbols is associated with one of a first set of predetermined data patterns.
Claim 11
Dependent Claim 121 words
A data receiver comprising: a receiver, a selectively updated estimator, in communication with the receiver to receive a data signal, for estimating at least one reference parameter based at least in part on the data signal; a detector coupled to the estimator and responsive to the at least one reference parameter and the data signal for selecting a sequence of symbols, each selected from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, the pattern selective feedback detecting symbol patterns from the sequence of symbols and updating the at least one reference parameter when and only when the sequence of symbols is associated with one of a first set of predetermined data patterns.
Claim 12
Dependent Claim 25 words
The data receiver of claim 8 wherein the estimator comprises at least one of an amplitude estimator, a DC offset estimator, and a timing estimator.
Claim 13
Dependent Claim 64 words
The data receiver of claim 9 wherein the estimator comprises the DC offset estimator adapted to output a DC offset reference parameter, the amplitude estimator adapted to output an amplitude reference parameter, and the timing estimator adapted to output a timing reference parameter, wherein the detector is responsive to each of the DC offset, amplitude and timing reference parameters when selecting the first symbol.
Claim 14
Dependent Claim 53 words
The data receiver of claim 10 wherein the detector comprises an offset adjustor responsive to the DC offset reference parameter and the data signal to provide a DC offset data signal, and a weighting unit responsive to the amplitude reference parameter and the DC offset data signal to provide a weighted data signal.
Claim 15
Dependent Claim 171 words
A data receiver comprising: a receiver, a selectively updated estimator comprising a DC offset estimator and an amplitude estimator for estimating at least a DC offset reference parameter and an amplitude reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the DC offset reference parameter, the amplitude reference parameter and the data signal for selecting a first symbol for a first symbol time from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, wherein the pattern selective feedback comprises a first symbol pattern detector to detect a symbol pattern to which the first symbol is associated, and an update unit responsive to the symbol pattern detector for controlling at least one of the DC offset estimator and amplitude estimator, respectively, to determine and output an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of a first set of predetermined data patterns.
Claim 16
Dependent Claim 171 words
A data receiver comprising: a receiver, a selectively updated estimator comprising a DC offset estimator and an amplitude estimator for estimating at least a DC offset reference parameter and an amplitude reference parameter based at least in part on an input data signal; a detector coupled to the estimator and responsive to the DC offset reference parameter, the amplitude reference parameter and the data signal for selecting a first symbol for a first symbol time from a set of predetermined symbols; and a pattern selective feedback coupling a detector output and the estimator, wherein the pattern selective feedback comprises a first symbol pattern detector to detect a symbol pattern to which the first symbol is associated, and an update unit responsive to the symbol pattern detector for controlling at least one of the DC offset estimator and amplitude estimator, respectively, to determine and output an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of a first set of predetermined data patterns.
Claim 17
Dependent Claim 55 words
The data receiver of claim 8 wherein the pattern selective feedback further comprises a further update unit to receive the symbol pattern and control a timing estimator to determine and output an updated timing reference parameter when the symbol pattern is one of a second set of predetermined data patterns different from the first set.
Claim 18
Dependent Claim 40 words
The data receiver of claim 13 wherein the detector is a GMSK detector, and wherein the first set of predetermined data patterns comprises symbol patterns 000 and 111, and the second set comprises symbol patterns 0000, 0101, 1010 and 1111.
Claim 19
Dependent Claim 115 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting a symbol pattern from the sequence of symbols; selectively updating the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns.
Claim 20
Dependent Claim 115 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting a symbol pattern from the sequence of symbols; selectively updating the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns.
Claim 21
Dependent Claim 29 words
The method of claim 15 wherein the providing step comprises providing at least one of an amplitude reference parameter, a DC offset reference parameter, and a timing reference parameter.
Claim 22
Dependent Claim 51 words
The method of claim 15 wherein the providing step comprises providing an amplitude reference parameter, a DC offset reference parameter, and a timing reference parameter, and the step of selecting comprises determining the first symbol based on the data signal and each of the DC offset, amplitude and timing reference parameters.
Claim 23
Dependent Claim 50 words
The method of claim 17 wherein the step of selecting further comprises offset adjusting the data signal responsive to the DC offset reference parameter to provide a DC offset data signal, and weighting, responsive to the amplitude reference parameter, the DC offset data signal to provide a weighted data signal.
Claim 24
Dependent Claim 186 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting a symbol pattern from the sequence of symbols; selectively updating the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns, wherein the step of selectively updating further comprises detecting a symbol pattern to which the first symbol is associated, and updating responsive to the detected symbol pattern at least one of a DC offset reference parameter and an amplitude reference parameter, respectively, to provide an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of the first set of predetermined data patterns.
Claim 25
Dependent Claim 186 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting a symbol pattern from the sequence of symbols; selectively updating the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns, wherein the step of selectively updating further comprises detecting a symbol pattern to which the first symbol is associated, and updating responsive to the detected symbol pattern at least one of a DC offset reference parameter and an amplitude reference parameter, respectively, to provide an updated DC offset reference parameter and an updated amplitude reference parameter, respectively, when the symbol pattern is one of the first set of predetermined data patterns.
Claim 26
Dependent Claim 35 words
The method of claim 19 wherein the step of selectively updating further comprises updating a timing reference parameter when the symbol pattern is one of a third set of symbols different from the first set.
Claim 27
Dependent Claim 39 words
The method of claim 20 wherein the data signal is a GMSK modulated signal, the first set of predetermined data patterns comprises symbol patterns 000 and 111, and the third set comprises symbol patterns 0000, 0101, 1010 and 1111.
Claim 28
Dependent Claim 131 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting at a sequence of decision positions a symbol pattern from the sequence of symbols; selectively updating, at a sequence of center positions intermediate between decision positions, the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns.
Claim 29
Dependent Claim 131 words
In a data demodulator, a method comprising: providing at least one reference parameter based at least in part on a received data signal; selecting, responsive to the reference parameter and the data signal, a sequence of symbols, each selected from a set of predetermined symbols; detecting at a sequence of decision positions a symbol pattern from the sequence of symbols; selectively updating, at a sequence of center positions intermediate between decision positions, the at least one reference parameter to provide an updated reference parameter when the sequence of symbols is associated with one of a first set of predetermined data patterns; and continuing to use the at least one reference parameter when the first symbol is associated with a data pattern not part of the first set of predetermined data patterns.

References Cited (Backward Citations)

US4564952A Cited
US4631735A Cited
US4977580A Cited
US5263033A Cited
EP0517533A2 Cited
US5249200A Cited
US5268930A Cited
US5282225A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2000-07-28 2001-01-27 2001-07-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2004-07-28 2005-01-27 2005-07-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2008-07-28 2009-01-27 2009-07-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag