On Thu, Jul 24, 2008 at 12:30 PM, Nikhil <[EMAIL PROTECTED]> wrote:

> Are you trying to measure the impulse response of the channel?  If so, then
> one technique would be  to transmit a known pseudo-random bit sequence (an
> m-sequence) using BPSK modulation at the carrier frequency of interest.  The
> chip rate of the sequence determines the measurement system bandwidth, while
> the sequence length determines the 'dynamic range' of the measurement.
>
> At the receiver set the LO to the same carrier frequency as that at the
> transmitter.   Here you need to cross-correlate the equivalent low-pass
> received signal with the known m-sequence to give the (complex) impulse
> response of the channel.  Any 'peaks' that exceed  your definition of a
> threshold noise level would be your channel coefficients in the time domain.

This is actually implemented in gr-sounder.

Unfortunately, the cross-correlation done on the very limited space
FPGA has no frequency offset compensation, so the resulting impulse
response vectors "roll" in the time domain.

-- 
Johnathan Corgan
Corgan Enterprises LLC
http://corganenterprises.com/


_______________________________________________
Discuss-gnuradio mailing list
Discuss-gnuradio@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnuradio

Reply via email to