Избыточные коды в железнодорожных системах работают для повышения достоверности исполнения приказов. 1 Они позволяют обнаружить, а при необходимости исправить определённое число ошибок, возникающих при передаче кодовых сообщений. 4
Принцип работы заключается в том, что всё множество комбинаций кода разбивается на две группы: разрешённые для передачи кодовые комбинации и запрещённые. 4 Разделение производится таким образом, чтобы искажение одного, двух или более символов разрешённой комбинации превращало её в запрещённую, а при приёме такой комбинации это искажение было бы обнаружено. 4
Например, в системе диспетчерской централизации ЧДЦ-66 в избирательной части кода ТУ из шести частотных импульсов активными являются только три. 1 При такой защите изменение числа импульсов с определёнными признаками приводит к появлению запрещённых в системе комбинаций. 1 Однако при этом уменьшается ёмкость системы, так как используют не все возможные комбинации. 1
Также избыточные коды применяются для кодирования номеров вагонов, наименований станций и грузов в АСУЖТ. 3 Они дополнены цифрой — контрольным знаком, позволяющим обнаружить наличие ошибки в основном коде. 3