Forward Error Correction Coding
Convolutional Coding and Viterbi Decoding
BCH Codes