Forums

#OFDM material

Started by lifeatthesharpend 2 months ago11 replieslatest reply 2 months ago135 views

I'm trying to find material for design and implementation of ODFM waveform. I know the very basics. I'm not that familiar with, with the receive portion. Examples include detection of the signal, symbol timing, carrier timing/lock, how to use the pilot signals. Looking for implementation examples that could be either in a FPGA or DSP (if possible . I’m looking for material on OFDM , how to receive OFDM signals, achieve symbol timing , carrier lock and anything else that would help me implement a system from scratch. Models and code examples. I material that I have is Bernard Sklar book 3rd ed with Fred Harris. Digital Communications. Some information in there and various papers found on the internet.

Leonard

[ - ]
Reply by SlartibartfastJuly 25, 2022

There are a number of books on OFDM and signal synchronization that cover all of those topics well.  A short search turns up a few candidates.   What you're asking is far more than can be covered usefully in an internet thread.

[ - ]
Reply by lifeatthesharpendJuly 25, 2022

yes there are a few books out there. without purchasing them it is hard to make a decision on them. Do you have any of them and any kind of guidelines or notes about them? sudo review? I know it is a big ask. I was not expecting  a full blown explanation on this thread, mainly some pointers on where to look. Thanks

[ - ]
Reply by fharrisJuly 25, 2022

leonard, i can send you matlab script for full 802.11 ofdm modulator and demodulator

need e-mail address


fred

[ - ]
Reply by lifeatthesharpendJuly 25, 2022

OK thanks Fred. I'll send you this thread link from my Koliber address, ( you have it already). Just sent the email to your ucsd email

Leonard.

[ - ]
Reply by fharrisJuly 25, 2022

Ok, i'll use it!


fred

[ - ]
Reply by dgshaw6July 25, 2022

Have you tried looking at the code for GNU Radio?

[ - ]
Reply by lifeatthesharpendJuly 25, 2022

I have not tried looking at the code on GNU radio. I'm not exactly a "C" person. Mostly workin matlab or python.

[ - ]
Reply by cogwsnJuly 25, 2022

This one is good. https://onlinelibrary.wiley.com/doi/book/10.1002/9...

And the MATLAB code is also available. 

[ - ]
Reply by dgshaw6July 25, 2022

One of the best books I have found recently, is Digital Signal Processing in Modern Communications Systems, by Andreas Schwarzinger.

It is self published and comes at a very reasonable price of about $29.00.

https://www.amazon.com/Digital-Signal-Processing-Communication-Systems/dp/0988873508

It contains lots of MatLab code.

There is now a second edition that is only $38.

[ - ]
Reply by lifeatthesharpendJuly 25, 2022

wow, believe it or not, I have it. I must have gotten it a while back but never looked at it that closely. I probably got it on a impulse by when I was getting a different book. I recently got the 2nd ed of the harris book. The cover looked familiar so I looked on my book shelf. (the first edition, not 2nd)


[ - ]
Reply by lifeatthesharpendJuly 25, 2022
OK looked at chapter 6 it looks like there is plenty to keep me busy for a bit. Thanks for the tip. It would be nice if the matlab scripts that are in the book were available somewhere in electronic form. My transcribing is usually filled with errors.