Определение задержки в сети передачи данных

Оглавление

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

Определим величину задержки сообщений в i-х каналах сети и сети в целом. Эти величины будем определять как при известных законах распределения случайных велич T и Ti:

T = Tk + Tобр + Тож

Декомпозируем сеть, выделив из нее один из путей передачи сообщений pij. Он состоит из нескольких узлов и каналов (Рис.1).


Рис.1

Для анализа делается ряд упрощающих предположений:

Определим связь между и Ti.
Если - среднее время задержки в сети, то среднее число пакетов, находящихся в сети:

[сообщ],

где - суммарная интенсивность сообщений,
gjk [сообщ/с] - Пуассоновский поток, j - входящий узел, k - исходящий узел.

С другой стороны, число пакетов, находящихся в очереди к каналу = liTi, где li [сообщ/с] - интенсивность на входе каждого канала, которая определяется процедурой маршрутизации.
Тогда количество сообщений, находящихся в очереди во всех каналах сети:

[сообщ]
.

Приравнивая и суммируя, получим:
.

Рассмотрим время обслуживания сообщения в канале Ti. Оно пропорционально длине сообщения l. В очереди к каналу i находятся сообщения из других линий, а также поступившие в сеть, т.е. они вышли из разных очередей, поэтому интервалы между поступлениями распределены по сложному закону. Решить эту задачу можно только представив рассматриваемую систему простейшей M/M/1. Это означает, что на вход i-той очереди поступает пуассоновский поток сообщений с интенсивностью li, а время обслуживания распределено по экспоненциальному закону .

Фактически, это означает, что длина сообщения l выбирается всякий раз новая при поступлении в следующий узел в соответствии с экспоненциальным законом распределения:

 Р(l) = mе-ml, l >= 0

Тогда одиночный канал в сети можно представить простейшей одноканальной СМО типа М/М/1. Для такой системы время обслуживания:

,

где m - время обсуживания в данной СМО.

Для СПД: m=1/l,

где l - длина сообщения в битах.

Подставляем Ti в выражение для :

- среднее время сообщений с сети.

Здесь не учитывается tобработки в узле и время распространения сигнала. Это может быть учтено. Каналы здесь симплексные, несимметричные, их можно сделать симметричными, сформировав матрицу li соответствующим образом. Также здесь не учтены трафик управления, связь с квитанциями на предъявляемое сообщение. Из формулы для  видно, что если знаменатель mCi - li = 0, то .
Таким образом, минимальная величина  дает пороговое значение.

Таким образом, зависит от Сi, его надо нормировать по стоимости.
Для этого будем использовать линейную функцию стоимости:

Задача оптимизации:

li,
 - min,
Ci - варьируем,
- задано.

Для решения такой задачи используется метод множителей Лагранжа. При этом составляется функция Лагранжа, которая через коэффициент b включает ограничения по D.

По методу Лагранжа берем частную производную функции L и приравниваем полученный результат к нулю:

Подставляя и дифференцируя получим:

Из этого выражения находится неопределенный множитель Лагранжа b и выражение для оптимальных Сi имеет вид:

      (1)

           (2)

D - полная стоимость, De - добавочная стоимость для увеличения Сi.
Здесь каждый i-ый канал будет иметь минимальную пропускную способность   и некоторую добавочную пропускную способность. Это названо распределением Сi пропорционально квадратному корню.
 - стоимость минимальной суммарной емкости сети, если De = 0, то .
Подставив выражения (1) в формулу для , получим:

            (3)

- характеристика топологии сети.
Это равенство определяет  в сети, когда пропускные способности выбраны оптимально.

Если De > 0 – задача ВПС реализуема, De < 0 – не реализуема.

Для рассмотрения зависимости упростим формулу (1), положив di = d = 1 ( однородная сеть) и . Тогда 

где - коэффициент использования пропускной способности,
g/l - средняя скорость, с которой входят сообщения в сеть,
.

Трафик  зависит от , значит, топологию нужно выбирать полносвязную. Отметим, что равенства получены в предположении, что gjk постоянны. Если они меняются во времени, то нельзя найти трафик в каналах li и оптимально выбрать Сi, т.е. сеть не будет оптимальной. Для согласования можно использовать адаптивный выбор маршрутов, допускающий загрузку недогруженных каналов.
 
 


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