OFDM
OFDM
AIM
To simulate the symbol error rate performance of OFDM system over a frequency selective
Rayleigh fading channel with BPSK modulation.
SOFTWARE USED
Python/MATLAB
THEORY
1
Figure 1.2: Schematic representation of OFDM transmitter and receiver
PROCEDURE
1. Initialize OFDM parameters, N = 64 (size of FFT), Nsym = 104 (No. of Orthogonal
symbols), L = 16 (Cyclic Prefix length) Lh (length of channel).
2. For each index j in 1 : Nsym, generate random bits of ones and zeros of length N.
3. Map the bits to modulated symbols (bit ‘0’ is mapped to ‘-1’ and ‘1’ is mapped to ‘1’.
2
8. The received frequency domain symbols are passed through the frequency domain equal-
izer.
9. Use thresholding technique, to demap the bits in the receiver. Based on the constellation
diagram, the detector at the receiver has to decide whether the receiver bit is above or
below the threshold 0.
10. Compare the detected bits against the transmitted bits and compute the bit error rate
(BER).
11. For SNR ranging from 0dB to 20 dB, repeat steps 2 to 10.
12. Plot the simulated BER against the SNR values and compare it with the theoretical BER
curve for BPSK over flat fading AWGN channel.
13. The theoretical average probability of symbol errors over Rayleigh fading channel with
AWGN noise can be
obtained using momentgenerating function (MGF) approach. For
p
BPSK, SER=0.5 ∗ 1 − SN R/(1 + SN R)
Figure 1.3: Sample waveform for SER performance of BPSK OFDM over frequency selective
Rayleigh channel with AWGN noise