The MATLAB software with relevant toolboxes for developing MATLAB code is used for the simulation of the system. In this repository, the Bit Error Rate performance of different types of digital modulation techniques is evaluated by using MATLAB for PSK, BPSK, QPSK, and QAM modulation techniques. There are various kinds of channels used in wireless communication. Here, the AWGN channel is used between the transmitter and receiver. This repository focuses on the characterization and the design of analog signal waveforms that carry digital information and compares their performance on an AWGN channel.
In the above source codes, SNR, no. of bits, and modulation order are changeable.
Outputs: (constellations)
BPSK
BPSK + AWGN (SNR = 7)
QPSK + AWGN (SNR = 7)
At SNR = 7,
16-QAM
16-QAM + AWGN (SNR = 15)
BER_16QAM = 0.2473
At SNR = 15
Number of bit errors = 4946
Num of bits = 20000
Modulation order = 16