Performance Simulation of Differential Space-Time Block Coding

Resource Overview

This project implements performance simulation of differential space-time block coding, addressing the limitations of traditional space-time coding schemes. The simulation follows the performance evaluation methodology presented in the book "Space–Time Block Coding for Wireless Communications", incorporating MATLAB-based implementation with key functions for constellation mapping, differential encoding, and MIMO channel modeling.

Detailed Documentation

In this paper, we investigate how differential space-time coding can improve upon conventional space-time block coding by addressing its inherent limitations. Differential space-time coding enables non-coherent detection without requiring channel state information at the receiver. To evaluate its performance, we conduct simulation experiments implementing the differential encoding algorithm through MATLAB code that includes: constellation mapping using PSK modulation, differential encoding matrices generation, and MIMO channel simulation with Rayleigh fading. The simulation framework validates the effectiveness and performance advantages of differential space-time coding based on the performance benchmarks established in "Wireless Communications" textbook, comparing bit error rate (BER) performance under varying SNR conditions.