Turbo product Codes (TPC) MATLAB CODE:
Copyright © 2016 by Husam Mukhtar and Arafat Al-Dweik
Codes are tested using Matlab 2012.
This code is provided to help researchers explore the performance of TPCs under different scenarios. The code has been developed based on the following papers:
H. Mukhtar, A. Al-Dweik and A. Shami “Turbo Product Codes: Applications, Challenges and Future Directions”, IEEE Communications Surveys and Tutorials, in press.
A. Al-Dweik and B. Sharif, “Closed-Chains Error Correction Technique for Turbo Product Codes,” IEEE Transactions on Communications, vol. 59, pp. 632-638, Mar. 2011.
A. Al-Dweik and B. Sharif, “Non-Sequential Decoding Algorithm for Hard Iterative Turbo Product Codes,” IEEE Transactions on Communications, vol. 57, pp. 1545-1549, June 2009.
A. Al-Dweik, B. Sharif, and S. Le Goff, “A Hybrid Decoder for Block Turbo Codes,” IEEE Transactions on Communications, vol. 57, Issue 5, pp. 1229-1232, May 2009.