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

Method and apparatus for reducing multipath distortion

Assignee: Cirrus Logic Inc
•
Filing: 1991-08-07
•
Granted: 1993-10-26
•
Expires: 2011-08-07
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract For every TDMA block the receiver operation starts with a forward processing procedure and operates on received samples in a first-in first-served order. A sync word detector 32a (see FIG. 4 ) ensures the correct TDMA frame timing and starts the equalizer training. Detected data is stacked in a decision buffer 46. An adaptive equalizer 34a outputs a decision error signal that is used to generate a latch-type loss-of-lock flag. Without loss-of-lock, the receiver works through to the last data symbol and the frame processing is finished. Forward processing is halted and the receiver switches to a backward processing branch if the receiver loses lock midway through the data block. The backward processing branch processes received samples from the input buffer 30 in reverse order. The sync word detector 32b detects the reverse trailing sync word (SYNC #2) and recovers the TDMA symbol timing. The receiver then trains the equalizer and starts data processing in a reverse mode. The detected data is then stacked in the decision buffer 46, starting from Nth symbol. The reverse loss-of-lock detector works the same as the forward loss-of-lock detector, however the control logic is modified such that backward processing works until either detected data overwrites a portion of the forward-processed data, or a loss-of-lock is declared. In the former case, the frame processing is finished. In the latter case, the midpoint between the two loss-of-lock points is calculated and, if needed, both processes are enabled toward the midpoint.

Inventors

  • 👤 Chun-Meng Su
  • 👤 Chanchai Poonpol
  • 👤 George M. Peponides

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-02 17:54
CPC Classifications
H; H04; H04B; H04B7/00; H04B7/005; H04L; H04L7/00; H04L7/04; H04L7/041

Claims Analysis

Total Claims: 28
Claim 1
Independent Claim 129 words
A method for reducing multipath propagation in a signal, comprising the steps of: a) sampling said signal to obtain a plurality of sampled symbols; b) equalizing the time delay characteristics of at least a first subset of said sampled signals by processing said first subset in a first direction and detecting a first prescribed condition, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and c) equalizing the time delay characteristics of at least a second subset of said sampled symbols by processing said second subset in a second direction and detecting a second prescribed condition, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 2
Independent Claim 129 words
A method for reducing multipath propagation in a signal, comprising the steps of: a) sampling said signal to obtain a plurality of sampled symbols; b) equalizing the time delay characteristics of at least a first subset of said sampled signals by processing said first subset in a first direction and detecting a first prescribed condition, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and c) equalizing the time delay characteristics of at least a second subset of said sampled symbols by processing said second subset in a second direction and detecting a second prescribed condition, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 3
Dependent Claim 27 words
The method recited in claim 1, wherein said first and second subsets comprise values from a data block that is bounded by first and second synchronization words.
Claim 4
Dependent Claim 73 words
The method recited in claim 2, further comprising the step of: d) equalizing the time delay characteristics of a third subset of said sampled values by processing a first portion of said third subset in said first direction at least until a predefined point between said first and second subsets is reached and processing a second portion of said third subset in said second direction at least until said predefined point is reached.
Claim 5
Dependent Claim 19 words
The method recited in claim 3, wherein said predefined point is the midpoint between said first and second subsets.
Claim 6
Dependent Claim 37 words
The method recited in claim 1, wherein said first and second prescribed conditions are detected by determining the mean square error (MSE) in the received symbols after equalization and detecting when the MSE exceeds a predefined limit.
Claim 7
Dependent Claim 57 words
The method recited in claim 5, further comprising detecting said first condition by detecting when said MSE exceeds said predefined limit over a first predefined majority of a first set of symbols and detecting said second condition by detecting when said MSE exceeds said predefined limit over a second predefined majority of a second set of symbols.
Claim 8
Dependent Claim 16 words
The method recited in claim 1, wherein said equalizing steps employ a decision feedback equalization algorithm.
Claim 9
Independent Claim 176 words
A method for operating a communications system, comprising the steps of: a) interleaving a plurality of predefined synchronization words with a plurality of data words to form a user signal; b) transmitting said user signal; c) receiving the transmitted user signal; and d) processing the received user signal to reduce multipath propagation distortion by performing the following steps: (i) sampling said signal to obtain a plurality of sampled symbols; (ii) equalizing the time delay characteristics of at least a first subset of said sampled symbols by processing said first subset in a first direction until a first prescribed condition is detected, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and (iii) equalizing the time delay characteristics of at least a second subset of said sampled symbols by processing said second subset in a second direction until a second prescribed condition is detected, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 10
Independent Claim 176 words
A method for operating a communications system, comprising the steps of: a) interleaving a plurality of predefined synchronization words with a plurality of data words to form a user signal; b) transmitting said user signal; c) receiving the transmitted user signal; and d) processing the received user signal to reduce multipath propagation distortion by performing the following steps: (i) sampling said signal to obtain a plurality of sampled symbols; (ii) equalizing the time delay characteristics of at least a first subset of said sampled symbols by processing said first subset in a first direction until a first prescribed condition is detected, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and (iii) equalizing the time delay characteristics of at least a second subset of said sampled symbols by processing said second subset in a second direction until a second prescribed condition is detected, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 11
Dependent Claim 27 words
The method recited in claim 8, wherein said first and second subsets comprise values from a data block that is bounded by first and second synchronization words.
Claim 12
Dependent Claim 73 words
The method recited in claim 9, further comprising the step of: e) equalizing the time delay characteristics of a third subset of said sampled values by processing a first portion of said third subset in said first direction at least until a predefined point between said first and second subsets is reached and processing a second portion of said third subset in said second direction at least until said predefined point is reached.
Claim 13
Dependent Claim 19 words
The method recited in claim 10, wherein said predefined point is the midpoint between said first and second subsets.
Claim 14
Dependent Claim 37 words
The method recited in claim 8, wherein said first and second prescribed conditions are detected by determining the mean square error (MSE) in the received symbols after equalization and detecting when the MSE exceeds a predefined limit.
Claim 15
Dependent Claim 57 words
The method recited in claim 12, further comprising detecting said first condition by detecting when said MSE exceeds said predefined limit over a first predefined majority of a first set of symbols and detecting said second condition by detecting when said MSE exceeds said predefined limit over a second predefined majority of a second set of symbols.
Claim 16
Dependent Claim 154 words
Apparatus for reducing multipath propagation distortion in a signal, comprising: a) means for sampling said signal to obtain a plurality of sampled symbols; b) means for equalizing the time delay characteristics of at least a first subset of said sampled symbols, including means for detecting a first prescribed condition and means for processing said first subset in a first direction until said first prescribed condition is detected, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and c) means for equalizing the time delay characteristics of at least a second subset of said sampled symbols, including means for detecting a second prescribed condition and means for processing said second subset in a second direction until said second prescribed condition is detected, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 17
Dependent Claim 154 words
Apparatus for reducing multipath propagation distortion in a signal, comprising: a) means for sampling said signal to obtain a plurality of sampled symbols; b) means for equalizing the time delay characteristics of at least a first subset of said sampled symbols, including means for detecting a first prescribed condition and means for processing said first subset in a first direction until said first prescribed condition is detected, whereby the length of said first subset of sampled symbols is adaptively determined by the detection of said first prescribed condition; and c) means for equalizing the time delay characteristics of at least a second subset of said sampled symbols, including means for detecting a second prescribed condition and means for processing said second subset in a second direction until said second prescribed condition is detected, whereby the length of said second subset of sampled symbols is adaptively determined by the detection of said second prescribed condition.
Claim 18
Dependent Claim 27 words
The apparatus recited in claim 14, wherein said first and second subsets comprise values from a data block that is bounded by first and second synchronization words.
Claim 19
Dependent Claim 76 words
The apparatus recited in claim 15, further comprising: d) means for equalizing the time delay characteristics of a third subset of said sampled values, including means for processing a first portion of said third subset in said first direction at least until a predefined point between said first and second subsets is reached and means for processing a second portion of said third subset in said second direction at least until said predefined point is reached.
Claim 20
Dependent Claim 19 words
The apparatus recited in claim 16, wherein said predefined point is the midpoint between said first and second subsets.
Claim 21
Dependent Claim 39 words
The apparatus recited in claim 14, further comprising means for detecting said first and second prescribed conditions by determining the mean square error (MSE) in the received symbols after equalization and detecting when the MSE exceeds a predefined limit.
Claim 22
Dependent Claim 51 words
The method recited in claim 18, further comprising means for detecting when said MSE exceeds said predefined limit over a first predefined majority of a first set of symbols and means for detecting when said MSE exceeds said predefined limit over a second predefined majority of a second set of symbols.
Claim 23
Dependent Claim 16 words
The apparatus recited in claim 14, wherein said equalizing means (b) includes a decision feedback equalizer.
Claim 24
Dependent Claim 140 words
Apparatus for reducing multipath propagation distortion in a signal, which signal is a sampled time domain signal that comprises a plurality of N symbols, N being an integer, wherein said symbols comprise time delay characteristics, said apparatus comprising: detector means for detecting a first prescribed condition among said symbols; first means for equalizing the time delay characteristics of said symbols according to a first sequence; second means for equalizing the time delay characteristics of said symbols according to a second sequence; and select means, responsive to said detector means, for selectively storing the respective outputs of said first and second means, whereby a plurality of sets of equalized symbols are obtained, said sets being respectively equalized according to one of said first and second sequences and being of a length adaptively determined by the detection of said first prescribed condition.
Claim 25
Dependent Claim 140 words
Apparatus for reducing multipath propagation distortion in a signal, which signal is a sampled time domain signal that comprises a plurality of N symbols, N being an integer, wherein said symbols comprise time delay characteristics, said apparatus comprising: detector means for detecting a first prescribed condition among said symbols; first means for equalizing the time delay characteristics of said symbols according to a first sequence; second means for equalizing the time delay characteristics of said symbols according to a second sequence; and select means, responsive to said detector means, for selectively storing the respective outputs of said first and second means, whereby a plurality of sets of equalized symbols are obtained, said sets being respectively equalized according to one of said first and second sequences and being of a length adaptively determined by the detection of said first prescribed condition.
Claim 26
Dependent Claim 23 words
The apparatus recited in claim 21, wherein said first sequence comprises said symbols being equalized in the same order as they were generated.
Claim 27
Dependent Claim 23 words
The apparatus recited in claim 22, wherein said second sequence comprises said symbols being equalized in the reverse order as they were generated.
Claim 28
Dependent Claim 41 words
The apparatus recited in claim 23, wherein said detector means comprises means for detecting a loss of lock condition and said select means comprises means for storing outputs of said second means upon the detection of said loss of lock condition.

References Cited (Backward Citations)

US4852090A Cited
US5097482A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-10-25 1997-04-26 1997-10-26 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-10-25 2001-04-26 2001-10-26 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-10-25 2005-04-26 2005-10-26 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag