Abstract
An implementation of the turbo coding technique for data error detection and correction in data transmission is presented. The turbo coding technique is known to be efficient in data transmission adding redundant parity that provides a high error correction capacity decreasing the number of erroneous bits for low signal to noise ratios increasing the number of iterations. The turbo encoder and turbo decoder were implemented in a FPGA development system. The design is oriented to reach a transmission speed near to the theoretical Shannon’s capacity of the communication channel and minimum possible energy consumption using only the FPGA resources without external memories.
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
MacKay, D.J.C.: Information Theory, Inference and Learning Algorithms. Cambridge University Press, Cambridge (2003)
Sklar, B.: Digital Communications: Fundamentals and Applications, 2nd edn. Prentice-Hall, Upper Saddle River (2001)
Nguyen, Q.: High speed turbo codes decoder for 3G using pipelined SISO“ Log-map decoders architecture” United States ICOMM Technologies, Inc. (Wilmington, DE), Patent 6813742 (2004)
McGraw-Hill Dictionary of Scientific and Technical Terms. Sci-Tech-Dictionary Copyright © 2003, 1994, 1989, 1984, 1978, 1976, 1974 by Mc-Graw Hill Companies Inc.
Graell i Amat, A., Brännström, F., Rasmussen, L.K.: Design of rate-compatible serially concatenated convolutional codes. In: Int. Symp. on Turbo Codes and Related Topics, Munich, Germany, paper 13 (April 2006)
Shannon, C.E.: A Mathematical Theory of Communication. Bell. System Technical Journal 27, 379–423 (1948)
Shannon, C.E.: Communication in the presence of noise. In: Proc. of the IRE, vol. 37, p. 1021 (January 1949)
Berrou, C., Glavieux, A., Thitimajshima, P.: Near Shannon Limit Error-Correcting Coding and Decoding: Turbo-Codes. In: Proc. 1993 International Conference on Communications (ICC 1993), Geneva, Switzerland (1993)
Bahl, L.R., Cocke, J., Jelinek, F., Racic, J.: Optimal decoding of linear codes for minimizing symbol error rate. IEEE Trans, Inform. Theory IT-20, 284–287 (1974)
Mitchell Jr., J.N.: Computer multiplication and division using binary logarithm. IRE Trans. Electron. Comput., 512–517 (August 1962)
Combet, M., Van Zonneveld, H., Verbeek, L.: Computation of the Base Two Logarithm of Binary Numbers. IEEE Trans. Electronic Computers 14(6), 863–867 (1965)
Xilinx, Inc. 802.16e CTC Encoder v2.1 Product Specification, LogiCORE (April 2, 2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Manrique Ramírez, P., Márquez Ramírez, R.A., Pogrebnyak, O., Sánchez Fernandez, L.P. (2010). Turbo Codification Techniques for Error Control in a Communication Channel. In: Sidorov, G., Hernández Aguirre, A., Reyes García, C.A. (eds) Advances in Artificial Intelligence. MICAI 2010. Lecture Notes in Computer Science(), vol 6437. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16761-4_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-16761-4_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16760-7
Online ISBN: 978-3-642-16761-4
eBook Packages: Computer ScienceComputer Science (R0)