Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач. СДЭС.docx
Скачиваний:
9
Добавлен:
22.08.2019
Размер:
838.93 Кб
Скачать

5. Время ожидания в очередях.

5.1 Время ожидания сообщений в очередях эвм цдп

Перед выходом на передачу любой, исходящий из процессора ЭВМ, блок должен неко­торое время ожидать в очереди. В общем случае при использовании относительных приори­тетов обработка сообщений организуется по схеме рис. 11

Рис. 11

Сообщениям типа Z1,…,Zn присвоены относительные приоритеты 1,…,n соответственно. Сообщение Zp, поступившее в систему, и ожидающее передачи, заносится в очередь Ор, в которой хранятся сообщения приоритета Р. В очереди Ор сообщения упорядочены по време­ни их поступления. Когда процессор Пр заканчивает передачу ранее обслуживаемого сооб­щения, то управление передается программе "ДИСПЕТЧЕР”. Программа выбирает для оче­редной передачи сообщение с наивысшим приоритетом – сообщение Zi, если очереди более старших приоритетов О1,..,Оi-1 не содержат сообщений (т.е. оказываются пустыми). Выбран­ное для передачи сообщение захватывает исходящий канал на все время передачи. Если в систему поступает n простейших потоков сообщений с интенсивностями , а длитель­ность передачи сообщений каждого типа имеют средние значения и вторые началь­ные моменты , соответственно, то среднее время ожидания сообщений, имеющих приоритет k, определится соотношением

(31)

где

Используя понятие коэффициента вариации

где – среднеквадратическое отклонение времен передачи сообщений i-го типа, получим соотношение:

В рассматриваемом нами конкретном случае анализа сети имеются всего два типа передаваемых блоков сообщений: исходящие интерактивные блоки, имеющие более высокий приоритет, и исходящие почтовые блоки, имеющие более низкий относительный приоритет.

Следовательно,

Для сообщений первого приоритета

Для сообщений второго приоритета

Следовательно, для интерактивных блоков:

Для почтовых блоков:

Для вычисления значений коэффициентов вариации длин блоков необходимо учесть следующее:

При каждом успешном опросе, ЦДП передает абоненту случайное число N исходящих блоков. Будем считать, что случайная величина N распределена по экспоненциальному закону.

Это означает, что коэффициент вариации (34)

Поскольку почтовые сообщения имеют постоянную длину, (35)

Расчет показывает, что при малой загрузке, время ожидания в очереди блоков почтовых со­общений незначительно превышает время ожидания блоков интерактивных сообщении (сообщений мало и они не мешают друг другу при передаче). С увеличением нагрузок ранним возрастает за счет того, что интерактивные блоки сообщений "выясняют" почтовые.

5.2 Время ожидания в очередях в узлах коммутации

Блоки сообщений, попадающие и центры коммутации анализируются и направляются в соответствии с указанным в них адресом получателя через другие центры коммутации к абоненту или к ЭВМ. Прежде, чем центр коммутации (ЦК) прочтет адрес для направления бло­ка, необходимо, чтобы вся управляющая часть блока (ву=19байт), содержащая адресную информацию, была полностью принята УК. Затрачиваемое на это время

(36)

Затем, спустя некоторое время реакции УК ( рцк=1 мс), если очередь сообщений в УК отсутствует, рассматриваемый блок направится дальше к следующему центру коммутации.

Одновременно с приемом блоков УК ведет передачу выходящих из него блоков.

Время

(37)

является полным временем, необходимым дня обслуживания передачи блока сообщений в УК.

Интерактивные и почтовые блоки сообщений поступают в УК вперемешку. При этом в него попадают как исходящие от ЭВМ ЦДП, так и предназначенные для нее блоки. Поэтому при рассмотрении времени ожидания очереди на передачу сообщения УК– необходимо учитывать полную загрузку сети

(38)

Учитывая, что является величиной постоянной ( = 0), для определения значения времени tцк следует воспользоваться соотношением

(39)

Ввиду малой нагрузки эта величина получилась весьма незначительной, однако, при возрастании суммарной загрузки в 2 раза значение увеличивается, а при дальнейшем по­вышении нагрузки центры коммутации могут оказаться «узким местом» сети.

Значение эквивалентного времени ожидания в очередях центров коммутации определя­ется соотношением

(40)

аналогично тому, как это делалось при определении эквивалентной задержки в центре коммутации. Если принять, например, что для рассматриваемой сети каждый блок проходит один раз через 3,5 узла коммутации, то

(41)

Указанная задержка и должна учитываться при определении времени ответа для интерактивных и почтовых сообщений.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]