Unformatted text preview:

The University of Texas at Austin EE 445S Real-Time Digital Signal Processing LaboratoryHandout P: Communication Performance of PAM vs. QAM HandoutProf. Brian L. EvansIn the transmitter,- Assume the bit stream on the transmitter side 0's and 1's appear with equal probability.- Assume that the symbol period T is equal to 1.In the channel,- Assume that the noise is additive white Gaussian noise with zero mean. For QAM, the variance is -2 in each of the in-phase and quadrature components. For PAM, the variance is 2 -2. The difference is the variance is to keep the total noise power the same in QAM and PAM.- Assume that there is no nonlinear distortion- Assume there is no linear distortionIn the receiver,- Assume that all subsystems (e.g. automatic gain control and symbol timing recovery) prior to matched filtering and sampling at the symbol rate are working perfectly - Hence, assume that reception is synchronized with transmissionGiven these mostly ideal conditions, the lower bound on symbol error probability for 4-PAM when theadditive white Gaussian noise in the channel has variance 2 -2 is223 dQPeGiven the 4-QAM and 4-PAM constellations below,(a) Derive the symbol error probability formula for 4-QAM, also known as Quadrature Phase Shift Keying (QPSK), shown in Figure 1.(b) Calculate the average power of the QPSK signal given d.(c) Write the probability of symbol error for 4-PAM and 4-QAM as functions of the signal-to-noise ratio (SNR). Superimposed on the same plot, plot the probability of symbol error for 4-PAM and 4-QAM as a function of SNR. For the horizontal axis, let the SNR take on values from 0 dB to 20 dB. Comment on the differences in the symbol error rate vs. SNR curves.(d) Are the bit assignments for the PAM or QAM optimal with respect to bit error rate in Figure 1? If not, then please suggest another bit assignment to achieve a lower bit error rate given the same scenario, i.e., the same SNR. The optimal bit assignment (in terms of bit error probability) is commonly referred to as Gray coding.P - 1The University of Texas at Austin EE 445S Real-Time Digital Signal Processing Laboratorya) Based on lecture notes on slides 15-13 through 15-15, the case of 4-QAM corresponds tohaving the four corner points in the 16-QAM constellation. So, the probability of correctdetection is given by type 3 correct detection given on page 15-4 in the lecture notes. SinceT=1, then the formula for the probability of correct detection is given by 231dQcP.Thus the probability of error is given by dQdQdQcPPe2232111.b) To obtain the energy of is, we notice that the sum of the squared coordinates will give you theenergy of the signal is. To see this, notice that is is represented by the following vector ]4)12sin[(],4)12cos[(iEiEin the  )()(21ttcoordinate system. Thus, it isimmediate that EiiE  ]4)12[(sin]4)12[(cos22. This implies thatEPTTEP  1;. 2222441ddPAVG.c) SNR is defined as 2222222222/ddETEPPSNRNoiseSignal for the 4-QAM. For the 4-PAM, 2222222529224122/ddETEPPSNRNoiseSignal. Substituting this into the Pe formula we obtain the following formulas:   5232222SNRQPSNRQSNRQdQdQPPAMeQAMeSNR = 0:20; % dB scale SNRSNR_lin = 10.^(SNR/10); % linear scale SNRPq = 2*qfunc(sqrt(SNR_lin)) - (qfunc(sqrt(SNR_lin))).^2; % QAM error ProbabilityPp = 3/2 * qfunc(sqrt(SNR_lin/5)); % PAM error Probabilitysemilogy(SNR,Pq, 'Displayname', '4-QAM');hold on;semilogy( SNR, Pp,'r','Displayname', '4-PAM');title('4-PAM vs. 4-QAM Communication Performance');ylabel('P_e'); xlabel('SNR (dB)');legend('show');P - 2The University of Texas at Austin EE 445S Real-Time Digital Signal Processing LaboratoryQAM performs much better than the PAM system due to the following reasons: first thenoise variance in the PAM system is higher so we expect its error rate to be higher; on theother hand the PAM system is not fully utilizing the bandwidth as opposed to QAM.d) The bit assignments are not optimal because the difference between the bits across thedecision regions are more than one bit while they can be made one by using Gray Codingsince each decision region has only two neighbors. The following bit assignment is optimal. P - 3The University of Texas at Austin EE 445S Real-Time Digital Signal Processing LaboratoryP -


View Full Document

UT EE 445S - EE 445S Handout

Download EE 445S Handout
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view EE 445S Handout and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view EE 445S Handout 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?