0% found this document useful (0 votes)
223 views

EE538 Principles of Modern Digital Communications: Final Project

The document describes a final project for a digital communications course involving simulating communication systems using different modulation schemes over an AWGN channel. The student is asked to: 1) Simulate binary PAM and plot the theoretical and simulated SER curves. 2) Simulate 4-PAM and plot the theoretical and simulated SER curves. 3) Simulate 4-QAM and plot the theoretical and simulated SER curves. 4) Plot the SER curves of all three modulation schemes on one graph. 5) Plot the BER curves of all three modulation schemes vs SNR per symbol on one graph. 6) Plot the BER curves of all three modulation schemes vs SNR per bit on one graph.

Uploaded by

legolas91
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
223 views

EE538 Principles of Modern Digital Communications: Final Project

The document describes a final project for a digital communications course involving simulating communication systems using different modulation schemes over an AWGN channel. The student is asked to: 1) Simulate binary PAM and plot the theoretical and simulated SER curves. 2) Simulate 4-PAM and plot the theoretical and simulated SER curves. 3) Simulate 4-QAM and plot the theoretical and simulated SER curves. 4) Plot the SER curves of all three modulation schemes on one graph. 5) Plot the BER curves of all three modulation schemes vs SNR per symbol on one graph. 6) Plot the BER curves of all three modulation schemes vs SNR per bit on one graph.

Uploaded by

legolas91
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

1

EE538 Principles of Modern Digital Communications: Final Project



(Due right before the final exam)

Use Matlab to simulate a communication system with optimum receiver detection: We assume that the
communication channel is AWGN channel with noise power spectral density of
0
2
N
and
21
0
4.1 10 N

= W/Hz. The system uses either PAM or QAM modulation and demodulation. The PAM signal
waveforms are specified as:
( ) ( ) cos(2 ), 2 1 , 1 .
m m c m
s t A g t f t A m M m M t = = s s
The QAM signal waveforms are specified as:
1 2
1 2
, ,
, 1 , 2 1 2
( ) cos(2 ) ( ) sin(2 ),
2 1 , 2 1 , 1 , .
I m c Q m c
I m Q m
A g t f t A g t f t
A m M A m M m m M
t t
= = s s

We assume that for both the PAM and QAM modulation schemes, the pulse signal
, 0 ;
( )
0, otherwise,
A t T
g t
s s
=

in
which T is the symbol interval and A is the signal amplitude. The signal-to-noise ratio (SNR) per symbol is
defined as:
,
0
.
s avg
s
E
N
=
We can increase the signal amplitude A, which results in larger SNR per symbol, to obtain smaller error
probability at the receiver. Gray bit mapping is considered.
1. Simulate the system with binary-PAM modulation/demodulation, and plot symbol error rate (SER)
curve in terms of various SNR levels. In the same figure, also plot the theoretical SER curve and
compare it with the simulation result. (Use logy(.) to plot SER curve, show SNR in dB.)
2. Simulate the system with 4-PAM modulation/demodulation, and plot the SER curve in terms of SNR.
In the same figure, also plot the theoretical SER curve and compare it with the simulation result.
3. Simulate the system with 4-QAM modulation/demodulation, and plot the SER curve in terms of SNR.
In the same figure, also plot the theoretical SER curve and compare it with the simulation result.
4. Based on the simulation results in (1)-(3), plot in one figure the SER curves of the three modulation
schemes (Binary-PAM, 4-PAM, and 4-QAM). What do you observe?
5. Based on the simulations in (1)-(3), plot in one figure the bit-error-rate (BER) curves of the three
modulation schemes (Binary-PAM, 4-PAM, and 4-QAM) in terms of SNR per symbol. What do you
observe?
6. Based on the simulations in (1)-(3), plot in one figure the BER curves of the three modulation
schemes (Binary-PAM, 4-PAM, and 4-QAM) in terms of SNR per bit. What do you observe?
Notes: (i) A hardcopy report should be submitted right before the final exam, in which Matlab codes
should be attached (hardcopy). (ii) Parallelism or similar reports will result in zero grade.

You might also like