Principles of Wireless Communications Course
Python, Matlab
Simulating OFDM System

Isfahan University of Technology

Using MATLAB code, we are going to display the Bit Error Rate (BER) curve as a function of Eb/No of the above OFDM system. Then, we will compare the obtained BER performance with the ones obtained when considering a 64-QAM single-carrier modulation.

Software: Python, Matlab

Course: Principles of Wireless Communications Course


Image

Results:

OFDM technique offers better BER compared to the single carrier solution


Image
Python, Matlab
Simulating OFTM System

Isfahan University of Technology

We are going to display the Bit Error Rate (BER) curve as function of Eb/No of the OFDM system when the cyclic prefix length L is changed to L = 32, then L = 0.

Software: Python, Matlab

Course: Principles of Wireless Communications Course


Results:

Larger prefix improves BER


Image
Python, Matlab
Simulating OFDM System

Isfahan University of Technology

We are going to Simulate OFDM system over a AWGN channel.

Software: Python, Matlab

Course: Principles of Wireless Communications Course


Results:

Constellation diagram at transmitter:


Image

Constellation diagram at different SNRs:


Image

Image

Image

Image

RX vs TX OFDM Signals:

Image

Received symbols:

Image

Mapping received symbols on the transmitter constellation diagram:

Image
Saeed Jafari

© Creative CV. All rights reserved.