Автор работы: Пользователь скрыл имя, 05 Ноября 2015 в 19:07, курсовая работа
Требуется спроектировать среднескоростное звено передачи данных между двумя пользователями, отстоящими друг от друга на расстояние L км.
В зависимости от исходных данных выбрать алгоритм повышения верности, а также протокол управления работой звена данных. Распределение ошибок в прямом и обратном каналах считать биноминальным с заданной вероятностью ошибки на единичный элемент Р0=5*10-4 .
Для повышения надежности работы звена ПД спроектировать трассу основной и вспомогательной магистралей. Требуемые показатели надежности (коэффициент готовности-Кг и вероятность безотказной работы-P(t)) обеспечить применением постоянного резервирования.
1.Содержание 2
2. Рецензия 3
3.Задание на курсовую работу. 4
3.1.Требуется 4
3.2.Исходные данные 4
4.Принцип работы алгоритмов РОС ОЖ и РОС НП. 5
4.1. Алгоритм работы РОС ОЖ. 5
4.2. Алгоритм работы РОС НП 6
5. Основные протоколы функционирования звена
передачи данных – BSC и HDLC 7
5.1. Структура байт-ориентированного протокола BSC. 8
5.2. Структура бит-ориентированного протокола HDLC. 8
6.Определение оптимальной длины кадра в звене ПД
по максимуму средней относительной скорости передачи для алгоритмов РОС ОЖ и РОС НП 9
6.1. Оптимальная длина кадра в звене ПД «nотп» для алгоритма РОС ОЖ. 9
6.2. Оптимальная длина кадра в звене ПД «nопт» для алгоритма РОС НП. 11
7. Расчет эквивалентной вероятности ошибки. 12
7.1. Расчет эквивалентной вероятности ошибки для алгоритма РОС ОЖ. 13
7.2 Расчет эквивалентной вероятности ошибки для алгоритма РОС НП 13
8.Выбор протокола управления звеном ПД. 14
9. Выбор аппаратуры окончания 15
канала передачи данных (модема) 15
10. Расчет объема передаваемой информации при заданном темпе передачи и критерии отказа. 17
11. Выбор основной и обходной магистрали по географической карте РФ 18
12. Расчет показателей надежности основного и обходного звена ПД 18
12.1. Расчет показателей надежности основного звена ПД 18
12.2. Расчет показателей надежности обходного звена ПД 22
13. Заключение 25
14. Список используемых источников 25
Требуется спроектировать среднескоростное звено передачи данных между двумя пользователями, отстоящими друг от друга на расстояние L км.
В зависимости от исходных данных выбрать алгоритм повышения верности, а также протокол управления работой звена данных. Распределение ошибок в прямом и обратном каналах считать биноминальным с заданной вероятностью ошибки на единичный элемент Р0=5*10-4 .
Для повышения надежности работы звена ПД спроектировать трассу основной и вспомогательной магистралей. Требуемые показатели надежности (коэффициент готовности-Кг и вероятность безотказной работы-P(t)) обеспечить применением постоянного резервирования.
I. Kpaткo описать принцип работы алгоритмов РOС-ОЖ и POC-НП, а также основных протоколов функционирования звена ПД (BSC и HDLC).
2. Определить оптимальную длину кадра в звене ПД по максимуму средней относительной скорости передачи, R, для двух основных алгоритмов повышения верности - РОС-OЖ и POC-НП. Построить зависимости R=f(n) для РОС-ОЖ и POC-НП.
3. Для найденных в п.2 задания значений оптимальной длины кадра, nopt, выбрать оптимальной алгоритм повышения верности по минимуму эквивалентной вероятности ошибки рэ.
4. В зависимости от результатов
п.3 задания выбрать протокол
5. На основе исходных дaнных выбрать марку модема (АКД) по критерию минимальной стоимости в соответствии с методикой [2].
6. Определить объем передаваемой информации, W,при заданном темпе, Тпер, и критерии отказа ,toтк .
7. По географической карте РФ выбрать два пункта (пользователя), отстоящего на L км, проложить основную и обходную магистрали, разбив ее на ряд участков длиной 500-1000 км. Пункты переприема привязать к крупным населенным пунктам. Учесть сложность строительства трассы как основной, так и резервной.
8. Рассчитать показатели
9. Провести резервирование
10. Сформулировать выводы
- минимальное кодовое
расстояние помехоустойчивого
- скорость распространении сигнала по передающей cредe , V= 80 000 км/с ;
- среднее время наработки
на отказ группового
- среднее время в
- среднее время восстановлении АКД ( модема), ;
- вероятность ошибки в дискретном канале р0 =5*10-4
ПЕРЕДАТЧИК
НАЧАЛО
ДА
ЗАПРОС
НЕТ
ПРИЕМНИК
НАЧАЛО
НЕТ
Синдром = 0
Рис.1
Передатчик по прямому каналу передает закодированную корректирующим кодом кодовую комбинацию КК и ожидает приема сигнала обратной связи по обратному каналу. Если по обратному каналу принимается сигнал, соответствующий правильному приему переданной КК, то передается следующая КК, если же принимается сигнал запрос, то переданная КК повторяется. Минимальное время передачи одной КК в системе с ожиданием равно:
Т = tкомб + 2хtр + tос,
где tкомб - длительность кодовой комбинации,
tр - время распространения сигналов между передатчиком и приемником,
tос, - длительность сигнала обратной связи.
Система с ожиданием обычно используется в тех случаях, когда длительность КК намного превышает сумму удвоенного времени распространения сигнала по прямому каналу и длительность сигнала обратной связи:
tкомб >> 2хtр + tос,
Система с решающей обратной связью и непрерывной передачей.
ПЕРЕДАТЧИК
НАЧАЛО
НЕТ
ЗАПРОС
I = 1,h
ДА
ЗАПРОС
Рис.2
ПРИЕМНИК НАЧАЛО
ДА
Синдром = 0
НЕТ
Рис.3
В этой системе передатчик непрерывно передает последовательность комбинаций, не ожидая подтверждений. Приемник анализирует пришедшие комбинации и выдает по каналу обратной связи либо подтверждениие , либо переспрос. С момента передачи КК до момента получения сигнала ОС проходит время tож.
За это время передатчик успевает передать некоторое количество комбинаций.
При перезапросе неизбежно нарушается порядок следования комбинаций, однако получателю они должны поступать в правильном порядке. Чтобы не нарушался порядок, при переспросе используется блокировка. После обнаружения ошибки приемник стирает из своей памяти ошибочные комбинации и блокируется на h-1 комбинацию, а передатчик после получения сигнала переспроса повторяет h последних комбинаций, т.е. он повторяет ошибочную КК и h-1 следующую за ней.
Большое распространение получили следующие виды протоколов :
В байт – ориентированных протоколах неделимой единицей выступает байт ( или символ первичного алфавита ) . Вся информация в пределах кадра кратна байту.
В бит – ориентированных протоколах неделимой единицей выступает бит - один информационный разряд..
Протокол разработан фирмой IBM в 1968 г. Протокол работает на основе алгоритма РОС ОЖ. Альтернатива – DDCMP разработан фирмой DEC, с использованием РОС НП.
8 8 8 не оговорено 8 8 не огов. 8 8 16 8 8 8 8
SYN DLE SON Заголовок кадра DLE STX поле данных DLE ETX CRC DLE ETB SYN SYN
EOT
Рис.4
Применяемые в информационных и управляющих кадрах протокола BSC восьмибитовые управляющие символы можно разбить на три группы :
Протокол BSC предусматривает три формата:
а) Весь пакет может располагаться в поле данных.
в) Весь пакет может быть разделен на части управляющими символами.
с) Формат управляющего кадра.
Для обеспечения «прозрачности» передачи - возможность работы любым кодом (не только МТК – 5) используется байтстаффинг. Если в пользовательских данных встречается символ DLE, то этому символу приписывается еще один символ DLE. Такая последовательность в протоколе BSC , как управляющая не имеет смысла, поэтому на приемной стороне она легко выявляется. В случае обнаружения подобной последовательности на приеме второй символ DLE удаляется, и данные поступают пользователю в исходном виде.
Подобные протоколы были разработаны в 70 – х годах по инициативе ISO и по рекомендации МККТТ вошел во все протоколы HDLC.
Формат кадра протокола HDLC.
1 8 24 1 16 1 8
Header |
Data |
CRC |
Flag |
1 8 1 8
ADR |
CTRL |
Разряды |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
Информационный кадр |
0 |
N(S) |
P/F |
N(R) | ||||
Супервизор |
1 |
0 |
S |
P/F |
N(R) | |||
Ненумерованный кадр |
1 |
1 |
M |
P/F |
M |
Рис.5
В протоколе используется три вида кадров:
Основным кадром является информационный. Поле адреса необходимо только для адреса получателя ( 256 адресов разбивается на 16-ть узлов с 19-тью оконечными пунктами).
Поля N(S) – посылающее и N(R) – принимающее, содержат порядковые номера переданных и принятых кадров соответственно. Нормальный формат этих полей, нумерующий – это нумерация по модулю 8 , расширенный формат – нумерация по модулю 128. Расширенная нумерация применяется на протяженных линиях, в которых одновременно может находиться большое число кадров.
Супервизор – вид кадров, обычно не включающий поле данных. Они используются для передачи подтверждений и запросов, согласий или отказов установления соединения, сообщения о разрыве соединения и т.п.
Ненумерованные кадры также не имеют поля данных и применяются для тестирования, проверок и диагностики. Разложение их производится с помощью полинома Р(х) = х16+х12+х5+1.
Исправляются ошибки алгоритмом РОС НП (возможно РОС-АП). Для защиты от вставок и выпадений используется циклическая нумерация кадров. Кроме того используется «механизм окна» или «тайм-аута» (если по истечении какого-либо времени после передачи кадров пользователь не получает никакой реакции, то он вновь передает тот же кадр). Использование всех этих мер в комплексе позволяет свести вероятность ошибки на бит до 10-8 – 10-9.
Прозрачность передачи информации в этом протоколе обеспечивается за счет битстаффинга (флаги разделяют кадры и когда по каналу не передается никакой информации по каналу передаются флаги).
Протокол может использоваться как в дуплексном, так и в полудуплексном режиме.
Определим среднюю относительную скорость передачи:
n- общее количество разрядов в поле данных, с учетом контрольной суммы,
k – длина поля данных без контрольной суммы,
t0 – длина одного единичного элемента,
Р00(n) – вероятность обнаруженной ошибки, в кодовой комбинации длиной n (информационная часть + контрольная сумма).
tож – время ожидания сигналов решения.
Для протоколов BSC минимальная длина пакета составляет 12 байт (96 единичных элементов).
k= n-r
где r- длина контрольной суммы, r=16 для BSC,
t0 = 1/В = 1/2400 = 4,166х10-4
где В = 2400 – скорость модуляции,
Время ожидания сигналов решения , tож, определяeтся из выражения:
= 2х0,0625+0,1067=0,2317 с.;
где = 6100/80000 = 0,0625 с время распространения сигнала;.
= 8/75 = 0,1067
где n1 = 1 Байт = 8 ед.эл ;В1= 75 Бод.
t.ак - время анализа кадра в приемнике;
tас - время анализа сигналов решения в передатчике.
Эти временные параметры,( t.ак, tас) не зависят от длины кадра в дискретном канале,
поэтому без потери общности можно принять tак = tас =0.
Для биномиальной модели дискретного канала:
где сочетаний будет:
Zобн – кратность гарантированного обнаружения ошибок,
Zобн = Dо – 1 = 5-1 = 4 , так как для циклического кода БХЧ ( Боуз-Чоудхури-Хоквингем) минимальное кодовое расстояние Dо = 5.
Информация о работе Основы построения инфокоммуникационных систем и сетей