On 11/22/2014 06:01 PM, Marcus Müller wrote:
> Hi zs,
> hm, there's basically three places (that I know of) that GR uses Schmidl
> & Cox:
> the ofdm_chanest Channel estimator, the original S&C-based
> ofdm_sync_pn.py and the more robustness-optimized version in
> ofdm_sync_pnac.py.
> I suspect you're referring to one of the two ofdm_sync_pn*.py , but they
> differ a bit in how they deal with the peaks. Thus:
> Which implementation are you referring to exactly?

He's probably referring to plateau_detector_fb.

> Generally, Schmidl & Cox [1] states that
> "The timing metric reaches a plateau [...] For the AWGN channel, there
> is a window with a length of the guard interval where the metric reaches
> a maximum, and the start of the frame can be taken to be anywhere within
> this window without a loss in the received  SNR."
> Thus, without having really read throu ofdm_sync_pn.py in depth, if
> using the original approach, you shouldn't even care where the plateau
> is converted to a 1.

This. Also, how do you detect plateaus? Have a look at the code. Finding
the middle is easy, but how do you know you're at the beginning?

M

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

Reply via email to