Исследование линейных блочных кодов. Чингаева А.М. - 11 стр.

UptoLike

Составители: 

Рубрика: 

12
обнаружены или превышено число перезапросов, то передаётся
следующая кодовая комбинация.
Задавая значения
p , пронаблюдать за передачей демонстрацион-
ного текста, убедиться, что в ошибочно декодированных блоках
остались в основном три и более ошибок. Объяснить наличие
остаточных одиночных и двойных ошибок.
По результатам статистического моделирования заполнить
табл. 8.1.
Сравнить полученные значения
*
к
P с расчётными значениями
но
P ,
сделать выводы.
3.2. Код Хемминга
(
)
7, 4
в режиме исправления ошибок
В режиме исправления код Хемминга позволяет исправить одну
ошибку. Задавая значения
p , пронаблюдать за передачей демонстра-
ционного текста, убедиться, что все одиночные ошибки исправляются.
По результатам статистического моделирования заполнить
табл. 8.1.
Сравнить полученные значения
*
к
P с расчётными значениями
к
P ,
сделать выводы.
4. Матричный код
(
)
25,16
При передаче демонстрационного текста каждый символ коди-
руется примитивным кодом в соответствии с таблицей символов
ASCII, затем два соседних символа кодируются матричным кодом
(
)
25,16
. Ошибочным считается блок, в котором после декодирования
осталась хотя бы одна ошибка. Ошибки в битах подсчитываются
непосредственно.
Матричный код, как и код Хемминга, исследуется в двух
режимах: обнаружения и исправления ошибок.
4.1. Матричный код
(
)
25,16
в режиме обнаружения ошибок
Работа декодера в этом режиме эквивалентна п. 2 и п. 3.1: если
обнаружена ошибка, то делается перезапрос последней кодовой комби-
нации. Число перезапросов не превышает 8. Если ошибки в кодовой
комбинации не обнаружены или превышено число перезапросов, то
обнаружены или превышено число перезапросов, то передаётся
следующая кодовая комбинация.
     Задавая значения p , пронаблюдать за передачей демонстрацион-
ного текста, убедиться, что в ошибочно декодированных блоках
остались в основном три и более ошибок. Объяснить наличие
остаточных одиночных и двойных ошибок.
     По результатам статистического моделирования заполнить
табл. 8.1.
     Сравнить полученные значения Pк* с расчётными значениями Pно ,
сделать выводы.

     3.2. Код Хемминга ( 7, 4 ) в режиме исправления ошибок

     В режиме исправления код Хемминга позволяет исправить одну
ошибку. Задавая значения p , пронаблюдать за передачей демонстра-
ционного текста, убедиться, что все одиночные ошибки исправляются.
     По результатам статистического моделирования заполнить
табл. 8.1.
     Сравнить полученные значения Pк* с расчётными значениями Pк ,
сделать выводы.

     4. Матричный код ( 25,16 )

      При передаче демонстрационного текста каждый символ коди-
руется примитивным кодом в соответствии с таблицей символов
ASCII, затем два соседних символа кодируются матричным кодом
( 25,16 ) . Ошибочным считается блок, в котором после декодирования
осталась хотя бы одна ошибка. Ошибки в битах подсчитываются
непосредственно.
     Матричный код, как и код Хемминга, исследуется в двух
режимах: обнаружения и исправления ошибок.

     4.1. Матричный код ( 25,16 ) в режиме обнаружения ошибок

    Работа декодера в этом режиме эквивалентна п. 2 и п. 3.1: если
обнаружена ошибка, то делается перезапрос последней кодовой комби-
нации. Число перезапросов не превышает 8. Если ошибки в кодовой
комбинации не обнаружены или превышено число перезапросов, то
12