Program symulujący przesyłanie danych poprzez kanał transmisji. Niedoskonałością kanału można sterować ustawiając procent danych które zostaną zniekształcone. Do każdego zbioru danych może być dodana różna metoda kontroli:
- bit parzystości,
- suma kontrolna obliczana algorytmem Luhna,
- lub suma kontrolna CRC-4.
Po odbiorze danych następuje sprawdzenie danych i wyświetlenie wyniku.