📡 Error-Correcting Codes Waterfall Lab: Repetition, Hamming(7,4) and Viterbi Convolutional Decoding vs the Shannon Limit
Send bits through a noisy BPSK channel and watch five codes fight the noise: repetition, Hamming(7,4) syndromes and a K=3 convolutional code decoded by the Viterbi trellis with hard or soft decisions. A Monte Carlo BER waterfall is overlaid on exact and union-bound theory, with coding gain and the Shannon limit.
Computer Science3DModerate60 FPS📱 Mobile-adapted
⚙ Under the hood
Send bits through a noisy BPSK channel and watch five codes fight the noise: repetition, Hamming(7,4) syndromes and a K=3 convolutional code decoded by the Viterbi trellis with hard or soft decisions. A Monte Carlo BER waterfall is overlaid on exact and union-bound theory, with coding gain and the Shannon limit.
Error CorrectionHamming CodeViterbiInformation TheoryChannel Coding
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install