Home▸Computer Science▸Error-Correcting Codes Waterfall Lab: Repetition, Hamming(7,4) and Viterbi Convolutional Decoding vs the Shannon Limit

📡 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
error-correcting-code-waterfall-hamming-viterbi-coding-gain-lab ↗ Open standalone
⚙ 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

What did you find?

Add reproduction steps (optional)