Title :
Convolution Coder Software Implementation Using VIiterbiDecoding Algorithm
Author :
Khalifa, Othman O. ; Al-maznaee, Tariq ; Munjid, Mahmood ; Hussan, A.
Author_Institution :
Dept. of Electr. & Compute Eng., Univ. Malaysia, Kuala Lumpur
Abstract :
This In this paper, Convolutional coder software implementation using Viterbi decoding algorithm for bitstream that has been encoded using Forward error correction is presented. It will discuss the detailed description and the steps involved in simulating a communication channel using convolutional encoding with Viterbi decoding. The steps will involve generating random binary data, convolutionally encoding the data, passing the encoded data through a noisy channel, quantizing the received channel symbols, and finally performing Viterbi decoding on the quantized channel symbols to recover the original binary data. The paper will be in a convincing manner and authors aim to explain to the reader the advantages of convolutional coding with Viterbi decoding over conventional decoding techniques in terms of BER.
Keywords :
Viterbi decoding; channel coding; convolutional codes; forward error correction; quantisation (signal); BER; Viterbi decoding algorithm; convolution coder software implementation; forward error correction; noisy channel; quantization; random binary data generation; AWGN; Additive white noise; Convolution; Convolutional codes; Decoding; Forward error correction; Gaussian noise; Software algorithms; Viterbi algorithm; Voltage; Convolution coding; Forward error correction; Viterbi decoding algorithm; component;
Conference_Titel :
Information and Communication Technologies: From Theory to Applications, 2008. ICTTA 2008. 3rd International Conference on
Conference_Location :
Damascus
Print_ISBN :
978-1-4244-1751-3
Electronic_ISBN :
978-1-4244-1752-0
DOI :
10.1109/ICTTA.2008.4530233