Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
3.5. ФИЗИЧЕСКИЕ ВЕРСИИ ВЕСОВ ЭЛЕМЕНТОВ СЕТИКритерии кратчайших маршрутовПонятие кратчайшего маршрута является условным и определяется выбранным критерием. В свою очередь критерий кратчайшего маршрута зависит от показателя, используемого в качестве весов элементов сети. Все многообразие возможных критериев образует три класса. К первому классу отнесем критерии, основанные на аддитивных показателях таких, как длины линий связи, стоимости передачи сообщений, параметры задержки. При этом критерий кратчайшего маршрута
где Второй класс образуют критерии, основанные на мультипликативных показателях, обычно вероятностного содержания. Сюда относятся: коэффициент исправного действия; вероятность безошибочной передачи; вероятность своевременной доставки. Для этого класса обобщенная запись имеет следующий вид:
Для упрощения критерий второго класса обычно приводят к эквивалентному критерию вида (3.13) путем логарифмирования:
К третьему классу относится критерий максимина, физическим параметром для которого является, например, пропускная способность элементов сети. Записывается данный критерий следующим образом:
При этом кратчайшим будем маршрут, имеющий максимальную пропускную способность, которая для каждого маршрута определяется минимальной пропускной способностью входящих в него линий связи. Данный критерий не приводится к общему виду (3.13), что необходимо учитывать при его использовании в задачах маршрутизации. В сетях с коммутацией каналов в качестве критерия кратчайшего маршрута обычно выбираются минимум длины, максимум надежности или минимум вероятности ошибки. Сети с коммутацией сообщений (пакетов) в большинстве случаев базируются на временных версиях весов. Соответствующие характеристики будут рассмотрены в следующих разделах. Виртуальное время ожиданияВиртуальное время ожидания является фактическим временем ожидания для некоторого сообщения, поступившего в конкретный момент времени. При отсутствии перерывов процесса передачи виртуальное время ожидания
Перерывы в процессе передачи, обусловленные особенностями алгоритмов защиты от ошибок, отказами и обслуживанием приоритетных сообщений, приводят к тому, что реальное значение виртуального времени ожидания становится случайным: Полагая, что перерывы являются событиями взаимонезависимыми, можно записать функцию распределения
Во второй ситуации момент измерения приходится на интервал перерыва процесса передачи:
В выражениях (3.17) и Известно, что при простейшем потоке событий их число на заданном интервале распределено по закону Пуассона, а время до наступления
где Таким образом, функция распределения случайной составляющей виртуального времени ожидания в двух ситуациях, соответствующих моменту измерения, будет иметь следующий вид:
где При вычислениях по полученным соотношениям необходимо использовать таблицы значений Окончательно функция распределения
Найденная функция распределения позволяет, определив непосредственно детерминированную составляющую виртуального времени ожидания, оценить с некоторой вероятностью случайную составляющую. Вычисления могут производиться путем итераций. При использовании в качестве веса виртуального времени ожидания слабо учитывается статистика процесса в системе обслуживания. Для учета и текущей ситуации, и статистического поведения системы может быть использована оценка Прогнозируемое время ожиданияПри известных характеристиках времени ожидания в системах обслуживания сети в качестве весов можно использовать прогнозируемое время ожидания, вычисляемое на основе измерения последовательности значений виртуального времени ожидания. Для случая, когда процесс носит стационарный характер и известна функция распределения времени ожидания со средним Если обозначить случайное время ожидания некоторого основе информации о времени ожидания некоторого числа предшествующих сообщений. Соответствующий алгоритм приведен в
где
При вычисленных коэффициентах Получаемая при реализации данного алгоритма погрешность прогнозирования
В случае, когда последовательность
Соответствующий алгоритм состоит в определении значения
Глубина прогноза Производная среднего времени задержки сообщений В качестве весов линий связи может использоваться среднее время задержки, которое для пуассоновско-экспоненциальной системы с учетом ненадежности обслуживающего прибора определяется соотношением (3.8). Данное соотношение получено на основе результата для системы с абсолютным приоритетом и конечным источником приоритетных требований путем интерпретации приоритетных заявок перерывами связи. Интенсивность обслуживания при этом выражается через средний объем сообщений Все перечисленные параметры можно определить путем статистических измерений. Из формулы Потоки сообщений и потоки перерывов связи на практике не являются строго стационарными, т. е. на отдельных интервалах могут иметь приращения различного знака. При этом будут получать приращения также В связи с нелинейностью функции Исходя из этого (целесообразно в качестве веса линий связи дать не само значение С учетом параметров надежности аналогичный показатель получим, если найдем частные производные выражения (3.8):
— и сложим их. Тогда для вычисления веса будем иметь следующее соотношение:
Использование полученного показателя в качестве веса позволяет при упорядочении маршрутов отдавать предпочтение маршрутам, которые менее критичны к изменению интенсивности потоков сообщений и отказов. В качестве примера рассмотрим следующую ситуацию. Пусть необходимо установить отношение предпочтения между двумя маршрутами: Из таблицы видно, что при выборе в качестве веса линий связи среднего времени задержки кратчайшим является маршрут ТАБЛИЦА 3.1 (см. скан)
Рис. 3.11 В случае использования суммы производных предпочтение должно быть отдано маршруту Квантование средних значений весовВеса линий связи сети являются случайными функциями времени. Реализация циклов управления начинается при изменениях веса какой-либо из линий связи. Для обнаружения изменений устанавливаются градации в области определения весов Увеличение числа градаций обеспечивает более точное управление, а следовательно, и лучшее приближение к оптимальным режимам работы сети, соответствующим непрерывному управлению. Однако ввиду того что каждый цикл управления связан с необходимостью передачи служебной информации, увеличение числа градаций приводит к более частым переходам весов через границы и возрастанию внутренних потоков служебных сообщений. Это в свою очередь снижает реализуемые внешние потоки. Таким образом, можно утверждать, что существует некоторый оптимум шага квантования весов линий связи сети. При равномерном квантовании по уровням непрерывного процесса изменения весов линий связи среднеквадратическая ошибка определяемых значений
где Усредненное влияние числа градаций на качество функционирования сети можно оценить по снижению реализуемых внешних потоков. Пусть
где Усредненную величину потока служебных сообщений в зависимости от числа уровней квантования можно определить следующим образом:
где Величина
Для определения оптимального значения
Отоюда
Из последнего соотношения видно, что частая шкала квантования может применяться в мощных сетях, в которых потоки служебных сообщений практически не влияют на внешние параметры, а изменение весов во времени носит инерционный характер. При наличии достаточных статистических данных по характеру процесса изменения весов линий связи сети может оказаться целесообразным использовать неравномерную шкалу квантования. Во всяком случае при разработке программного обеспечения управления потоками желательно предусмотреть возможность перехода на переменную шкалу.
|
1 |
Оглавление
|