3.9. Итоги
В главе рассмотрены основы обнаружения и исправления ошибок, возникающих при наличии белого шума, а именно — указано, каким должно быть минимальное расстояние между сообщениями. Приведены методы построения кодов:
с обнаружением одиночных ошибок — минимальное расстояние = 2;
с исправлением одиночных ошибок — минимальное расстояние = 3;
с исправлением одиночных ошибок + с обнаружением двойных ошибок — минимальное расстояние
Такие коды легко построить и реализовать как на программном, так и на аппаратном уровнях. Они могут использоваться для компенсации слабых мест системы или для достижения
надежной работы систем, состоящих из ненадежных частей. Не следует мириться с плохой работой аппаратуры, однако следует иметь в виду, что за кодирование и возможность исправления ошибок следует платить увеличением объема памяти (или временем передачи) и увеличением объема аппаратуры (или быстродействием). Нельзя получить что-либо полезное без каких-либо затрат! Коды также заметно облегчают обслуживание, поскольку они указывают на местоположение ошибки, и при ремонте не будет исправляться то, что не нужно, т. е. будет исправляться то, что работает правильно, и не исправляться то, что служит причиной ошибки.
В разд. 3.8 отмечается возможность более широкого использования понятия расстояния между сообщениями.