Материал: Парамонов А. И. Математические модели в сетях связи. Часть 1

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Рис. 22. Сбор статистики о времени доставки и нагрузке в элементе «sink»

5.5. Для построения двухфазной модели добавьте последовательно еще одну пару элементов «delay» и «queue» и задайте им свойства согласно п. 5.4.

2.3.2.Выполнение имитационного эксперимента

2.3.2.1.Установка заданного значения нагрузки

Для определения значения параметра распределения воспользуемся методом оптимизации, реализованным в AnyLogic.

Например, нужно установить значение нагрузки, равное 0,7. В модели значение нагрузки вычисляется в ходе имитационного эксперимента в переменной «vro».

Значение интенсивности нагрузки определяется средним временем обслуживания и интенсивностью трафика (интервалом времени между прибытиями пакетов). В модели зададим среднее время обслуживания, равное (приблизительно) единице. При распределении Парето такое значение достигается при значениях параметров srv_p1=2.5 и srv_p2=0.6. Укажем эти значения по умолчанию для данных параметров и не будем их изменять в ходе эксперимента.

Зададим значение параметра src_p1=2.1 как значение по умолчанию, его тоже не будем изменять в ходе эксперимента.

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

трафика нужно решить следующую оптимизационную задачу:

p2 arg min p2 vro a .

(24)

41

 

Для этого создадим оптимизационный эксперимент Файл->Создать- >Эксперимент->Оптимизация.

В свойствах оптимизационного эксперимента введем следующие изменения (рис. 23).

Рис. 23. Выбор значения параметра для нагрузки 0,7

Далее через панель инструментов запустим оптимизационный эксперимент, рис. 24.

Рис. 24. Запуск оптимизационного эксперимента

В результате выполнения оптимизационного эксперимента получим значение параметра src_p2, при котором значение нагрузки равно 0,7

(рис. 25).

42

Рис. 25. Результат оптимизационного эксперимента

Установим полученное значение в качестве значения по умолчанию параметра src_p2 и запустим имитацию (рис. 26).

Рис. 26. Имитация с полученным значением параметра

Из рис. 26 видно, что получаемое значение нагрузки 0,692 близко к заданному (0,7), следовательно, полученное значение параметра верно.

2.3.2.2. Получение зависимости задержки доставки пакета от нагрузки

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

Для удобства снятия результатов, введем в модель еще несколько переменных (рис. 27).

43

Рис. 27. Дополнительные переменные для отображения результатов

Значения переменным будем присваивать в элементе «sink», дополним его кодом, как показано на рис. 28.

Рис. 28. Дополнение элемента «sink»

Результаты экспериментов следует занести в табл. 2.

44

 

 

 

 

 

 

 

 

Таблица 2

 

 

 

Результаты исследования

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Интервал между пакетами

СКО интервала между пакетами

Время обслуж.

СКО времени обслуживания

 

Время доставки

 

Интенс. нагрузки

 

Значение параметра

 

 

 

 

 

 

 

 

 

 

 

 

 

vro

src_p2

a

 

t

 

 

T

 

 

 

 

 

 

 

 

 

 

1

0,1

0,111

4,721

9,01

16,23

1,00

0,95

 

1,03

 

 

 

 

 

 

 

 

 

 

2

0,2

0,197

2,676

5,11

10,35

1,00

0,85

 

1,06

 

 

 

 

 

 

 

 

 

 

3

0,3

0,296

1,767

3,37

5,51

1,00

0,85

 

1,12

 

 

 

 

 

 

 

 

 

 

4

0,4

0,405

1,292

2,47

3,38

1,00

0,83

 

1,23

 

 

 

 

 

 

 

 

 

 

5

0,5

0,488

1,075

2,05

3,03

1,00

0,86

 

1,39

 

 

 

 

 

 

 

 

 

 

6

0,6

0,598

0,877

1,68

2,72

1,00

0,98

 

1,83

 

 

 

 

 

 

 

 

 

 

7

0,7

0,691

0,758

1,446

2,123

1,00

0,862

 

2,198

 

 

 

 

 

 

 

 

 

 

8

0,8

0,798

0,652

1,25

1,80

1,00

0,84

 

3,47

 

 

 

 

 

 

 

 

 

 

9

0,9

0,904

0,580

1,11

1,55

1,00

0,86

 

8,29

 

 

 

 

 

 

 

 

 

 

10

0,95

0,949

0,554

1,06

1,67

1,00

0,87

 

16,65

 

 

 

 

 

 

 

 

 

 

На рис. 29 приведена полученная зависимость времени доставки от интенсивности нагрузки.

Время доставки, с

18

16

14

12

10

8

6

4

2

0

0

0,2

0,4

0,6

0,8

1

Интенсивность нагрузки,

Рис. 29. Зависимость времени доставки от нагрузки

45

Источник: https://studfile.net/preview/15032474/