Главная страница
Навигация по странице:

  • 11 01 00 01 11 11 01 00

  • 0010000000000010 .Последовательность на входе декодера: 10100100 10100101

  • отче. Отчет по лабораторной работе дисциплины Передача дискретных сообщений


    Скачать 85.77 Kb.
    НазваниеОтчет по лабораторной работе дисциплины Передача дискретных сообщений
    Дата04.12.2022
    Размер85.77 Kb.
    Формат файлаdocx
    Имя файлаotchet_5_laba_pds.docx
    ТипОтчет
    #827152

    Министерство цифрового развития, связи и массовых коммуникаций РФ

    Федеральное государственное бюджетное образовательное учреждение

    высшего образования

    «Сибирский государственный университет телекоммуникаций и

    информатики»

    (СибГУТИ)

    Кафедра Инфокоммуникационных систем и сетей (ИКСС)
    10.05.02 Информационная
    безопасность телекоммуникационных
    систем, специализация Защита
    информации в системах связи и
    управления
    (очная форма обучения)
    Сверточные коды
    отчет по лабораторной работе

    дисциплины «Передача дискретных сообщений»
    Выполнил:

    студент ИБ,

    гр. АБ-016 / Ковалинский Д.И/

    «__»_________ 2022 г. (подпись)
    Проверил:

    Ст. преподаватель. каф. ИКСС / В.Б. Папэ/

    «__»_________ 2022 г. (подпись)
    Новосибирск 2022 г.

    Цель работы:

    Изучить принципы сверточного кодирования и декодирования.
    Выполнение работы:
    Сверточные коды – это корректирующие коды с исправлением ошибок.

    Сверточные код описывается тремя целыми числами (n,k,K).

    k – число элементов, поступающих на вход кодера.

    n – число элементов на выходе кодера.

    K – длина кодового ограничения, оно определяется числом ячеек памяти в регистре сдвига кодера. Также, кодовое ограничение определяет мощность и сложность кода.

    В нашем случае сверточный код (2, 1, 3). Значит, кодер будет состоять из 3-х разрядного регистра сдвига и двух сумматоров.
    Вариант 1.



    Рисунок 1 – Схема кодера для данного варианта.

    По схеме кодера построим круговую диаграмму.


    Рисунок 2 – Диаграмма состояний кодера для данного варианта.

    На вход кодера поступает последовательность: 10100101.
    Таблица 1 – Работа кодера по тактам.

    Такт

    Вход

    1

    2

    3

    1 сумматор

    2 сумматор

    1

    1

    1

    0

    0

    1

    1

    2

    0

    0

    1

    0

    0

    1

    3

    1

    1

    0

    1

    0

    0

    4

    0

    0

    1

    0

    0

    1

    5

    0

    0

    0

    1

    1

    1

    6

    1

    1

    0

    0

    1

    1

    7

    0

    0

    1

    0

    0

    1

    8

    1

    1

    0

    1

    0

    0


    Последовательность на выходе кодера:11 01 00 01 11 11 01 00.
    Теперь рассмотрим работу декодера.


    Рисунок 3 – Схема декодера.
    В нашем случае (2,1,3) каждому информационному элементу соответствует кодовое слово из n = 2 элементов.
    Внесем в последовательность на выходе кодера 2 ошибки.

    Полином ошибок: 0010000000000010.
    Последовательность на входе декодера: 10100100 10100101 .



    Рисунок 4 – Решетчатая диаграмма для данного варианта.

    В результате работы декодера получится 4 выживших пути:

    10100100, d = 2

    10100101, d = 2

    10100110, d = 3

    10100011, d = 4

    Путь с лучшей метрикой: 10100100 (d = 2). Эта последовательность пойдет на выход декодера.

    Последовательность на выходе декодера: 10100100.
    В результате выполнения алгоритма Витерби последовательности на входе декодера и на выходе кодера совпали.

    Выводы по работе:
    В ходе выполнения данной лабораторной работы были рассмотрены схемы кодера и декодера и их работа. Получены значения на выходе этих устройств.
    Последовательность полученная на выходе кодера декодировалась по алгоритму Витерби, представленным в виде решетчатой диаграммы. После заполнения решетчатой диаграммы остались 4 выживших пути. На выход декодера пошел путь, имеющий лучшую (наименьшую) метрику.

    Последовательности на выходе кодера и на входе декодера совпали. То есть в результате выполнения алгоритма Витерби мы получили ту же последовательность, что и на выходе кодера.

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


    написать администратору сайта