Abstract
A high-efficient distance spectrum calculation approach for turbo code is proposed in this paper. It uses periodic characteristic of recursive systematic code in turbo codes to define a fundamental period. The distance spectrum can be calculated with leadfrog method by utilizing the fundamental period look-up table instead of using bit-by-bit basis calculation. The error patterns can be classified into groups of turbo codewords in term of the different fundamental periods. Thus, the computational time of distance spectrum can be reduced dramatically. Simulation results show that the proposed algorithm is applicable to turbo codes with the block length as large as eight thousand bits with a reasonable computational time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Berrou, C., Glavieux, A., Thitimajshima, P.: Near Shannon Limit Error-Correcting Coding and Decoding: Turbo-codes. In: Proc. IEEE Int. Commun. Conf. Geneva, Switzerland, pp. 1064–1070 (1993)
Trifina, L.: Two Methods to Increase the Minimum Distance for Turbo Codes with QPP Interleavers. In: IEEE International Symposium on Signals, Circuits and Systems, pp. 1–4. IEEE Press, New York (2009)
Trifina, L., Gherca, L., Lupu, B., Rotopanescu, A.-M.: Modified Ω’ Metric for QPP Interleavers Depending on SNR. In: IEEE International Symposium on Signals, Circuits and Systems, pp. 1–4. IEEE Press, New York (2009)
Garello, R., Pierleoni, P., Benetto, S.: Computing the Free Distance of Turbo Codes and Serially Concatenated Codes with Interleavers: Algorithms and Applications. IEEE J. Sel. Areas Commun. 19, 800–812 (2001)
Rouanne, M., Costello, D.J.: An Algorithm for Computing the Distance Spectrum of Trellis Codes. IEEE J. Sel. Areas Commun. 7(6), 929–940 (1989)
Perez, L.C., Seghers, J., Costello, D.J.: A Distance Spectrum Interpretation of Turbo Codes. IEEE Trans. Inf. Theory 42(6), 1698–1709 (1996)
Breiling, M., Huber, J.: A Method for Determining the Distance Profile of Turbo Codes. In: Proc. Third ITG Conf. on Source and Channel Coding, pp. 219–224 (2000)
Scalise, S., Bae, Y.K., Ernst, H.: A Fast Algorithm to Estimate the Distance Spectrum of Turbo Codes. In: Int. Conf. Telecomm. pp. 90–95 (2003)
Wu, Y., Ogiwara, H.: Symbol-interleaver Design for Turbo Trellis-Coded Modulation. IEEE Commun. Lett. 8, 632–634 (2004)
Sakai, T., Shibata, K.: A Distance Spectrum Estimation Method of Turbo Codes. In: Int. Symp. on Inf. Theory and its Applic., Auckland, New Zealand (2008)
Benedetto, S., Montorsi, G.: Unveiling Turbo Codes: Some Results on Parallel Concatenated Coding Schemes. IEEE Trans. Inf. Theory, 409–428 (1996)
Cedervall, M.L., Johannesson, R.: A Fast Algorithm for Computing Distance Spectrum of Convolutional Codes. IEEE Trans. Inf. Theory 35, 1146–1159 (1989)
Matuz, B.: On the Distance Spectrum of Tail-Biting Repeat-Accumulate Codes. IEEE Commun. Lett. 16, 518–521 (2012)
Zhou, H., Mitchell, D.G.M., Goertz, N., Costello, D.J.: Distance Spectrum Estimation of LDPC Convolutional Codes. In: IEEE International Symposium on Information Theory, pp. 1–4. IEEE Press, New York (2012)
Ould-Cheikh-Mouhamedou, Y.: A Simple and Efficient Method for Lowering the Error Floors of Turbo Codes that Use Structured Interleavers, vol. 16, pp. 392–395 (2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Lin, ST., Lin, SS. (2013). A High-Efficient Distance Spectrum Algorithm for Turbo Codes. In: Yang, Y., Ma, M., Liu, B. (eds) Information Computing and Applications. ICICA 2013. Communications in Computer and Information Science, vol 391. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-53932-9_47
Download citation
DOI: https://doi.org/10.1007/978-3-642-53932-9_47
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-53931-2
Online ISBN: 978-3-642-53932-9
eBook Packages: Computer ScienceComputer Science (R0)