1. Overview 5
2. Simulation Setup and Block Diagram 6
2.1. Monte-Carlo Simulation Technique 6
2.2. Serial to Parallel Converter 7
2.3. /4 - DQPSK Encoder 7
2.4. Transmit Filter 7
2.5. Delays 7
2.6. Channel Simulators 7
2.7. Receive Filter 7
2.8. /4-DQPSK Decoder 7
2.9. Parallel to Serial Converter 8
2.10. Comparator and BER Counter 8
2.11. Noise Power Calculations 8
3. /4 Shifted Differential Quadrature Phase Shift Keying (DQPSK) 9
3.1. I and Q Components 9
3.2. Phase Shift Mapping 9
3.3. Constellation 9
3.4. /4-DQPSK Encoder Implementation 10
3.5. /4-DQPSK Decoder Implementation 10
4. Rayleigh Fading Envelope Generation 11
4.1. Spectral Shaping Filter 11
4.2. Fade Power Adjustment 12
4.3. Simulated Envelope 12
4.4. Faded SNR per bit 13
5. Simulation Results 14
5.1. Simulation Parameters 14
5.2. Case - I 14
5.3. Case II 15
5.4. Case III 15
5.5. Comprehensive Plot 15
5.6. Notes 15
6. MATLAB Modules for Simulation Blocks 18
6.1. Serial To Parallel Converter 18
6.2. /4-DQPSK Encoder 18
6.3. Transmit Filter 19
6.4. Rayleigh Fading Generator 19
6.5. Receive Filter 20
6.6. Coherent /4-DQPSK Decoder 21
6.7. /4-QPSK Encoder/Decoder (without Differential Encoding/Decoding) 21
7. MATLAB Source Code 22
7.1. Case-I : AWGN Channel 22
7.2. Case-II : LOS + Rayleigh Fading 23
1