OFDM Downlink Simulation
OFDM downlink simulation implementing: 1. Generate random transmission data; 2. Digital modulation (BPSK/QPSK/QAM); 3. Serial-to-parallel conversion; 4. IFFT operation using conjugate symmetric vectors for real-valued output simplification; 5. Add cyclic prefix for ISI mitigation; 6. Parallel-to-serial conversion; 7. Transmit filtering (raised cosine/pulse shaping); 8. Add channel noise (AWGN); 9. Receiver serial-to-parallel conversion; 10. Remove cyclic prefix; 11. Perform FFT transformation; 12. Signal demodulation; 13. Bit error rate (BER) calculation.