Channel estimation in a spread spectrum receiver
First Claim
1. A channel estimation module for use in a spread spectrum receiver, the channel estimation module comprises:
- matched filter module operably coupled to produce a despread baseband symbol and delayed spread spectrum complex baseband samples from received spread spectrum complex baseband samples;
channel matched filter operably coupled to filter the despread baseband symbol based on an estimated channel response to produce an filtered symbol;
reconstruction module operably coupled to receive the filtered symbol and to produce therefrom reconstructed spread spectrum complex baseband samples; and
channel response determination module operably coupled to generate the estimated channel response based on differences between the delayed spread spectrum complex baseband samples and the reconstructed spread spectrum complex baseband samples.
4 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for channel estimation in a spread spectrum receiver include processing that begins by despreading a received spread spectrum complex baseband sample utilizing a pseudorandom spreading sequence to produce a despread baseband symbol. The processing continues by filtering the despread baseband symbol to attenuate adverse channel effects based on a channel response estimate to produce a filtered despread baseband symbol. The processing then continues by decoding the filtered despread baseband symbol to produce recaptured data. The processing continues by modulating the recaptured data to produce a remodulated symbol. The processing then continues by producing a reconstructed spread spectrum complex baseband sample from the remodulated symbol based on the pseudorandom spreading sequence. The processing then continues by generating the channel response estimate such that a convolution of the channel response estimate with the reconstructed spread spectrum complex baseband sample substantially emulates the received spread spectrum complex baseband sample.
45 Citations
40 Claims
-
1. A channel estimation module for use in a spread spectrum receiver, the channel estimation module comprises:
-
matched filter module operably coupled to produce a despread baseband symbol and delayed spread spectrum complex baseband samples from received spread spectrum complex baseband samples;
channel matched filter operably coupled to filter the despread baseband symbol based on an estimated channel response to produce an filtered symbol;
reconstruction module operably coupled to receive the filtered symbol and to produce therefrom reconstructed spread spectrum complex baseband samples; and
channel response determination module operably coupled to generate the estimated channel response based on differences between the delayed spread spectrum complex baseband samples and the reconstructed spread spectrum complex baseband samples. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for channel estimation in a spread spectrum receiver, the method comprises:
-
despreading received spread spectrum complex baseband samples based on a pseudorandom spreading sequence to produce a despread baseband symbol;
filtering the despread baseband symbol to attenuate adverse channel effects based on a channel response estimate to produce a filtered despread baseband symbol;
demodulating the filtered despread baseband symbol to produce recaptured data;
modulating the recaptured data to produce a remodulated symbol;
producing reconstructed spread spectrum complex baseband samples from the remodulated symbol based on the pseudorandom spreading sequence; and
generating the channel response estimate such that a convolution of the channel response estimate with the reconstructed spread spectrum complex baseband samples substantially emulates the received spread spectrum complex baseband samples. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A spread spectrum receiver comprises:
-
processing module; and
memory operably coupled to the processing module, wherein the memory includes operational instructions that cause the processing module to;
despread received spread spectrum complex baseband samples based on a pseudorandom spreading sequence to produce a despread baseband symbol;
filter the despread baseband symbol to attenuate adverse channel effects based on a channel response estimate to produce a filtered despread baseband symbol;
demodulate the filtered despread baseband symbol to produce recaptured data;
modulate the recaptured data to produce a remodulated symbol;
produce reconstructed spread spectrum complex baseband samples from the remodulated symbol based on the pseudorandom spreading sequence; and
generate the channel response estimate such that a convolution of the channel response estimate with the reconstructed spread spectrum complex baseband samples substantially emulate the despread baseband symbol. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A spread spectrum radio comprises:
-
transmitter section operably coupled to convert outbound data into an outbound radio frequency (RF) signal;
receiver section operably coupled to convert an inbound RF signal into inbound data, wherein the receiver section includes;
down conversion module operably coupled to convert the inbound RF signal into inbound baseband signal;
gain control module operably coupled to increase amplitude of the inbound baseband signal to produce a gained inbound baseband signal;
analog to digital converter operably coupled to convert the gained inbound baseband signal into a digital baseband signal;
channel select filter module operably coupled to filter the digital baseband signal to produce at least one spread spectrum complex baseband sample;
matched filter module operably coupled to produce a despread baseband symbol and a delayed spread spectrum complex baseband sample from a spread spectrum complex baseband sample of the at least one spread spectrum complex baseband sample;
channel matched filter operably coupled to filter the despread baseband symbol based on an estimated channel response to produce an filtered symbol;
reconstruction module operably coupled to receive the filtered symbol and to produce therefrom a reconstructed spread spectrum complex baseband sample and the inbound data; and
channel response determination module operably coupled to generate the estimated channel response based on differences between the delayed spread spectrum complex baseband sample and the reconstructed spread spectrum complex baseband sample. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification