Simulation of Space-Time Block Code and Convolutional Code Concatenated System
- Login to Download
- 1 Credits
Resource Overview
This folder contains simulation programs for a space-time block code and convolutional code concatenated system with 2-transmit 2-receive antenna configuration. Main program descriptions: mainMIMO_OFDMA_2Tx_Convcode.m: Main program that configures system parameters gendatabits.m: Generates original information bit sequences conv_encoder.m: Convolutional code encoder implementation interleave.m: Bit interleaver function mod_2Tx_STBC_DFUSC_Convcode.m: Modulation procedure gen_SUI_CorrCIR.m: Generates channel impulse responses get_perfectCE_2x2.m: Produces ideal channel estimation values chanSUI
Detailed Documentation
This folder contains simulation programs for a space-time block code and convolutional code concatenated system with 2-transmit 2-receive antenna configuration. Main program descriptions:
- mainMIMO_OFDMA_2Tx_Convcode.m: Main program used to configure various system parameters including modulation scheme, code rate, and simulation iterations
- gendatabits.m: Program that generates original information bit data sequences with specified length and random distribution
- conv_encoder.m: Convolutional code encoder implementation using polynomial generators and trellis structure
- interleave.m: Bit interleaver function that rearranges coded bits to combat burst errors
- mod_2Tx_STBC_DFUSC_Convcode.m: Modulation program implementing space-time block coding for 2-transmit antennas
- gen_SUI_CorrCIR.m: Program that generates channel impulse responses based on SUI channel models with correlation
- get_perfectCE_2x2.m: Program that generates ideal channel estimation values for 2x2 MIMO configuration
- chanSUI_corr_2x2.m: Program that simulates transmission signals passing through correlated SUI channels
- addAWGN_2x2.m: Program that adds additive white Gaussian noise to received signals
- dem_DFUSC_2x2_STBC.m: Main demodulation program at receiver side for STBC decoding
- ls_freq.m: Frequency-domain least squares algorithm for channel estimation
- ls_time_2x2.m: Time-domain least squares algorithm implementation for 2x2 systems
- iterative_detection_decoding_2x2.m: Main program for concatenated MAP algorithm with iterative processing
- map_decoding.m: Convolutional code MAP decoding procedure using BCJR algorithm
- b2s_logp.m: Converts symbol log-likelihood ratios to bit log-likelihood ratios for soft-decision decoding
- Login to Download
- 1 Credits