GNURadio OFDM receiver design

Jens,

I already have implemented generic blocks for

  • convolutional encoder / Viterbi decoder

also, with this it is straightforward to implement

  • Differential coding

Finally, I am currently implementing a generic

  • interleaver/deinterleaver.

Achilleas

Achilleas,

great. I’ll then focus for now on implementing time/frequency
synchronization. Does the decoder support puncturing? Did you publish
you code already?

Concerning my “jitter” problem: I sampled another DAB source with the
DBSRX daughterboard and implemented a correlation based frequency
synchronization algorithm. That pretty much solved the problem (although
a little jitter is still there).

Jens