discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] Channel Response in OFDM with MIMO USRP


From: Paul Fuxjaeger
Subject: Re: [Discuss-gnuradio] Channel Response in OFDM with MIMO USRP
Date: Sun, 13 Jan 2013 21:49:26 +0100
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130107 Thunderbird/17.0.2

On 13.01.13 19:33, Unforgiven11 dreams wrote:
Based on your suggestion and some reading, could it be due to the
'fractional' timing offset or not 'integer' timing offset. On the first
glance it appears that the preamble detection was delayed - since any
delay in the time domain results in the phase shift in the frequency
domain (which is reflected in the channel response calculated from the
preamble). So, I just 'pre-pone' the preamble detection by 1 sample, and
interestingly the slope just inverted. On the other hand if I
'post-pone' it by 1 sample, the slope increased. So could it be that the
0<offset<1?


That sounds reasonable, the value I quickly calculated seemed much too big for me too. What I do know is that the relation between delay and linear phase is super simple. Look it up in a textbook and calculate the time that corresponds to the slope you showed earlier. It should be smaller than the sampling clock interval then.

I didn't realize that you do preamble detection already, I thought since you are using the PPS all your samples are timestamped and you basically _know_ when the OFDM symbol starts. Are you transmitting frames with one preamble and multiple OFDM symbols each?

+-1 slope inversion means for me that your pre-fft timing synchronization is already working and your fft window is placed correctly. That would mean the estimates indeed are correct and reflect the characteristics of the channel - i.e. all the stuff between DAC and ADC ;) - and those introduce some (albeit small) delay.


-paul



reply via email to

[Prev in Thread] Current Thread [Next in Thread]