Рассмотрим приемную сторону модели
Демодуляция и помехоустойчивое декодирование :


Декодирование и проверка контрольных сумм:
Особенности сверточного декодера:
Задержка выхода сверточного декодера будет на
каждом пакете. Эти нули в приемнике надо
отбрасывать, но тогда принимается не 384, а 379, поэтому на передающей стороне
мы дополнили 5 нулями в конце.

Принимаемое сообщение имеет заданный размер:

Накопление частей принятого сообщения:

Результат выполнения программы в среде Matlab
:

Количество ошибок при наложении шума равному 8 дБ равно 0.
Статью подготовили Ночная А.Е. и Кривошеина М.С.
Ниже прикреплена программа реализации цифрового QAM-16 радиомодема.