Performance Analysis and Comparison of Various Channel Decoding Techniques

  • Gupta AkankshaEmail author
  • Jain AnjanaEmail author
  • Vyavahare Prakash
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 77)


Channel encoding and decoding are performed to remove the influence of the channel on the transmitted data that result bits in error. Some redundant bits are added with the original data to mitigate the effect of error. Various channel coding/decoding techniques are used for error correction and detection. This paper presents the comparative analysis of various decoding techniques for the purpose of selecting the optimum technique for a particular application and fulfills the requirement of the system.


Iterative decoding Convolution codes Coding gain LDPC codes BCH codes 


  1. 1.
    Bahl, L., Cocke, J., Jelinek, F., Raviv, J.: Optimal decoding of linear codes for minimizing symbol error rate. IEEE Trans. Inf. Theory 20(2), 284–287 (1974)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Lin, S., Costello, D.J.: Error Control Coding. Prentice Hall, Englewood Cliffs (1982)zbMATHGoogle Scholar
  3. 3.
    Grigorescu, E., Kaufman, T.: Explicit low-weight bases for BCH codes. IEEE Trans. Inf. Theory 58, 78–81 (2012)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Rohith, S., Pavithra, S.: FPGA implementation of (15, 7) BCH Encoder and decoder for text message. Int. J. Res. Eng. Technol. 2, 209–214 (2013)Google Scholar
  5. 5.
    Viraktamath, S.V., Talasadar, D.G., Attimarad, G.V., Radder, G.A.: Performance analysis of Viterbi decoder using different digital modulation techniques in AWGN channel. IOSR J. Electron. Commun. Eng. 9(1), 01–06 (2014)CrossRefGoogle Scholar
  6. 6.
    Yang, K., Wang, X.: Analysis of message-passing decoding of finite-length concatenated codes. IEEE Trans. Commun. 59(8), 2090–2100 (2011)CrossRefGoogle Scholar
  7. 7.
    Fossorier, M.P.C., Lin, S.: Error performance analysis for reliability based decoding algorithms. IEEE Trans. Inf. Theory 48(1), 287–293 (2002)MathSciNetCrossRefGoogle Scholar
  8. 8.
    Seshadri, N., Sundberg, C.E.W.: List Viterbi decoding algorithms with applications. IEEE Trans. Commun. 42(2/3/4), 313–323 (1994)CrossRefGoogle Scholar
  9. 9.
    Wang, R., Zhao, W., Giannakis, G.B.: Error correction in a convolutionally coded system. IEEE Trans. Commun. 56(11), 1807–1815 (2008)CrossRefGoogle Scholar
  10. 10.
    Hagenauer, J., Imai, H., Wicker, S.B.: Application of error control coding. IEEE Trans. Inf. Theory 44(6), 2531–2560 (1998)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Çalhan, A., Çeken, C., Ertürk, İ.: A teaching demo application of convolutional coding techniques for wireless communication. In: International Conference on Application of Information and Communication Technologies 2009, AICT (2009)Google Scholar
  12. 12.
    Smarandache, R., Vontobel, P.O.: Quasi-cyclic LDPC codes: influence of proto- and Tanner-graph structure on minimum hamming distance upper bounds. IEEE Trans. Inf. Theory 58, 585–607 (2012)MathSciNetCrossRefGoogle Scholar
  13. 13.
    Van Nguyen, T., Nosratinia, A., Divsalar, D.: The design of rate-compatible protograph LDPC codes. IEEE Trans. Commun. 60(10), 2841–2850 (2012)CrossRefGoogle Scholar
  14. 14.
    Jin, W., Fossorier, M.P.C.: Towards the maximum likelihood soft decision decoding of the (255,239) Reed-Solomon code. IEEE Trans. Magn. 44(3), 423–428 (2008)CrossRefGoogle Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  1. 1.Shri Govindram Seksaria Institute of Technology & ScienceIndoreIndia

Personalised recommendations