Matlab Simulation Codes of BPANN for OFDM-SPM-STBC

55 £

This is the full Matlab Simulation Codes package, which is used to generate the results presented in the paper titled “Back Propagation Artificial Neural Network  for Improving the Reliability Performance of OFDM with Sub-carrier Power Modulation and Alamouti Space-Time Block Coding (OFDM-SPM-STBC-BPANN)


Orthogonal Frequency Division Multiplexing with Subcarrier-Power Modulation (OFDM-SPM) has recently been proposed as a promising, 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. 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. It was 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. For achieving higher data rates, further improvement in performance metrics is needed. We improved the BER and Throughput further by implementing Feed-Forward back-propagation artificial neural network (BPANN) at the receiver side. We observed an average 7 dB SNR gain in the BER by implementing BPANN with OFDM-SPM-STBC.