2.2.8. Модификации кодов
При использовании кодирования в системах связи часто оказывается, что на длину кодового блока
или на число информационных символов
налагаются некоторые ограничения, в результате которых значения этих параметров должны отличаться от значений, наиболее предпочтительных для проектировщика. В таких случаях код обычно можно изменить с тем, чтобы удовлетворить ограничениям, накладываемым на
Этого можно добиться, увеличивая длину кода путем добавления информационных или проверочных символов, уменьшая длину блока путем выбрасывания информационных или проверочных символов, а также увеличивая или уменьшая число кодовых слов при неизменной длине блока. Эти шесть основных видоизменений кода легко проиллюстрировать на примере
-кода Хемминга, как показано на рис. 2.12.
Код может быть расширен путем добавления дополнительных проверочных символов. Дополнительные проверочные символы следует выбирать так, чтобы они улучшали весовую структуру кола. Обычным случаем такой модификации является введение