ПР3_КСТ(б)-01_ЯковецА.Е.. Практическая работа 3 Методы цифрового кодирования в телекоммуникационных сетях
Скачать 359.47 Kb.
|
МИНИСТЕРСТВО НАУКИ И ОБРАЗОВАНИЯ РФ Федеральное государственное бюджетное образовательное учреждение высшего образования «Тихоокеанский государственный университет» Кафедра «Вычислительная техника» Практическая работа №3 «Методы цифрового кодирования в телекоммуникационных сетях» Выполнил: Студент группы КСТ(б) - 01 Яковец Александр Евгеньевич Проверил: Преподаватель Лях Алексей Павлович Хабаровск 2022 Цель работы: изучение методов логического и физического кодирования, используемых в цифровых сетях передачи данных. Порядок выполнения работы: 1. Формирование сообщения В качестве исходного сообщения, подлежащего передаче, используем фамилию и инициалы. Для цифрового представления сообщения применяем ASCII-коды. Производим запись исходного сообщения в шестнадцатеричном и двоичном кодах. Определяем длину сообщения. Исходное сообщение: Яковец А.Е. В шестнадцатеричном коде: 9F AA AE A2 A5 E6 20 80 2E 85 2E В двоичном коде: 10011111 10101010 10101110 10100010 10100101 11100110 00100000 10000000 00101110 10000101 00101110 Длина - 11 байт (88 бит) 2. Физическое кодирование исходного сообщения. Выполняем физическое кодирование исходного сообщения с использованием манчестерского кодирования и еще двух способов кодирования, наиболее приемлемые для передачи данного сообщения. Результаты кодирования для первых четырех байт изображаем в виде временных диаграмм. Таблица сравнительных характеристик
Вывод: Манчестерское кодирование является лучшим, как видно по таблице. 3. Логическое (избыточное) кодирование исходного сообщения. Выполняем логическое кодирование исходного сообщения по методу 4В/5В. Записываем полученное сообщение в двоичном и шестнадцатеричном кодах. Определяем длину нового сообщения и его избыточность. Исходный код: 10011111 10101010 10101110 10100010 10100101 11100110 00100000 10000000 00101110 10000101 00101110 Результирующий код: 1001111101 1011010110 1011011100 1011010100 1011001011 1110001110 1010011110 1001011110 1010011100 1001001011 1010011100 В шестнадцатеричном коде: 27DB5ADCB52CBE3A9E97A9C92E9C Длина сообщения 13,75 байт (110 бит) Избыточность составляет 15%. поскольку на 4 информационных бита приходится 1 «лишний» избыточный бит. Это означает, что реальная пропускная способность канала будет на 15% меньше номинальной. Вывод: NRZ код является лучшим, так как обладает наибольшим кол-вом необходимых свойств. 4.Скремблирование исходного сообщения Выбираем из ниже представленных или полином для скремблирования исходного сообщения. Выполняем скремблирование исходного сообщения. Записываем полученные скремблированные сообщения в двоичном и шестнадцатеричном кодах. Для полученного нового скремблированного сообщения выполняем физическое кодирование с использованием двух способов кодирования, выбранных в п.2. Результаты кодирования для первых четырех байт изображаем в виде временных диаграмм.
Для физического кодирования будем использовать сообщение, полученное с помощью полинома для скремблирования: Bi = Ai ⊕ Bi-3 ⊕ Bi-7, т. к. результат скремблирования содержит меньшие последовательности одинаковых битов в отличие от сообщения-результата, для которого использовался полином: Bi = Ai ⊕ Bi-5 ⊕ Bi-5. Вывод: Манчестерский код является лучшим, т.к. обладает наибольшим кол-вом необходимых свойств Вывод: в ходе выполнения практической работы изучили методы логического и физического кодирования, используемых в цифровых сетях передачи данных. Выполнили логическое и физическое кодирование исходного сообщения в соответствии с заданными методами кодирования, провели сравнительный анализ рассматриваемых методов кодирования, выбрали и обосновали наилучший метод для передачи исходного сообщения. |