Matched-filter obtained side information for spread-spectrum data detection
First Claim
1. An improvement to a spread-spectrum receiver at a base station in a direct-sequence code-division-multiple-access (DS-CDMA) system having a plurality of spread-spectrum signals with each spread-spectrum signal in the plurality of spread-spectrum signals having a chip-sequence signal lasting a symbol time TS, and with each chip-sequence signal different from other chip-sequence signals used by other spread-spectrum signals in the plurality of spread-spectrum signals, with the spread-spectrum receiver including despreading means for detecting a desired spread-spectrum signal in the plurality of spread-spectrum signals arriving at the spread-spectrum receiver, the improvement comprising:
- a symbol sampler, coupled to said matched filter, for sampling at a plurality of symbol times nTS, where n is an index to each symbol time, a plurality of symbol samples;
a noise sampler, coupled to said matched filter, for sampling a plurality of noise samples at any of before, after, and a combination of before and after each symbol sample;
a low-pass filter, coupled to said noise sampler, for filtering the plurality of noise samples, to generate a noise estimate corresponding to a particular symbol sample in the plurality of symbol samples;
a combiner circuit, coupled to said low-pass filter and to said symbol sampler, for subtracting the noise estimate from the particular symbol sample, thereby generating a comparison signal;
a magnitude device, coupled to said combiner circuit, for determining a magnitude of the comparison signal; and
a comparator, coupled to said magnitude device and having a threshold voltage applied to a threshold input, for comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal; and
an erasure decoder, having an erasure input coupled to said comparator and a data input coupled to said symbol sampler, responsive to the erasure signal for erasure decoding the symbol sample.
3 Assignments
0 Petitions
Accused Products
Abstract
An improvement to a spread-spectrum receiver having a matched filter. A symbol sampler samples at the symbol time TS, a symbol sample from the matched filter. A noise sampler samples at a plurality of chip times kTC, but not at the symbol time TS, a plurality of noise samples from the matched filter. An estimator or low-pass filter estimates the plurality of noise samples from the symbol sampler, to generate a noise estimate. A combiner subtracts the noise estimate from the symbol sample, thereby generating a comparison signal. A magnitude device determines a magnitude of the comparison signal. A comparator compares the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal. An erasure decoder erasure decodes the input data using the erasure signals from the erasure detector.
11 Citations
16 Claims
-
1. An improvement to a spread-spectrum receiver at a base station in a direct-sequence code-division-multiple-access (DS-CDMA) system having a plurality of spread-spectrum signals with each spread-spectrum signal in the plurality of spread-spectrum signals having a chip-sequence signal lasting a symbol time TS, and with each chip-sequence signal different from other chip-sequence signals used by other spread-spectrum signals in the plurality of spread-spectrum signals, with the spread-spectrum receiver including despreading means for detecting a desired spread-spectrum signal in the plurality of spread-spectrum signals arriving at the spread-spectrum receiver, the improvement comprising:
-
a symbol sampler, coupled to said matched filter, for sampling at a plurality of symbol times nTS, where n is an index to each symbol time, a plurality of symbol samples;
a noise sampler, coupled to said matched filter, for sampling a plurality of noise samples at any of before, after, and a combination of before and after each symbol sample;
a low-pass filter, coupled to said noise sampler, for filtering the plurality of noise samples, to generate a noise estimate corresponding to a particular symbol sample in the plurality of symbol samples;
a combiner circuit, coupled to said low-pass filter and to said symbol sampler, for subtracting the noise estimate from the particular symbol sample, thereby generating a comparison signal;
a magnitude device, coupled to said combiner circuit, for determining a magnitude of the comparison signal; and
a comparator, coupled to said magnitude device and having a threshold voltage applied to a threshold input, for comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal; and
an erasure decoder, having an erasure input coupled to said comparator and a data input coupled to said symbol sampler, responsive to the erasure signal for erasure decoding the symbol sample. - View Dependent Claims (8)
a noise-magnitude device, coupled between said lowpass filter and said combiner circuit, for determining a magnitude of the noise estimate;
a symbol-magnitude device, coupled between said symbol sampler and said combiner circuit, for determining a magnitude of the symbol sample; and
said combiner circuit for subtracting the magnitude of the noise estimate from the magnitude of the symbol sample, thereby generating the comparison signal.
-
-
2. An improvement to a spread-spectrum receiver in a direct-sequence code-division-multiple-access (DS-CDMA) system having a plurality of spread-spectrum signals with each spread-spectrum signal in the plurality of spread-spectrum signals having a chip-sequence signal lasting a symbol time TS, and with each chip-sequence signal different from other chip-sequence signals used by other spread-spectrum signals in the plurality of spread-spectrum signals, with the spread-spectrum receiver including despreading means for detecting a desired spread-spectrum signal in the plurality of spread-spectrum signals arriving at the spread-spectrum receiver, the improvement comprising:
-
sampler means, coupled to said matched filter, for sampling at a plurality of symbol times nTS, where n is an index of each symbol time, a plurality of symbol samples;
said sampler means for sampling at any of before, after, or a combination of before and after each symbol sample from a plurality of symbol samples, a plurality of noise samples;
estimate means, coupled to said sampler means, for processing, from the plurality of noise samples, a noise estimate corresponding to the particular symbol sample;
comparator means, coupled to said estimate means, for comparing the noise estimate with the particular symbol sample, to generate an erasure signal; and
an erasure decoder, having an erasure input and a data input, with the erasure input coupled to the said comparator means, and with the data input coupled to said sampler means, for erasure decoding the symbol sample using the erasure signal. - View Dependent Claims (3, 4, 5, 6, 7, 9)
a noise sampler, coupled to said matched filter, for sampling at the plurality of chip times kTC, but not at the plurality of symbol times nTC, the plurality of noise samples; and
a symbol sampler, coupled to said matched filter, for sampling at the plurality of symbol times nTS, the plurality of symbol samples.
-
-
4. The improvement as set forth in claim 2, with said estimate means including a low-pass filter, coupled to said sampler means, for filtering the plurality of noise samples, to generate the noise estimate.
-
5. The improvement as set forth in claim 3, with said estimate means including a low-pass filter, coupled to said noise sampler, for filtering the plurality of noise samples, to generate the noise estimate.
-
6. The improvement as set forth in claim 2, with said comparator means including:
-
a combiner circuit, coupled to said estimate means and to said sampler means, for subtracting the noise estimate from the symbol sample, thereby generating a comparison signal;
a magnitude device, coupled to said combiner circuit, for determining a magnitude of the comparison signal; and
a comparator, coupled to said magnitude device and to said erasure decoder, and having a threshold voltage applied to a threshold input, for comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal.
-
-
7. The improvement as set forth in claim 3, with said comparator means including:
-
a combiner circuit, coupled to said estimate means and to said symbol sampler, for subtracting the noise estimate from the symbol sample, thereby generating a comparison signal;
a magnitude device, coupled to said combiner circuit, for determining a magnitude of the comparison signal; and
a comparator, coupled to said magnitude device and to said erasure decoder, and having a threshold voltage applied to a threshold input, for comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal.
-
-
9. The improvement as set forth in claim 2, further including:
-
a noise-magnitude device, coupled between said estimate means and said comparator means, for determining a magnitude of the noise estimate;
a symbol-magnitude device, coupled between said sampler means and said comparator means, for determining a magnitude of the symbol sample; and
said combiner circuit for subtracting the magnitude of the noise estimate from the magnitude of the symbol sample, thereby generating the comparison signal.
-
-
10. A method for improving a spread-spectrum receiver in a direct-sequence code-division-multiple-access (DS-CDMA) system having a plurality of spread-spectrum signals with each spread-spectrum signal in the plurality of spread-spectrum signals having a chip-sequence signal lasting a symbol time TS, and with each chip-sequence signal different from other chip-sequence signals used by other spread-spectrum signals in the plurality of spread-spectrum signals, with the spread-spectrum receiver including despreading means for detecting a desired spread-spectrum signal in the plurality of spread-spectrum signals arriving at the spread-spectrum receiver, the improvement comprising the steps of:
-
sampling at a plurality of symbol times nTS, where n is an index of each symbol time, a plurality of symbol samples;
sampling, for each symbol sample, a plurality of noise samples;
processing the plurality of noise samples, to generate a noise estimate;
subtracting the noise estimate from the symbol sample, thereby generating a comparison signal;
determining a magnitude of the comparison signal;
comparing the magnitude of the comparison signal to a threshold voltage, thereby generating the erasure signal; and
erasure decoding a plurality of symbol samples using a plurality of erasure signals. - View Dependent Claims (15)
determining a magnitude of the noise estimate;
determining a magnitude of the symbol sample; and
subtracting the magnitude of the noise estimate from the magnitude of the symbol sample, thereby generating the comparison signal.
-
-
11. A method for improving a spread-spectrum receiver in a direct-sequence code-division-multiple-access (DS-CDMA) system having a plurality of spread-spectrum signals with each spread-spectrum signal in the plurality of spread-spectrum signals having a chip-sequence signal lasting a symbol time TS, and with each chip-sequence signal different from other chip-sequence signals used by other spread-spectrum signals in the plurality of spread-spectrum signals, with the spread-spectrum receiver including despreading means for detecting a desired spread-spectrum signal in the plurality of spread-spectrum signals arriving at the spread-spectrum receiver, the improvement comprising the steps of:
-
sampling at a plurality of symbol times nTS, where n is an index of each symbol time, a plurality of symbol samples;
sampling, for each symbol sample, a plurality of noise samples;
estimating, from the plurality of noise samples corresponding to a particular symbol sample, a noise estimate;
comparing the noise estimate with the symbol sample, to generate an erasure signal; and
erasure decoding the symbol sample using the erasure signal. - View Dependent Claims (12, 13, 14, 16)
subtracting the noise estimate from the symbol sample, thereby generating a comparison signal;
determining a magnitude of the comparison signal; and
comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal.
-
-
14. The method as set forth in claim 12, with the step of comparing including the steps of:
-
subtracting the noise estimate from the symbol sample, thereby generating a comparison signal;
determining a magnitude of the comparison signal; and
comparing the magnitude of the comparison signal to the threshold voltage, thereby generating the erasure signal.
-
-
16. The method as set forth in claim 11, further including the step of:
-
determining a magnitude of the noise estimate;
determining a magnitude of the symbol sample; and
subtracting the magnitude of the noise estimate from the magnitude of the symbol sample, thereby generating the comparison signal.
-
Specification