MAX-Log-MAP Decoding Algorithm Simulation for Turbo Codes
- Login to Download
- 1 Credits
Resource Overview
Simulation program for MAX-Log-MAP decoding algorithm of Turbo codes, developed based on Dr. Wu Yufei's Turbo code MATLAB simulation framework. While Dr. Wu's original program must be downloaded separately, this subroutine can be directly integrated as a replacement component and utilizes Wu's auxiliary functions. The implementation features simplified logarithmic computations for reduced complexity while maintaining near-optimal performance through approximation techniques in the forward-backward recursion algorithm.
Detailed Documentation
This is a simulation program implementing the MAX-Log-MAP decoding algorithm for Turbo codes. The codebase builds upon Dr. Wu Yufei's established Turbo code MATLAB simulation framework, which users need to download independently. This specific subroutine functions as a plug-and-play replacement module and interoperates with Wu's supporting subroutines. The MAX-Log-MAP algorithm implementation approximates the logarithmic MAP decoder by simplifying the Jacobian logarithm calculations, using max operations instead of exact exponential sums to reduce computational complexity while preserving decoding performance. Key components include systematic and parity metric calculations, forward/backward recursion through trellis states, and log-likelihood ratio (LLR) extraction. Experts are welcome to provide feedback and suggestions for improvements. We hope this implementation proves valuable for your Turbo code research and development projects.
- Login to Download
- 1 Credits