Question: The basic OFDM model is given in the figure below. Data IFFT Add CP Channel>Remove CP FFT Decision o Design a MATLAB program to simulate

 The basic OFDM model is given in the figure below. Data

The basic OFDM model is given in the figure below. Data IFFT Add CP Channel>Remove CP FFT Decision o Design a MATLAB program to simulate the OFDM system with given parameters: FFT size: 128 Cyclic prefix length: 16 Modulation: BPSK o The program should include OFDM transmitter, discrete-time channel, and OFDM demodulator. a) Build OFDM transmitter and receiver. You can use ifft and fft functions. Es No b) Add additive white Gaussian noise to simulation transmission of OFDM system for Es [0 12] dB. Plot bit error rate (BER) for No c) Use the channel that has channel taps drawn from a Rayleigh distribution with the number of channel taps is 16. Generate channel coefficients as independent and identically distributed zero-mean complex Gaussian random variables with variance { for real and imaginary parts. Then normalize the power per tap. The channel is assumed to remain unchanged during one OFDM symbol interval, and channel taps are perfectly known by the receiver. Plot the BER for Es [0 30] dB N. = d) Repeat the simulations for QPSK and compare them with the BPSK. e) Repeat and compare the simulations for cyclic prefix length 4, 8, 16, and 24 with BPSK modulation

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!