По способу кодирования различают блочные (каждый блок из символов на выходе кодера зависит только от текущего блока из символов на его входе и не зависит от предыдущих входных блоков) и непрерывные коды (каждый набор из выходных символов зависит не только от текущего набора из входных символов, но и от некоторого числа предыдущих входных наборов). Обозначение блочных кодов:
.
Для коррекции ошибок неравномерные коды почти не применяют.
По структуре кодовых последовательностей различают разделимые (кодовые символы можно разделить на информационные и проверочные (контрольные)) и неразделимые коды (такое разделение провести нельзя).
По алгоритму формирования проверочных символов различают линейные (проверочные символы формируются путем суммирования по модулю два информационных символов) и нелинейные коды (используется суммирование по модулю отличному от два).
По способу передачи кодовых символов различают систематические (в канал связи первоначально передаются информационные символы, а затем – проверочные) и несистематические коды (в канал связи кодовые символы передаются по «псевдослучайному» закону).
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг(0.003 сек.)