Постановка задачи оптимизации СПД с использованием аппарата "Теории массового обслуживания"

Оглавление

Существует несколько факторов, влияющих на время передачи сообщения по сети. Они включают в себя: топологию сети, пропускные способности каналов в сети, процедуры распределения потоков.

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

  1. Процедура выбора маршрутов;
  2. Процедура управления потоком;
  3. Пропускная способность;
  4. Дисциплина обслуживания сообщений в очередях с приоритетами;
  5. Топология первичной сети;
  6. Надежность каналов сети и аппаратных средств.

I. Процедура выбора маршрутов

Это правила выбора следующего узла, в который сообщение придет на своем пути следования в узел-адресат. Алгоритм должен учитывать: Основные процедуры выбора пути:

II. Процедура управления потоком

Процедура выбора маршрута обрабатывает весь тарфик в сети, но не влияет на суммарную интенсивность трафика, поступающего в сеть. Задача его регулирования возлагается на процедуру управления потоком, выполняющую одну из наиболее важных функций. Она должна предсказывать и предотвращать перегрузки путем ограничения траффика, идущего от абонентов и системы.

III. Дисциплина обслуживания сети

Дисциплина обслуживания сообщений включает: буферирование сообщений и постановку в очередь к каналу, если он занят. При обслуживании очередей используется приоритетность. Обычно приоритеты выбираются в зависимости от следующей информации:
  1. Управляющая;
  2. Осведомляющая (например, о состоянии сети);
  3. Преобразующая.
Приоритеты сообщений могут также разделяться:

IV. Топология

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

Задача будет решена не полностью, если при оптимизации СПД не будет введена стоймостная функция сети. Стоимость сети D определяется стоимостью оборудования узлов, пропускной способностью и протяженностью линий связи, стоимостью ПО, эксплуатации. Однако, учесть все в аналитической моделе не удается, и основную часть D составляют расходы на узлы и каналы. Поэтому на данном этапе будем считать, что

D = f (C i).

Включая стоимость оборудования узла в стоимость канала, тогда, если стоймостная функция линейна, то

,

где (d i) - стоимостной коэффициент, зависящий от типа канала, его длины и пропускной способности.

Если функция стоимости ступенчатая, степенная или иная, что ближе к истине, то аналитическое решение усложняется.

Задача использования аппарата ТМО решается аналитически при следующих ограничениях:

  1. Маршрутизация фиксированная.
  2. Длины сообщений, поступающих в узел независимы, т.е. длина сообщения выбирается всякий раз, когда сообщение поступает в узел.
  3. Функция стоимости каналов и узлов линейная.
  4. Пропускные способности каналов выбираются из непрерывного множества.
  5. Каналы симплексные.
  6. Надежность узлов и каналов Pу = Рк = 1.
  7. Поток сообщений распределен по закону Пуассона, длины сообщений по экспоненциальному.
  8. Задержка сообщения равна T i = T ожд + Тпер + Tобр.
Тогда каждый канал сети может быть представлен СМО типа М/M/1 c пуассоновским распределением потока сообщений на входе и показательным временем обслуживания:


 
 
Prev
Предыдущий
Next
Следующий
Hosted by uCoz