ECE 426-Digital Communications | Department of Electrical &
Communication Engineering
1. Introduction to Quadrature Modulation
Quadrature modulation techniques (QPSK and QAM) are widely used in modern digital communication systems including WiFi, LTE, and satellite communications. These schemes modulate both the amplitude and phase of the carrier signal to transmit multiple bits per symbol.
Key Concept: Quadrature modulation uses two orthogonal carriers (sine and cosine) to transmit independent data streams simultaneously over the same bandwidth.
2. QPSK (Quadrature Phase Shift Keying)
QPSK encodes 2 bits per symbol using four phase states spaced 90° apart.
Note: Higher-order QAM (64-QAM, 256-QAM) provides higher data rates but requires higher SNR to maintain the same bit error rate due to reduced distance between constellation points.
💡 Observation Tip: Increase the SNR to see the received constellation points cluster tighter around the ideal transmitted points. At low SNR (<5 dB), notice how noise causes symbol errors as points cross decision boundaries.
🧪 Laboratory Procedure
Experiment 1: QPSK Constellation Analysis
Set the modulation scheme to QPSK
Set SNR to 30 dB (effectively no noise)
Click Start and observe the constellation diagram
Verify that four distinct points are visible at 45°, 135°, 225°, and 315°
Note the I and Q amplitudes (should be approximately ±0.707)
Gradually decrease SNR to 10 dB and observe the spread of received points
Continue decreasing to 5 dB and identify when decision errors begin
Experiment 2: 16-QAM Modulation
Change modulation to 16-QAM
Observe the rectangular constellation grid (4×4 points)
Measure the minimum distance between adjacent points
Compare the constellation density with QPSK
At SNR = 15 dB, compare the noise immunity with QPSK at same SNR
Calculate the theoretical bandwidth efficiency improvement (4 bits/symbol vs 2 bits/symbol)
Experiment 3: Error Rate Analysis
Reset the simulation
Set modulation to QPSK and SNR to 0 dB
Run simulation for 10,000 symbols (use auto-run feature)
Record the Bit Error Rate (BER) displayed
Repeat for SNR values: 5, 10, 15, 20 dB
Plot BER vs SNR curve (semi-log scale)
Compare with theoretical Q(√(2Eb/N0)) curve
Repeat entire experiment for 16-QAM and compare results
Experiment 4: Time Domain Analysis
Observe the time domain waveform with different modulation schemes
Note the amplitude variations in 16-QAM vs constant amplitude in QPSK
Measure the phase transitions using the time cursor
Analyze the eye diagram for Inter-Symbol Interference (ISI)
Verify that the eye opening decreases with lower SNR
Important: For accurate BER measurements, run each simulation for at least 10,000 symbols or until at least 100 errors are detected, whichever comes first.
📊 Performance Analysis
Spectral Efficiency
Definition: Number of bits transmitted per Hz of bandwidth
BPSK: 1 bit/s/Hz
QPSK: 2 bits/s/Hz
16-QAM: 4 bits/s/Hz
64-QAM: 6 bits/s/Hz
Trade-off: Higher efficiency requires higher SNR for same BER
Power Efficiency
Definition: Energy required per bit for reliable communication (Eb/N0)
QPSK: Requires ~10 dB for BER = 10-5
16-QAM: Requires ~14 dB for BER = 10-5
64-QAM: Requires ~18 dB for BER = 10-5
Each doubling of constellation size requires ~4 dB more power
Theoretical BER Comparison
BER vs SNR (Theoretical Curves)
Q-function: Q(x) = (1/√(2π)) ∫x∞ e(-t²/2) dt QPSK: Pb = Q(√(2Eb/N0)) M-QAM: Pb ≈ (4/k)(1-1/√M) Q(√(3kEb/((M-1)N0))), where k = log₂(M)
Constellation Distance Analysis
Modulation
Min Distance (dmin)
Avg Energy (Es)
dmin²/Es
QPSK
√2
1
2 (0 dB)
16-QAM
2
10
0.4 (-4 dB)
64-QAM
2
42
0.095 (-10.2 dB)
Analysis: The normalized minimum distance decreases with higher-order modulation, explaining the increased SNR requirement. QPSK offers the best power efficiency among these schemes.
📋 Laboratory Report Guidelines
Required Report Sections
1. Title Page
Experiment Title: QAM & QPSK Modulation Analysis
Course: Digital Communications
Date and Student Information
2. Objectives
To understand quadrature modulation principles
To analyze QPSK and QAM constellation diagrams
To evaluate the effect of AWGN on modulation performance
To compare theoretical and simulated BER performance
To analyze the bandwidth efficiency vs. power efficiency trade-off
3. Theory (Brief Summary)
Mathematical representation of QPSK and QAM
Signal space concepts and constellation diagrams
Gray coding principles
Error probability analysis
4. Simulation Results
Include screenshots/observations for:
QPSK constellation at SNR = 30 dB, 10 dB, and 5 dB
16-QAM constellation at SNR = 30 dB and 15 dB
Time domain waveforms showing amplitude/phase variations
Eye diagrams under different SNR conditions
Measured BER vs. SNR table (minimum 5 SNR points)
5. Analysis Questions
Why is Gray coding used in QAM constellations?
Calculate the theoretical BER for QPSK at 10 dB SNR and compare with your simulation results.
Explain why 16-QAM requires higher SNR than QPSK for the same BER.
If you need to transmit 10 Mbps in a 5 MHz bandwidth, which modulation scheme would you choose? Justify your answer.
Analyze the effect of phase noise on the constellation diagram (research extension).
6. Conclusion
Key findings from the experiments
Comparison between theoretical and practical results