performance of forward error correction convolution encoder viterbi decoder

Reetu Tripathi,Neha Vaishampayan,Kalpana Chaturvedi

Published in International Journal of Advanced Research in Computer Networking,Wireless and Mobile Communications

ISSN: 2320-7248          Impact Factor:1.8         Volume:5         Issue:3         Year: 20 December,2016         Pages:212-217

International Journal of Advanced Research in Computer Networking,Wireless and Mobile Communications

Abstract

The crux of this research article is forward error correction encoder and viterbi decoder .The Viterbi algorithm estimate the maximum likelihood path through a trellis based on received symbols. Viterbi algorithm has lots of applications due to its error detection and correction character. Convolution encoding with Viterbi decoding is a authoritative method for forward error correction. It has been broadly deployed in many wireless communication systems to get better the limited capacity of the communication channels. The viterbi algorithm is implemented for detection and correction of single bit error.

Kewords

Forward Error Correction (FEC), Maximum Likelihood, Convolution Encoder & Viterbi Decoder

Reference

[1] Haykin, Communication Systems, 3rd edition, John Wiley & Sons, New York, 1994. [2] J. G. Proakis, Digital Communications, 3rd edition, WCB/McGraw-Hill, Boston,Massachusetts, 1995. [3] B. Sklar, Digital Communications Fundamentals and Applications, 2nd edition, Prentice Hall, Upper Saddle River, New Jersey, 2001. [4] Himmat Kumawat, Sandhya Sharma, “An Implementation of a Forward Error Correction Technique using Convolution Encoding with Viterbi Decoding” , International Journal of Soft Computing and Engineering (IJSCE), Volume-2, Issue-5, November 2012. [5] Sneha Bawane and V.V.Gohokar, “Simulation of convolution codes” , IJRET: International Journal of Research in Engineering and Technology, Volume: 03 Issue: 03 Mar-2014. [6] Kanchana Katta, “Design of Convolutional Encoder and Viterbi Decoder using MATLAB” , International Journal for Reasearch in Emerging Science and Technology, Volume -, Issue -7, December-2014. [7] K. Padma Selvi and J.Julie Antony Roselin, “Design and Implementation of Convolution Encoder and Viterbi Decoder Using FPGA”, International Journal of Innovative Research in Computer and Communication Engineering , Vol.3, Special Issue 1, February 2015. [8] Ashima Sood, Nagendra Sah, “Implementation of forward error correction technique using Convolutional Encoding with Viterbi Decoding” , International Journal of Engineering and Technical Research (IJETR) , Volume-2, Issue-5, May 2014. [9] David J.C. MacKay,”Block codes”, Error correcting code, May, 1997. [10] Matlab 2010 help documents. [11] Benedetto, Sergio, and Guido Montorsi, "Performance of Continuous and Blockwise Decoded Turbo Codes," IEEE Communications Letters, Vol. 1, May 1997, pp.77–79. [12] Benedetto, S., G. Montorsi, D. Divsalar, and F. Pollara, "A Soft-Input Soft-Output Maximum A Posterior (MAP) Module to Decode Parallel and Serial Concatenated Codes," JPL TDA Progress Report, Vol. 42-127, November 1996. [13] Clark, George C., Jr., and J. Bibb Cain, Error-Correction Coding for Digital Communications, New York, Plenum Press, 1981. [14] Frenger, P., P. Orten, and T. Ottosson, "Convolution Codes with Optimum Distance Spectrum," IEEE Communications Letters, Vol. 3, November 1999, pp. 317–319. [15] Gitlin, Richard D., Jeremiah F. Hayes, and Stephen B. Weinstein, Data Communications Principles, New York, Plenum, 1992. [16] Heller, Jerrold A., and Irwin Mark Jacobs, "Viterbi Decoding for Satellite and Space Communication," IEEE Transactions on Communication Technology, Vol. COM-19, October 1971, pp. 835–848.