
- •Исходные данные
- •Синтез кодовой комбинации циклического кода Составление информационного блока
- •Выбор образующего полинома циклического кода
- •Синтез кодовой комбинации циклического кода
- •Проверка правильности получения разрешенной кк
- •8 Кодирование и декодирование сверточных кодов
- •8.1 Построение схемы кодера и решетчатой диаграммы
- •8,2 Расчет параметров каскадного кода
- •8.3 Кодирование последовательности сверточным кодом
- •5.4 Декодирование последовательности по алгоритму Витерби
- •4 Построение кадров по процедуре hdlc
- •4.1 Типы кадров согласно процедуре hdlc
- •4.2 Формироввание I-кадра
- •4.3 Вставка битов
- •5 Построение служебных кадров, необходимых для передачи данных
- •5.1 Режимы работы канала пд
- •5.2 Процесс передачи данных
- •5.3 Формат кадров
- •7 Расчет основных параметров системы передачи данных с решающей обратной связью
- •7.1 Структурная схема системы пд с рос
- •7.2 Расчет основных параметров системы с рос и построение временных диаграмм
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ
ОДЕССКАЯ НАЦИОНАЛЬНАЯ АКАДЕМИЯ СВЯЗИ им. А.С. ПОПОВА
Кафедра Информационной безопасности и передачи данных
КУРСОВУЮ РАБОТУ
по дисциплине «Технологии передачи дискретных сообщений»
на тему:
Выполнила работу:
студентка ТКС 3.01
Вариант №69
Колесник В.С.
Работу проверила:
Русляченко О.Ю.
Одесса 2012 г.
Необходимо:
Обеспечить заданную верность передачи, используя систему ПД с решающей обратной связью на основе процедуры HDLC. Для обнаружения ошибок использовать каскадный код, а для исправления – повторение неправильно принятой информации в режиме с ожиданием.
Требуется:
Рассчитать основные параметры циклического кода, который будет использоваться в курсовой работе как внутренний код каскадного кода. Синтезировать кодовую комбинацию ЦК в соответствии с рассчитанными параметрами. Проверить правильность получения КК в двоичной форме.
Закодировать полученную последовательность внешним кодом, в качестве которого использовать несистематический сверточный код (7,5). Рассчитать избыточность, вносимую каскадным кодом, а также кратность ошибок, которые он может обнаруживать и исправлять. Проверить исправление двукратных ошибок путем внесения ошибок в последовательность (номера ошибочных элементов соответствуют двум последним цифрам зачетной книжки)
Составить информационный кадр в соответствии со следующими данными: адрес станции-получателя – 2 последние цифры зачетной книжки в двоичной форме; номер передаваемого информационного кадра – номер группы; информационная последовательность – последовательность, полученная в п. 2; порядковый номер ожидаемого информационного кадра – 0.
Построить структурную схему ПД с РОС и ее временную диаграмму работы в масштабе. Рассчитать основные параметры заданной системы передачи.
Сформировать служебные кадры по процедуре HDLC, необходимые для процесса передачи информации по каналу связи.
Показать реализацию систем ПД с РОС, пользуясь процедурой HDLC. Использовать основной формат передачи кадров в случае, если последняя цифра зачетной книжки четная, и расширенный – в противоположном случае. Ошибочными считать байты с номерами, соответствующими двум последним цифрам зачетной книжки.
Параметр |
Предпоследняя цифра номера зачётной книжки |
||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
||
рош |
210-3 |
510-4 |
110-3 |
710-5 |
3,710-3 |
410-4 |
210-5 |
2,510-4 |
110-4 |
3,510-4 |
|
d0 |
3 |
4 |
3 |
4 |
3 |
4 |
3 |
4 |
3 |
4 |
|
РОС |
ОЖ |
НПбл |
АП |
ОЖ |
НПбл |
АП |
ОЖ |
НПбл |
АП |
НПбл |
|
L, км |
480 |
875 |
1200 |
2500 |
5600 |
480 |
875 |
1200 |
2500 |
5600 |
|
Параметр |
Последняя цифра номера зачётной книжки |
||||||||||
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
0 |
||
|
0,55 |
0,6 |
0,4 |
0,65 |
0,45 |
0,7 |
0,47 |
0,62 |
0,5 |
0,52 |
|
Рно(1*10-6) |
1,0 |
0,5 |
0,7 |
0,8 |
0,9 |
0,8 |
0,7 |
0,6 |
0,5 |
0,4 |
|
В, бод |
9600 |
64000 |
14400 |
28800 |
33600 |
31000 |
12200 |
9600 |
64000 |
14400 |
|
d |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
2 |
3 |
1 |
Исходные данные
Таблица 1 – Исходные данные для расчетов
Синтез кодовой комбинации циклического кода Составление информационного блока
Необходимо составить информационный блок, состоящий из трех прописных букв – инициалов фамилии, имени и отчества студента. Для составления необходимо использовать фрагмент кодовой таблицы первичного кода КОИ-8, который представлен на рис. 1.
Старшие биты считываются из первых четырех строк, а младшие – из первых четырех столбцов, соответствующих месторасположению буквы на рисунке.
|
1 |
|
1 |
||||||||
0 |
|
1 |
|||||||||
1 |
|
0 |
|||||||||
1 |
|
0 |
|||||||||
Номера разрядов |
Буквы русского алфавита |
||||||||||
б8 |
б7 |
б6 |
б5 |
б4 |
б3 |
б2 |
б1 |
||||
8 |
7 |
6 |
5 |
4 |
3 |
2 |
1 |
||||
|
0 |
0 |
0 |
0 |
А |
|
Р |
||||
0 |
0 |
0 |
1 |
Б |
|
С |
|||||
0 |
0 |
1 |
0 |
В |
|
Т |
|||||
0 |
0 |
1 |
1 |
Г |
|
У |
|||||
0 |
1 |
0 |
0 |
Д |
|
Ф |
|||||
0 |
1 |
0 |
1 |
Е |
|
Х |
|||||
0 |
1 |
1 |
0 |
Ж |
|
Ц |
|||||
0 |
1 |
1 |
1 |
З |
|
Ч |
|||||
1 |
0 |
0 |
0 |
И |
|
Ш |
|||||
1 |
0 |
0 |
1 |
Й |
|
Щ |
|||||
1 |
0 |
1 |
0 |
К |
|
Ъ |
|||||
1 |
0 |
1 |
1 |
Л |
|
Ы |
|||||
1 |
1 |
0 |
0 |
М |
|
Ь |
|||||
1 |
1 |
0 |
1 |
Н |
|
Э |
|||||
1 |
1 |
1 |
0 |
О |
|
Ю |
|||||
1 |
1 |
1 |
1 |
П |
|
Я |
Рисунок 1 – Код КОИ-8. Фрагмент русского алфавита
Закодируем инициалы Колесник Виктория:
К 1011 1010
В 1011 0010