Viterbi Algorithm for Error Detection and Correction
In the present world, communication has got many applications such as telephonic conversations in which the messages are encoded into the communication channel and then decoding it at the receiver end. During the transfer of message, the data might get corrupted due to lots of disturbances in the communication channel. So it's necessary for the decoder tool to also have function of correcting the error that might occur. Viterbi algorithm has got many applications due to its error detection and correction nature. Convolution encoding with Viterbi decoding is a powerful method for forward error correction. It has been widely deployed in many wireless communication systems to improve the limited capacity of the communication channels.