This is the full Matlab Simulation Codes package, which is used to generate the results presented in the paper titled “Alamouti Space-Time Block Coding for Improving the Reliability Performance of OFDM with Sub-carrier Power Modulation (STBC OFDM-SPM)”
Summary: Orthogonal Frequency Division Multiplexing with Subcarrier-Power Modulation (OFDM-SPM) has recently been proposed as a promising, potential transmission technique for future wireless communications (i.e., 6G and beyond) due to its multiple beneficial characteristics, including higher spectral efficiency, low latency with good reliability while maintaining low complexity. In this paper, the OFDM-SPM technique is compounded with Alamouti space-time block coding (STBC) in a multiple-input-single-output (MISO) set up to study, investigate and quantify the wireless system’s performance of their combination over a multipath Rayleigh fading channel. Particularly, we analyze the two main performance metrics, bit-error-rate (BER) and throughput of the newly designed technique called OFDM-SPM-STBC, and then quantify the amount of gain in both BER and throughput. For making STBC work well with OFDM-SPM, a suitable equalizer is proposed for detecting the SPM power bits, and it is observed that there is a considerable improvement in the BER performance. We also consider two scenarios for OFDM-SPM-STBC transmission. The first one is the power reassignment policy (PRP), and the second one is the power saving policy (PSP). It is found that the sub-carrier optimized power-reassignment scheme provides the best BER performance for the proposed transmission scheme. In contrast, the PSP for SPM provided an intermediate improvement in an average BER.