Le document traite des codes de convolution, une méthode d'encodage binaire permettant de générer des codes en ligne à l'aide de registres à décalage. Il couvre les propriétés, le fonctionnement temporel, les méthodes de représentation, ainsi que les techniques de décodage, notamment l'algorithme de Viterbi pour la correction des erreurs. Les concepts clés incluent la représentation graphique des états, le calcul de la distance de Hamming et le décodage par maximum de vraisemblance.