Сети ЭВМ и телекоммуникации. Анкудинов Г.И - 31 стр.

UptoLike

t
ПРИБ
момент прибытия пакета; t
НАЧ
момент начала обработки пакета;
t
КОН
момент окончания обработки
пакета; N – число обработанных
пакетов; t – время пребывания
пакета в блоке; Random – генератор
случайных чисел в диапазоне (0, 1).
Пункт 3 алгоритма позволяет
задавать экспоненциальный закон
A(t) распределения интервалов
времени между моментами
поступления пакетов с
интенсивностью
λ
, а пункт 5 – закон
B(t) распределения времени
обслуживания с интенсивностью
µ
и коэффициентом вариации
ν
.
1) t
ПРИБ
=0; t
КОН
=0; S=0; SS=0; N=0.
2) N = N+1.
3) t
ПРИБ
= t
ПРИБ
ln (Random)/λ .
4) Если t
ПРИБ
> t
КОН
, то t
НАЧ
= t
ПРИБ
,
иначе t
НАЧ
= t
КОН.
5) t
КОН
= t
НАЧ
+(1+2 3
ν
(Random–0,5)) /
µ
.
6) t = t
КОН
t
НАЧ
.
7) S = S + t ; SS = SS + t
2
.
8) Если N < N
max
,то переход к п.2.
9) T = S / N; σ
T
=
2
/ TNSS
.
10) Конец.
Рис.3
В рассматриваемом примере имитационная модель позволяет оценить
среднее время T пребывания пакетов в блоке, а также среднеквадратическое
отклонение σ
T
этого времени. Имитационная модель реализована на языке
TurboPascal. В таблице приведены результаты расчетов для трех режимов
работы блока.
Результаты
имитационного
моделирования
N
λ
µ
ν
T
(результат
расчета)
T σ
T
10000 0,100 0,500 0,5 2,313 2,243 1,258
10000 0,100 0,200 0,5 8,125 7,362 5,144
10000 0,100 0,150 0,5 15,000 12,976 10,505
Для расчета времени пребывания пакетов в блоке использована формула
).1(
)1(2
1
2
ν
ρµ
ρ
µ
+
+=T
31