Время ожидания сообщений в очередях ЭВМ ЦДП

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

Рис. 11

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (31)

где

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

где Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru – среднеквадратическое отклонение времен передачи сообщений i-го типа, получим соотношение:

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

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

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

Это означает, что коэффициент вариации Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (34)

Поскольку почтовые сообщения имеют постоянную длину, Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (35)

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

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

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (36)

Затем, спустя некоторое время реакции УК ( Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru рцк=1 мс), если очередь сообщений в УК отсутствует, рассматриваемый блок направится дальше к следующему центру коммутации.

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

Время

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (37)

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

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (38)

Учитывая, что Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru является величиной постоянной ( Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru = 0), для определения значения времени tцк следует воспользоваться соотношением

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (39)

Ввиду малой нагрузки эта величина получилась весьма незначительной, однако, при возрастании суммарной загрузки в 2 раза значение Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru увеличивается, а при дальнейшем по­вышении нагрузки центры коммутации могут оказаться «узким местом» сети.

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (40)

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

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (41)

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

5.3 Время задержки доставки ответа для интерактивных сообщений

Под временем задержки доставки ответа понимается промежуток времени с момента нажатия отправителем кнопки "Передача" до момента появления у получателя первого символа ответного сообщения или первого звука в его телефонной трубке.

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

Время задержки интерактивного блока сообщений в местном звене имеет несколько составляющих:

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (42)

§ Время реакции сервера ПУ (СПУ) Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

§ Время передачи сообщений в местной линии:

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (43)

§ Время задержки в очереди сервера СПУ: Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru зк=6 мс;

§ Время задержки из-за трафика исходящих от ЭВМ почтовых сообщений: Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru

Эта задержка происходит, если концентратор работает в полудуплексном режиме и не может направить сообщение в сторону ЭВМ до тех пор, пока он не завершит прием исходя­щего от нее почтового блока. Если такой блок уже передается, то время задержки составит половину времени его передачи Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru . Вероятность того, что этот блок передается, в точности равна коэффициенту загрузки канала исходящими почтовыми сообщениями Rисх тг.

Следовательно, общее время задержки, обусловленное трафиком исходящих от ЭВМ ЦДП почтовых сообщений

Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru (44)

Далее, направленный ЭВМ интерактивный блок передается по линии основного звена, на что затрачивается время Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru .

При передаче по основному звену Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru необходимо учитывать задержку модема Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru =5мс, задержку эквивалентных звеньев сети Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru и Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru , реакцию на вводе в ЭВМ Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru , интерактивный блок, поступивший в ЭВМ обрабатывается в ней в течение времени Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru , затем направляется получателю. При выходе из ЭВМ, направляемый к получателю интерактивный блок может быть задержан уже передающимся почтовым блоком. Эта задержка в точности равна ранее рассмотренной задержке Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru . Ниже, приведены все составляющие, образующие время задержки доставки ответа для интерактивных сообщений на пути от абонента-отправителя, через ЭВМ к абоненту-получателю.

Время ответа для интерактивных сообщений

Таблица 6

Составляющая времени ответа Обозначение Время, мс
Средняя задержка опроса Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 187,5
Время реакции ЭВМ при вводе – выводе Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru
Время передачи сообщения в местной линии Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 15,17
Время задержки в концентраторе Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru
Задержка модемов в местном звене Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru
Суммарное круговое время задержки в линиях и коммутаторах сети Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 6,143
Задержка в очередях центров коммутации (эквивалентная) Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 2,394
Задержка анализа на ЭВМ интерактивных и почтовых сообщений Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru
Задержка, вызываемая трафиком исходящих от ЭВМ почтовых сообщений Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 0,023
Время ожидания в очереди на передачу для интерактивных сообщений Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 0,115
Время ожидания в очереди на передачу для почтовых сообщений Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 0,125
Время передачи первого исходящего интерактивного блока по ос­новному звену Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 1,456
Итого, время ответа для интерактивных сообщений Время ожидания сообщений в очередях ЭВМ ЦДП - student2.ru 274,926

Суммарное время ответа Тотв инт для интерактивных сообщений не превышает 0,274 сек, что можно считать вполне удовлетворительным. Большая часть этого времени затрачивается на задержки опроса, а в течении остальных 50 мс осуществляется поиск и обработка информа­ции на центральной ЭВМ. Длительность передачи интерактивной информации пользователю может быть весьма значительной и составлять несколько секунд. И в течение всего указан­ного времени, сеть должна обеспечивать одновременную передачу голосовой информации всем двадцати пользователям.

Наши рекомендации