Dtse at less than two complex samples per symbol
AssigneeComsat Corporation
InventorJames Russell Thomas
Life of this patent
Estimating the term…
Abstract
A digitally implemented demodulator (FIG. 1) produces initial detection estimates (180) and transition estimates (23) of symbols sampled in the range lying between 1 and 2 complex samples per symbols of the received carrier (14I), (14Q). In the case of detection estimate, the second-occurring of the two estimated values is selected as the correct value when there are two samples in the symbol interval. In the case the transition time estimate, the first-occurring of the two estimated values is selected as the correct timing estimate.
Claims12
A demodulator for demodulating an analog signal representing a series of digital symbols, said demodulator comprising:
- an analog-to-digital converter for converting said analog signal into digital form at a sample rate lying in the range between 1 and 2 complex samples per symbol, noninclusive, to thereby produce a stream of data samples;
- a digitally implemented demodulator coupled to said analog-to-digital converter, for demodulating said stream of data samples, said digitally implemented demodulator including (a) an initial detection sample estimator for examining temporally adjacent pairs of said stream of data samples, and for generating a provisional initial detection sample for each temporally adjacent pair of said samples, whereby some symbol intervals produce one such provisional initial detection sample, and some symbol intervals produce two such provisional initial detection samples, said digitally implemented demodulator also including (b) gating means for gating only one provisional initial detection sample for each symbol, and said gating means gates only the second such provisional initial detection sample occurring within symbols producing two such provisional initial detection samples, so that the gated samples are initial detection samples;
- and
- an intersymbol interference remover coupled to said gating means of said digitally implemented demodulator, for removing at least some intersymbol interference from those provisional initial detection samples gated by said gating means.
A digitally implemented demodulator for demodulating a stream of data samples sampled at less than two and greater than one complex samples per symbol, said stream of data samples representing a phase-shift-keyed data stream, having a particular sample per symbol rate at any given moment, which sample per symbol rate may vary from time to time, said digitally implemented demodulator being for generating an output digital data stream, said digitally implemented demodulator comprising:
- an initial detection sample estimator coupled to receive said stream of data samples sampled at less than two and greater than one complex samples per symbol, said initial detection sample estimator including (a) a first multiplier coupled to receive said stream of data samples and right weighting coefficients, for multiplying said right weighting coefficients by said stream of data samples, for thereby producing late product signals, (b) a first sample delay coupled to receive said stream of data samples, for delaying said stream of data samples by one sample interval to produce early samples, (c) a second multiplier coupled to receive left weighting coefficients, and also coupled to said first sample delay, for multiplying said early samples by said left weighting coefficients to thereby produce early product signals;
- (d) summing means coupled to said first and second multipliers, for summing said early and late product signals for producing summed product signals, and (e) detection gating means coupled to said summing means, said detection gating means including an output port and a gating signal port, for gating to said output port of said detection gating means those of said summed product signals identified by a detection gating signal, and for not gating to said output port of said detection gating means those of said summed product signals not identified by said detection gating signal, for thereby generating initial detection estimates;
- a detection sample intersymbol interference remover coupled to said output port of said detection gating means, for removing from said initial detection estimates that intersymbol interference attributable to the actual sample times, relative to the symbol interval, used to produce said initial detection estimates, to thereby produce soft decision output signals including provisional hard decision information;
- a transition sample estimator coupled to receive said stream of data samples, said transition sample estimator including (a) a third multiplier coupled to receive said stream of data samples and after weighting coefficients, for multiplying said after weighting coefficients by said stream of data samples, for producing late product signals, (b) a second sample delay for delaying said stream of data samples by one sample interval to produce early samples, (c) a fourth multiplier coupled to receive before weighting coefficients, and also coupled to said second sample delay, for multiplying said early samples by said before weighting coefficients to thereby produce early product signals;
- (d) second summing means coupled to said third and fourth multipliers, for summing said early and late product signals for producing summed product signals, and (e) transition gating means coupled to said second summing means, said transition gating means including an output port and a gating signal port, for gating to said output port of said transition gating means those of said summed product signals identified by a transition gating signal, and for not gating to said output port of said transition gating means those of said summed transition product signals not identified by said transition gating signal, for generating initial transition estimates;
- and
- control means coupled to said detection and transition gating means, for generating said detection and transition gating signals, said detection gating signals being generated in a manner such as to identify for gating to the output port of said detection gating means only one detection estimate during each symbol interval, and in a manner such as to identify for gating to said output port of said detection gating means the later of the two detection estimates occurring during those symbol intervals in which two detection estimates are generated, said control means generating said transition gating signals in a manner such as to identify for gating to said output port of said transition gating means only one transition estimate during each symbol interval, and in a manner such as to identify for gating to said output port of said transition gating means the earlier of the two transition estimates occurring during those symbol intervals in which two transition estimates are generated.
A method for generating initial estimates of a detection sample, said method comprising the steps of:
- providing left and right weighting signals;
- sampling a stream of data at less than two and greater than one complex samples per symbol, whereby at least some symbol intervals include two samples;
- multiplying said stream of data sampled at less than two and greater than one complex-samples per symbol by said right weighting signals to produce a late product signal;
- delaying said stream of data by one sample interval to thereby produce an early signal;
- multiplying said early signal by said left weighting signals to produce an early product signal;
- summing said early and late product signals to produce summed signals;
- and
- gating said summed signals so as to pass only one summed signal per symbol interval.
A method for demodulating an analog signal representing a series of digital symbols, said method comprising the steps of:
- converting said analog signal into digital form at a sample rate lying in the range between 1 and 2 complex samples per symbol, noninclusive, to thereby produce a stream of data samples;
- demodulating said stream of data samples by examining temporally adjacent pairs of said stream of data samples, for generating a provisional transition sample for each temporally adjacent pair of said samples, whereby some symbol intervals produce one such provisional transition sample, and some symbol intervals produce two such provisional transition samples;
- and
- gating only the first-occurring one of said provisional transition samples for each symbol producing two such provisional transition samples, so that the gated samples are transition sample estimates.
A method for demodulating an analog signal representing a series of digital symbols, said method comprising the steps of:
- converting said analog signal into digital form at a sample rate lying in the range between 1 and 2 complex samples per symbol, noninclusive, to thereby produce a stream of data samples;
- demodulating said stream of data samples by examining temporally adjacent pairs of said stream of data samples, for generating a provisional detection estimate for each temporally adjacent pair of said samples, whereby some symbol intervals produce one such provisional detection estimate, and some symbol intervals produce two such provisional detection estimates;
- and
- gating only the second-occurring one of said provisional detection estimates for each symbol producing two such provisional detection estimates, so that the gated samples are detection estimates.
Dependencies are inferred from the claim text.