Skip to main content

Gaussian Function Assisted Neural Networks Decoding Algorithm for Turbo Product Codes

  • Conference paper
  • 3709 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7952))

Abstract

We apply the radial basis functions (RBF) decoder adopting Gaussian function for the Turbo product codes (TPC). An extrinsic information extraction scheme based on RBF neural networks (NN) is suggested, and a novel RBF NNs decoding algorithm is proposed. The extrinsic information transfer (EXIT) charts have been used to analyze the convergence property of the TPCs. The EXIT chart analyses show that the proposed decoding algorithm could achieve convergence with about 5 iterations, and improve BER performance in low E b/N 0 regions. Simulation results show that the proposed algorithm achieves promising BER performance while decreasing decoding computation compared with the maximum a posterior (MAP) algorithm.

This work was supported by the National Natural Science Foundation of China (No.60970041 and No. 61173018), the Science and Technology Plan of Guangzhou City of China (No.2012J4300032), and the Open Research Fund of National Mobile Communications Research Laboratory, Southeast University (No. 2011D09).

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berrou, C., Clavieux, A., Thitimajshima, P.: Near Shannon limit error-correcting coding and decoding: Turbo-codes. In: IEEE Int. Conf. on Comm (ICC 1993), Geneva, Switzerland, vol. 2, pp. 1064–1070 (May 1993)

    Google Scholar 

  2. Berrou, C., Glavieux, A.: Near optimum error correcting coding and decoding: Turbo-codes. IEEE Trans. on Comm. 44(10), 1261–1271 (1996)

    Article  Google Scholar 

  3. Sklar, B., Harris, F.: The ABCs of linear block codes. IEEE Signal Processing Magazine 21(4), 14–35 (2004)

    Article  Google Scholar 

  4. Pyndiah, R., Glacieux, A., Picart, A., Jacq, S.: Near optimum decoding of product codes. In: IEEE Global Telecomm. Conf. (GLOBECOM 1994), San Francisco, CA, vol. 1, pp. 339–343 (November/December 1994)

    Google Scholar 

  5. Pyndiah, R.: Near-optimum decoding of product codes: block Turbo codes. IEEE Trans. on Commun. 46(8), 1003–1010 (1998)

    Article  MATH  Google Scholar 

  6. Aitsab, O., Pyndiah, R.: Performance of Reed-Solomon block Turbo code. In: IEEE Global Telecomm. Conf. (GLOBECOM 1996), London, UK, vol. 1, pp. 121–125 (November 1996)

    Google Scholar 

  7. Xu, C., Liang, Y.C., Leon, W.S.: MAP Decoding Algorithm for Extended Turbo Product Codes over Flat Fading Channel. In: 40th Asilomar Conf. on Sig., Syst. & Comp. (ACSSC 2006), California, USA, pp. 2182–2184 (October/November 2006)

    Google Scholar 

  8. Zhang, X., Zhang, P., Li, D.: Overlapped Time Division Multiplexing System Using Turbo Product Code. In: IEEE 6th Int. onf. on Wireless Comm. Network. & Mobile Computing (WiCOM), Chengdu, China, pp. 1–5 (September 2010)

    Google Scholar 

  9. Sabbaghian, M., Kwak, Y., Smida, B., Tarokh, V.: Near Shannon limit and low peak to average power ratio Turbo block coded OFDM. IEEE Trans. on Comm. 59(8), 2042–2045 (2011)

    Article  Google Scholar 

  10. Liao, H.X., Zhang, Q.J., Tan, L.Y., Yang, Z.H.: Performance Evaluation of Turbo Product Codes over the PPM-based Satellite Optical Channel. In: 2012 Int. Conf. on Comp. Sci. & Electron. Eng (ICCSEE), Hangzhou, China, vol. 3, pp. 72–75 (March 2012)

    Google Scholar 

  11. Yue, D.W., Nguyen, H.H.: Unified scaling factor approach for turbo decoding algorithms. IET Comm. 4(8), 905–914 (2010)

    Article  MathSciNet  Google Scholar 

  12. El-Khamy, S.E., Youssef, E.A., Abdou, H.M.: Soft decision decoding of block codes using artificial neural network. In: Proc. IEEE Symposium on Computers and Communications, Alexandria, Egypt, pp. 234–240 (June 1995)

    Google Scholar 

  13. Annauth, R., Rughooputh, H.C.S.: Neural network decoding of Turbo codes. In: Int. Joint Conf. on Neural Networks (IJCNN 1999), Washington D.C., USA, vol. 5, pp. 3336–3341 (1999)

    Google Scholar 

  14. Misra, A., Sarma, K.: ANN assisted Turbo coding for use with OFDM signals in wireless channels. In: 2011 Int. Conf. on Emerging Trends in Netw. & Comp. Comm. (ETNCC), Udaipur, India, pp. 65–69 (April 2011)

    Google Scholar 

  15. Zhao, H., Zhang, J.: Adaptively Combined FIR and Functional Link Artificial Neural Network Equalizer for Nonlinear Communication Channel. IEEE Trans. on NN 20(4), 665–674 (2009)

    Article  Google Scholar 

  16. Yamashita, M., Osawa, H., Okamoto, Y., Nakamura, Y., Suzuki, Y., Miura, K., Muraoka, H.: Read/Write channel modeling and two-dimensional Neural Network Equalization for two-dimensional magnetic recording. IEEE Trans. on Magnetics 47(10), 3558–3561 (2011)

    Article  Google Scholar 

  17. Yee, M.S., Yeap, B.L., Hanzo, L.: Radial basis function-assisted turbo equalization. IEEE Trans. on Comm. 51(4), 664–675 (2003)

    Article  Google Scholar 

  18. Deng, J., Narasimhan, S., Saratchandran, P.: Communication channel equalization using complex-valued minimal radial basis function neural networks. IEEE Trans. on NN 13(3), 687–696 (2002)

    Article  Google Scholar 

  19. Liu, X., Chen, Z., Wang, Z., Cull, P.: Decoding of Block Turbo Codes with RBF Networks. In: Int. Conf. on Sensing, Comp. & Automat. (ICSCA 2006 ), Chongqing, China (2006)

    Google Scholar 

  20. Le, N., Reza Soleymani, M., Shayan, Y.R.: Distance-Based decoding of Block Turbo Codes. IEEE Comm. Lett. 9(11), 1006–1008 (2005)

    Google Scholar 

  21. ten Brink, S.: Convergence of iterative decoding. IEEE Electron. Lett. 35(10), 806–808 (1999)

    Article  Google Scholar 

  22. ten Brink, S.: Convergence behavior of iteratively decoded parallel concatenated codes. IEEE Trans. on Comm. 49(10), 1727–1737 (2001)

    Article  MATH  Google Scholar 

  23. Tsai, T., Tseng, D., Han, Y.S., Pai, H.: Improved EXIT analysis for Turbo decoding. IEEE Comm. Lett. 15(9), 995–997 (2011)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Liu, X., Cai, J. (2013). Gaussian Function Assisted Neural Networks Decoding Algorithm for Turbo Product Codes. In: Guo, C., Hou, ZG., Zeng, Z. (eds) Advances in Neural Networks – ISNN 2013. ISNN 2013. Lecture Notes in Computer Science, vol 7952. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-39068-5_70

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-39068-5_70

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-39067-8

  • Online ISBN: 978-3-642-39068-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics