Skip to Main Content
In order to realize error free communication we have to add appropriate redundancy to the transmitted bit stream. This can be achieved using the convolutional code. There are a number of techniques for decoding convolutional code. The method used in this work is the Viterbi algorithm which performs maximum likelihood decoding.This work will give an overview to the convolution encoder and the Viterbi decoder. Furthermore, the simulation environment using MATLAB tool in the evaluation of the performance of the decoder with additive white Gaussian noise channel will be considered.