Bit Error Rate Estimation of Digital Modulation Schemes with Monte Carlo Simulations

2020-01-16

EE435 Communications I


This report presents the bit error rate estimation of three different digital modulation schemes with Monte-Carlo simulations in MATLAB simulation environment. These modulation schemes are Amplitude Shift Keying (ASK), Frequency Shift-Keying (FSK) and On-Off Keying (OOK). We have calculated Bit Error Rate (BER) values for each modulation type and Eb/N0 values. We have validated our results with theoretical findings that are also covered in the class. This simulation forms the basis functions for each modulation type, transmitted signal and received signal in an Additive White Gaussian Noise (AWGN) environment. Signal generation and detection related blocks are implemented, including different Matched Filter (MF) designs for each modulation type. In the simulation, a random bit is generated and transmitted using ASK, FSK and OOK. For different Eb/N0 values, after a 100 number of errors in the whole communication for each modulation type, simulation is halted to obtain a pseudo-BER value. We obtain BER vs Eb/N0 plot for each modulation type. We compare these plots with theoretical results.