LPM-Turbo Decoding Structure Based On Simulink: Li Xiangling, Wang Ke, Xu Zhao
LPM-Turbo Decoding Structure Based On Simulink: Li Xiangling, Wang Ke, Xu Zhao
A. Turbo Encoder
when the extrinsic information is replaced. From Fig.9(a) Figure 10. Comparison of the decoding delay time
(c) (d)
Figure 11. BER performance of turbo codes and LPM-Turbo codes
D. The Performance of LPM-Turbo Codes formance of LPM-Turbo decoder is only lower by 0.0∼0.2dB
Fig.11 shows the error-correcting performance of LPM- than the traditional one, and it can reduce the decoding delay
time. When the length of interleave is longer, the performance
Turbo codes and turbo codes. From Fig.11(a), when the
of LPM-Turbo decoder is better, but the length of interleave
iterative number choosing the predicted information is five,
should be chosen properly because the decoding delay time is
the difference caused by the prediction is 0.2dB and two
proportional to the length of interleave. Log-MAP algorithm
curves are almost the same when SNR is 0.0∼0.4dB and
has the best performance, the performance of which has 0.5dB
0.8dB. From Fig.11(b), when the iterative number choosing
higher than MAX-Log-MAP algorithm when BER is 10−2 .
the predicted information is six, two curves nearly coincide
between 0.0∼0.8dB, and the difference caused by the pre- R EFERENCES
diction is 0.1∼0.2dB between 1.0∼2.0dB. From Fig.11(c), [1] C. Berrou, A. Glavieux and P. Thitimajshima, Near Shannonlimit error-
the difference caused by the prediction is 0.0∼0.1dB, and correction coding and decoding: Turbo-codes, in Proc. ICC’93, Geneva,
the performance is the worst when SNR is 1.0∼1.2dB and Switzerland, pp. 1064-1070, May. 1993.
[2] Xu Zhao, Wang Ke and Li Zhuo, Iterative Decoding Structure Design of
1.6∼2.0dB. From Fig.11(d), the difference caused by the LPCA-Turbo, The Second International Conference on Information and
prediction is 0.0∼0.1dB, and the performance is the worst Computer Science, in press.
when SNR is 1.0∼1.2dB. In all, the difference caused by the [3] I. S. Raad and M. Yakan, Implementation of a Turbo Codes Test Bed
in the Simulink Environment, in Signal Processing and Its Applications,
prediction is 0.0∼0.2dB, and as the iterative number choosing 2005. Proceedings of the Eighth International Symposium on, vol. 2,
the predicted information increases, the performance of LPM- 28-31, pp. 847 - 850, Aug. 2005.
Turbo codes also increases. [4] Chen Zhao and Chen Fang, The Simulation of a Code Algorithm of Turbo
in CDMA 2000, Journal of EEE, vol. 27, no. 3, Jun. 2005.
V. CONCLUSION [5] Zhou Xianwei, Zhao Xin and Wang Lina, A simulation system of Turbo
Code using SIMULINK, Control and Automation, vol. 22, no. 5-3, 2006.
This paper developed a model of LPM-Turbo decoder in [6] Xie Wei, Hu Guijun, Li Gongyu, Deng Qing and Shi Xinliang, Modeling
Simulink and the factors presented are the linear prediction in Simulink and Performance Test of Turbo Codes, Journal of Jinlin
University, vol. 25, no. 5, Sept. 2007.
model, the length of interleave and different decoding arith- [7] Zhong Xiaochun, Han Jiajia and Liang Nawei, Simulation of Turbo Codes
metics, which influence on the error-correcting performance. System Based on Simulink, Journal of Southwest Jiaotong University, vol.
As is shown in the results of simulation, the error-rate per- 43, no.6, Dec. 2008.