Implementation of a Forward Error Correction Technique using Convolutional Encoding with Viterbi Decoding
This thesis, as the name suggests, shows the working of a forward error correction (FEC) coding technique using convolutional encoding with Viterbi decoding. It can be used by anyone interested in designing or understanding wireless digital communications systems. The thesis initially explains the working of a convolutional encoder. The encoded bit stream, is then passed through an additive white Gaussian noise (AWGN) channel, quantized and received at the decoder. Finally, the original data stream is recovered by either a hard decision Viterbi decoder or a soft decision Viterbi decoder. This entire FEC technique is demonstrated, both practically, using Matlab, and theoretically. Also shown are simulation plots, characterizing the performance factors affecting the FEC coding technique. These factors include primarily the noise level as well as the encoder memory size.
School Location:USA - Ohio
Source Type:Master's Thesis
Keywords:convolutional encoding viterbi decoding fec coding technique
Date of Publication:01/01/2004