Pseudo-random Interleaving vs. 3GPP Standard Interleaving
- Login to Download
- 1 Credits
Resource Overview
Directory structure: WuYuFei, WuYufei_matlab, cap_turbo, mother, paper. Key files include: constituent_decoder_SemiTh.m, constituent_decoder_logmap.m, constituent_decoder_max.m, constituent_decoder_Th.m (constituent decoder implementations), interleaver_3GPP.m (3GPP-standard compliant interleaver). The Turbo.m module provides selection between pseudo-random and 3GPP standard interleaving. decoder_all_algorithm.m implements various decoding algorithms with configurable interleaving options.
Detailed Documentation
The document presents the following directory structure:
- WuYuFei
- WuYufei_matlab
- cap_turbo
- mother
- paper
The key implementation files include:
constituent_decoder_SemiTh.m - Implements semi-threshold based constituent decoding
constituent_decoder_logmap.m - Logarithmic MAP algorithm implementation for constituent decoding
constituent_decoder_max.m - MAX-log-MAP approximation for reduced complexity decoding
constituent_decoder_Th.m - Threshold-based constituent decoder implementation
These files contain the constituent decoder implementations along with interleaver_3GPP.m, which implements a 3GPP-standard compliant interleaver using the specified permutation algorithm.
In the decoder_all_algorithm.m decoder module, users can select between pseudo-random interleaving (using MATLAB's random permutation functions) and 3GPP standard interleaving (following the 3GPP specification parameters).
Additionally, three testing programs are included for algorithm evaluation:
test_OverLoad_menu.m - Tests computational load and performance benchmarking
test_algorithm_menu.m - Comprehensive algorithm testing suite with multiple configuration options
Shannon_Limit.m - Calculates Shannon capacity limits for performance comparison
Two additional test programs evaluate uncoded BPSK performance:
test_uncoded_BPSK.m - Practical implementation testing with actual simulation results
test_uncoded_BPSK_theory.m - Theoretical performance calculation using analytical formulas
- Login to Download
- 1 Credits