Принцип работы корректирующих кодов (также помехоустойчивых кодов) заключается в добавлении при записи (передаче) в полезные данные специальным образом структурированной избыточной информации (например, контрольного числа), а при чтении (приёме) использование такой избыточной информации для обнаружения и исправления ошибки. ru.ruwiki.ru
Общий принцип построения корректирующих кодов: studfile.net
- Из общего числа возможных кодовых комбинаций используются для передачи дискретных сообщений не все, а только необходимое количество. studfile.net Используемые кодовые комбинации называются разрешёнными. studfile.net tors.psuti.ru
- Остальные комбинации считаются запрещёнными, они не могут передаваться по каналу связи, и их появление на приёмном конце свидетельствует о наличии ошибок. studfile.net
- Если в результате воздействия помех передаваемая разрешённая комбинация превращается в одну из запрещённых, то тем самым и обнаруживается факт ошибки (или ошибок). tors.psuti.ru
Число ошибок, которое можно исправить, ограничено и зависит от конкретного применяемого кода. ru.ruwiki.ru