Description: MIMO OFDM Simulator:
OFDM.m: OFDM Simulator (outer function)
create_channel.m: Generates a Rayleigh fading frequency-selective channel, parametrized by the antenna configuration, the OFDM configuration, and the power-delay profile.
svd_decompose_channel.m: Since full channel knowledge is assumed, transmission is across parallel singular value modes. This function decomposes the channel into these modes.
BitLoad.m: Apply the bit-loading algorithm to achieve the desired bit and energy allocation for the current channel instance.
ComputeSNR.m: Given the subcarrier gains, this simple function generates the SNR values of each channel (each singular value on each tone is a separate channel).
chow_algo.m: Apply Chow s algorithm to generate a particular bit and energy allocation.
EnergyTableInit.m: Given the SNR values, form a table of energy increments for each channel.
campello_algo.m: Apply Campello s algorithm to converge to the optimal bit and energy allocatio
To Search:
File list (Check if you may need any files):
MIMO OFDM Simulator
...................\BitLoad.m
...................\ComputeSNR.m
...................\ENC16.mat
...................\ENC2.mat
...................\ENC256.mat
...................\ENC4.mat
...................\ENC64.mat
...................\EnergyTableInit.m
...................\OFDM Simulator.htm
...................\OFDM.m
...................\ResolvetheLastBit.m
...................\_desktop.ini
...................\campello_algo.m
...................\channel.m
...................\chow_algo.m
...................\create_channel.m
...................\demodulate.m
...................\fft_cp_rx_blk.m
...................\ifft_cp_tx_blk.m
...................\modulate.m
...................\precode.m
...................\shape.m
...................\svd_decompose_channel.m