книги / Моделирование систем. Практикум
.pdfTftBl
Mean |
100 42 |
S D |
47 32 |
138 |
|
Simulation Complete
Р и с 5 27 Гистограмма результатов м оделирования процесса передачи
5.5. Лабораторная работа № 5
ИССЛЕДОВАНИЕ НА ИМИТАЦИОННОЙ МОДЕЛИ ПРОЦЕССА ФУНКЦИОНИРОВАНИЯ КОНЦЕНТРАТОРА СЕТИ ИНТЕГРАЛЬНОГО ОБСЛУЖИВАНИЯ
Цель работы: исследование возможностей и приобретение на выков использования имитационных моделей, реализованных с помощью языка моделирования дискретных систем GPSS/PC, для получения вероятностно-временных характеристик процесса функционирования концентратора системы передачи цифровой информации в сети интегрального обслуживания
Краткие сведения об объекте моделирования
Сети интегрального обслуживания доставляют различные виды информации (оперативные данные и файлы ЭВМ, речь в цифровой форме, факсимильная информация и т д ) В данной лабораторной работе рассматривается фрагмент такой сети в виде системы передачи цифровой информации, обеспечивающей про цесс взаимодействия цифровых телефонных аппаратов (ЦТА) с цифровым концентратором (ЦК), который представляет собой устройство, обеспечивающее сопряжение входных низкоскорост-
201
Ц Т А 1
~ (ц т )£ 1 * .
'ЦТАУУ
Р и с . 5 28. Структурная схема фрагмента сети интегрального обслуживания
ных цифровых каналов связи от каждого ЦТА с выходным высоко скоростным цифровым трактом (ЦТ).
В общем случае имеется N ЦТА, подключенных к ЦК, который осуществляет мультиплексирование входящего потока цифровой информации и его дальнейшую передачу по ЦТ. Каждый ЦТ со стоит из шести уплотняемых каналов (кадров). При нормальных условиях функционирования (когда загрузка ЦТ < 80 %) исполь зуются пять каналов, а в случае временного увеличения загрузки ЦТ больше 80 % подключается дополнительный канал на время наличия пика нагрузки.
Нагрузка по вызовам, создаваемая одним ЦТА, составляет 0,1 Эрланга, а вероятность обслуживания любого вызова равна 0,4. Необслуживание выхода может произойти в результате занятости абонента (время прослушивания сигнала «Занято» равно 15 с) или его отсутствия с равной вероятностью. При отсутствии свободного канала вновь поступивший вызов блокируется. Необслуженный вызов становится источником повторных вызовов с вероятно стью, зависящей от номера попытки согласно функции настойчи вости абонента.
Фрагмент структуры сети интегрального обслуживания пред ставлен на рис. 5.28.
Исходная (//"^-программа модели процесса функционирова ния цифрового концентратора сети имеет вид, показанный на рис. 5.29.
ЗАДАНИЯ ДЛЯ ДОМАШНЕЙ ПОДГОТОВКИ
1. О знакомьтесь с терминологией в области сетей интегрального обслуж ива
ния.
2. Изучите особенности работы концентратора сети интегрального обслуж ива
ния
3. Рассмотрите особенности ф орм ализации процесса работы концентратора с пом ощ ью Q -схем
202
0001 |
SVE1 |
SIMULATE |
l |
|
EQU |
|
|||
0 0 0 5 |
SVE1 |
STORAGE |
6 |
|
0010 |
|
IN ITIA L |
X$ABON,3 0 |
|
0015 |
|
IN ITIA L |
X$RNT,12000 |
|
0020 |
|
IN ITIA L |
X$RAZG,1200 |
|
0025 |
|
IN ITIA L |
X$ PROSL,150 |
|
0030 |
|
IN ITIA L |
X $PO FT,600 |
|
0035 |
|
IN ITIA L |
X$OBSL,400 |
|
0040 |
|
IN ITIA L |
X$NEOT,500 |
|
0045 |
|
IN ITIA L |
X$UST,4 0 |
|
0050 |
|
IN ITIA L |
X$ADAP,5 |
|
0055 |
PER1 |
FVARIABLE |
10 0 0 0 0 #N$TXIE/X$POTER |
|
0060 |
PER2 |
FVARIABLE |
100000#N$LED/X$POTER |
|
0 065 |
PER3 |
FVARIABLE |
X$SRED/(N$LED+N$TXIE) |
|
0070 |
BER1 |
FVARIABLE |
X$BL01+N$ZAN-X$BL02 |
|
0071 |
BER2 |
FVARIABLE |
X$P0TER+X$BL03+X$BL04 |
|
0072 |
PER4 |
FVARIABLE |
1 00000# <V$BER1/V$BER2) |
|
ОНО |
ЕХР |
FUNCTION |
RN4,C24 |
|
0 , 0/ |
100, ..1 0 4 / 2 0 0 , . 2 2 2 / . 3 0 0 , . 3 5 5 / . 4 0 0 , . 5 0 9 . 5 0 0 , |
|||
750,,1 380 |
8 0 0 ,1 |
6 0 0 / . 8 4 0 ,1 . 8 3 0 / . 6 8 0 ,2 . 1 2 0 / . 9 0 0 ,: |
||
. 9 9 0 / |
9 60, 3 .2 0 0 .9 7 0 ,3 |
5 0 0 / . 9 8 0 , 3 . 9 0 0 / . 9 9 0 , 4 . 6 0 0 / |
||
0117 |
NAST |
FUNCTION |
P 3,C 2 |
|
1 ,6 0 0 /2 ,9 0 0 |
|
|
|
|
0120 |
ТОСН |
FUNCTION |
P 3,C 7 |
|
1 ,6 0 0 / 2 ,7 0 0 / 3 ,7 5 0 / 4 ,7 9 0 / 5 ,8 2 0 / 6 ,6 5 0 / 7 ,6 6 0 |
||||
0125 |
OTS |
FUNCTION |
P 4 ,C 3 |
|
1 ,3 0 0 /2 ,4 0 0 / 3 ,5 0 0 |
|
1 , , ,1 |
||
0127 |
|
GENERATE |
||
0128 |
|
ASSIGN |
1,0 |
|
0 129 |
|
ASSIGN |
2,0 |
|
0130 |
|
ASSIGN |
3 ,0 |
|
0131 |
|
ASSIGN |
4 ,0 |
|
0132 |
|
SPLIT |
|
X$ABON,ACT |
0135 |
|
TERMINATE |
|
|
0140 |
ACT |
ADVANCE |
X$RNT,FN$EXP |
|
0145 |
|
ASSIGN |
3 ,1 |
|
0150 |
|
SAVEVALUE |
POTER+, 1 |
|
0155 |
VHO |
TEST |
LE |
S 1, X$ADAP |
0160 |
|
TEST |
L |
RN6 ,X $OBSL,IPV |
0161 |
|
ENTER |
1 |
|
0162 |
|
QUEUE |
|
1 |
0 1 6 3 |
|
ADVANCE |
X$RAZG,FN$EXP |
|
0164 |
|
DEPART |
1 |
|
0165 |
|
LEAVE |
|
1 |
0170 |
LEO |
SAVEVALUE |
SRED+, P3 |
|
0175 |
|
TEST |
NE |
T G I, 1 , DNE |
0180 |
|
SPLIT |
|
1 ,ACT |
0185 |
|
TERMINATE |
1 |
|
0190 |
IPV |
TEST G |
RN7, X$NEOT, NOT |
|
0195 |
|
SAVEVALUE |
B L02+, 1 |
|
0196 |
|
ENTER |
|
1 |
0197 |
ZAN |
QUEUE |
|
1 |
0198 |
ADVANCE |
X$PROSL, FN$EXP |
||
0199 |
|
DEPART |
1 |
|
0200 |
|
LEAVE |
|
1 |
0205 |
ОТК |
SAVEVALUE |
BL01+, 1 |
Р И с . 5.29 (I) Текст исходной программы i
концентратора интегральной сети
4. Изучите основны е операторы G P S S /P C , необходим ы е для моделирования работы концентратора
5. И зучите особен н ости работы M S D O S в интерактивном реж име
203
0210 |
TEST LE |
0215 |
SAVEVALUE |
0220 |
ASSIGN |
0225 |
ADVANCE |
0230 |
TRANSFER |
0235 ЦП |
SAVEVALUE |
0236 |
ENTER |
0237 |
QUEUE |
0238 |
ADVANCE |
0239 |
DEPART |
0240 |
LEAVE |
0245 |
TEST LE |
0250 |
SAVEVALUE |
0255 |
ASSIGN |
0260 |
ADVANCE |
0265 |
TRANSFER |
0270 TXIE |
SAVEVALUE |
0275 |
TEST NE |
0280 |
SPLIT |
0285 |
TERMINATE |
0290 ONE |
SAVEVALUE |
0295 |
SAVEVALUE |
0300 |
SAVEVALUE |
0305 |
SAVEVALUE |
0310 |
TERMINATE |
0315 |
GENERATE |
0320 |
SAVEVALUE |
0325 |
TEST G |
0ЭЭ0 |
SAVEVALUE |
0335 KON |
TERMINATE |
034 0 |
START |
0341 |
REPORT |
0345 |
CLEAR |
0350 |
INITIAL |
0355 |
START |
0356 |
REPORT |
0360 |
CLEAR |
0365 |
INITIAL |
0370 |
START |
0371 |
REPORT |
0375 |
CLEAR |
0380 |
INITIAL |
0385 |
START |
0386 |
REPORT |
0390 |
CLEAR |
0395 |
INITIAL |
0400 |
START |
0401 |
REPORT |
0405 |
CLEAR |
0410 |
INITIAL |
0415 |
START |
0420 |
REPORT |
0430 |
END |
RN5,FN$TOCH,TXIE B L03+,1
3 + , l
X$POFT,FN$EXP #VHO
ADR+,1
1
1
X$UST,FN$EXP
1
1
RN6 ,FN$OTS,TXIE BL04 + / 1
3 + ,l
X$FOFT# FH$EXP ,VHO
SRED+, P3
T G I, 1 , ONE 1 , ACT
1
RESl,V $PER1 R ES2, V$PER2 RES3,V $PER3 RES4,V$PER4
1
looo
AOAP, 5
SR 1,800,K O N ADAP, 6
500
REPORT GPS
X$ABON,40 500
REPORTI GPS
X$ABON,50 500
REPORT2 GPS
X$ABON,60 500 REPORT3 GPS
X$ABON,70 500
REPORT4 GPS
X$ABON/100 500
REPORTS.GPS
Р и с . 5 29 (И ) Текст исходной программы м оделирования циф рового
концентратора интегральной сети
Задание к работе
Внести в текст исходной программы изменения, обеспечиваю щие выполнение индивидуального задания:
1) определение функции распределения числа повторных вы зовов для завершенных разговоров;
204
Р и с 5 30 Блок-диаграмма 6А У 5-м одели процесса ф ункционирования
фрагмента интегральной сети
2) получение графика вероятности прекращения вызова в за висимости от числа абонентов в подсети;
205
|
|
|
|
SIMULATE |
|
|
|
|
|
|
|
|
|
|
|
||
0001 |
SVE1 |
EQU |
|
|
|
1 |
|
|
|
|
|
|
|
|
|
||
* ч и сл о |
к а д р о в в цифровом т р а к т а |
|
|
|
|
|
|
|
|
||||||||
0005 |
SVE1 |
STORAGE |
|
|
б |
|
|
|
|
|
|
|
|
|
|||
* ч и сл о |
а б о к а к т о в в |
п о д с е ти X$ABON |
|
|
|
|
|
|
|
||||||||
0010 |
|
|
|
IN IT IA L |
|
|
X$ABON, 30 |
|
|
|
|
|
|
|
|||
* X$INTER - |
с р е д н и й |
и н т е р в а л между вы зовам и |
|
|
|
|
|
||||||||||
0015 |
|
|
|
IN IT IA L |
|
|
X $INTER,12000 |
|
|
|
|
|
|
|
|||
* X$RAZG |
- |
с р е д н я я |
д л и т е л ь н о с ть р а з г о в о р а |
|
|
|
|
|
|||||||||
0020 |
|
|
|
IN IT IA L |
|
|
X$RAZG,1200 |
|
|
|
|
|
|
|
|||
* XSPROSL - |
с р е д н я я д л и т е л ь н о с ть |
п рослуш ивания с и г н а л а «ВЩЗЮТО» |
|
||||||||||||||
0025 |
|
|
|
IN IT IA L |
|
|
X $PR0SL,150 |
|
|
|
|
|
|
|
|||
* X$POFT |
- |
с р е д н и й |
и н т е р в а л |
между п овторам и |
в ы зо в а |
|
|
|
|||||||||
0030 |
|
|
|
IN IT IA L |
|
|
X $POFT,600 |
|
|
|
|
|
|
|
|||
* X$OBSL |
- |
в е р о я т н о с т ь обслуж ивани я в |
ты сячны х д о л я х |
|
|
|
|||||||||||
0035 |
|
|
|
IN IT IA L |
|
|
X$OBSL,400 |
|
|
|
|
|
|
|
|||
* X$NEOT |
- |
п р о ц е н т |
к е о т в е т о в в ты сячны х |
д о л я х |
|
|
|
|
|||||||||
0040 |
|
|
|
IN IT IA L |
|
|
X$NEOT,5 0 0 |
|
|
|
|
|
|
|
|||
* X$UST - |
с р е д н я я д л и т е л ь н о с т ь у с т а н о в л е н и я |
с в я з и |
|
|
|
|
|||||||||||
0045 |
|
|
|
IN IT IA L |
|
|
X$UST,4 О |
|
|
|
|
|
|
|
|
||
* X$ADAP |
- |
п о р о г а д а п та ц и и |
|
|
|
|
|
|
|
|
|
||||||
0 050 |
|
|
|
IN IT IA L |
|
|
X$ADAP, 5 |
|
|
|
|
|
|
|
|
||
* PERI |
- |
в е р о я т н о с т ь |
п о т е р и |
в о врем ен и |
|
|
|
|
|
|
|
||||||
0055 |
PERI |
|
FVARIABLE |
|
1 0 0 0 0 0 #N$TXIE/X$POTER |
|
|
|
|
||||||||
* PER2 |
- |
в е р о я т н о с т ь |
успеш ного завер ш ен и я р а з г о в о р а |
|
|
|
|||||||||||
0060 |
PER2 |
|
FVARIABLE |
|
100000#N$LED/X$POTER |
|
|
|
|
||||||||
* PER3 |
- |
с р е д н е е |
ч и сл о попы ток н а |
один |
|
вы зов |
|
|
|
|
|||||||
0065 |
PER3 |
|
FVARIABLE |
|
X$SR£D/ (N$LED+N$TXIE) |
|
|
|
|
||||||||
* PER4 |
- |
в е р о я т н о с т ь |
блоки р о вки в |
аб о н ен тс к о м т р а к т е |
|
|
|
||||||||||
0070 |
BER1 |
|
FVARIABLE |
|
X$BL01+N$ZAN-X$BL02 |
|
|
|
|
|
|||||||
0071 |
BER2 |
|
FVARIABLE |
|
X$P0TER+X$BL03+X$BL04 |
|
|
|
|
||||||||
0 072 |
PER4 |
|
FVARIABLE |
|
1 0 0 0 0 0 # (V$BER1/V$BER2) |
|
|
|
|
||||||||
* EXP - |
э к с п о н е н ц и а л ь н а я |
функция |
|
|
|
|
|
|
|
|
|||||||
0 110 |
EXP |
|
FUNCTION |
|
RN4,C24 |
|
|
|
|
|
|
|
|
||||
0 , 0 / |
1 0 0 , |
1 0 4 / 2 0 0 , |
2 2 2 / |
3 0 0 , 3 5 5 / 4 0 0 , |
509 |
5 0 0 , |
6 9 0 / |
6 0 0 , |
9 1 5 / 7 0 0 ,1 |
200 |
|||||||
7 5 0 ,1 |
380 |
8 0 0 ,1 |
6 0 0 / |
8 4 0 ,1 |
8 3 0 / |
8 8 0 ,2 |
|
1 2 0 / |
9 0 0 ,2 .3 0 0 |
9 2 0 ,2 |
5 2 0 / . 9 4 0 ,2 |
8 1 0 .9 5 0 , |
|||||
9 9 0 / |
9 6 0 ,3 |
200 |
970 |
3 |
5 0 0 / |
9 8 0 ,3 |
9 0 0 / |
9 9 0 ,4 |
6 0 0 / |
9 9 5 ,5 |
300 |
9 9 8 ,6 2 0 0 / |
9 9 9 ,7 / 1 ,8 |
||||
* NAST - |
ф ункция |
н ас то й ч и в о с ти |
|
|
|
|
|
|
|
|
|||||||
0117 |
NAST |
|
FUNCTION |
|
P3,C 2 |
|
|
|
|
|
|
|
|
||||
1 ,6 0 0 /2 ,9 0 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
* TOCH - |
т о ч н а я |
функция |
н а с то й ч и в о с ти |
|
|
|
|
|
|
|
|||||||
0120 |
TOCH |
|
FUNCTION |
|
P3,C 7 |
|
|
|
|
|
|
|
|
||||
1 , 6 0 0 /2 , 7 0 0 / 3 , 7 5 0 /4 7 9 0 /5 , 8 2 0 /6 , 8 5 0 /7 ,8 8 0 |
|
|
|
|
|
||||||||||||
* OTS |
- |
ф ункция |
н а с то й ч и в о с ти при |
о т с у т с т в и и |
а б о н е н т а |
|
|
|
|||||||||
0125 |
OTS |
|
FUNCTION |
|
Р 4,С З |
|
|
|
|
|
|
|
|
||||
1 ,3 0 0 / 2 ,4 0 0 / 3 ,5 0 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
0127 |
|
|
|
GENERATE |
|
1,,,1 |
f |
|
Г е н ер ац и я |
и с х о д н о го |
тракдакта |
|
|||||
0128 |
|
|
|
ASSIGN |
|
|
1 0 |
|
|
П олучени е |
задамнофч» числа И сточ н и ков |
||||||
0129 |
|
|
|
ASSIGN |
|
|
2,0 |
|
|
|
|
|
|
|
|
||
0130 |
|
|
|
ASSIGN |
|
|
3 0 |
|
|
|
|
|
|
|
|
||
0131 |
|
|
|
ASSIGN |
|
|
4 ,0 |
|
|
|
|
|
|
|
|
||
0132 |
|
|
|
SPLIT |
|
|
X$AB0N, ACT |
|
|
|
|
|
|
|
|||
0135 |
|
|
|
TERMINATE |
|
|
|
|
|
М оделирование |
и н т е р в а л о в между |
вы зовам и |
|||||
0140 ACT |
|
ADVANCE |
|
|
X$RNT,FN$EXP |
|
|||||||||||
0145 |
|
|
|
ASSIGN |
|
|
3 ,1 |
|
|
В 3 |
х р а н и т с я ч и сл о |
повторн ы х вы зо во в |
|||||
* POTER |
- |
сум м арн ое |
ч и сло повторны х вы зовов |
|
|
|
|
|
|||||||||
Р и с |
5 31 (I) Т екст |
программы |
моделирования |
процесса |
ф ункционирования |
||||||||||||
|
|
|
|
|
|
|
фрагмента интегральной |
сети |
|
|
3) получение графика среднего числа попыток на вызов для приближенной функции настойчивости в зависимости от числа абонента в подсети;
206
0150 |
|
|
SAVEVALUE |
|
POTER+ ,1 |
|
|
|
||
0 155 |
VHO |
TEST |
LE |
|
S i ,X$ADAP |
Проверка налмМг Свободного кадра |
||||
0160 |
|
|
TEST |
L |
|
RN6 ,x$OBSL/ IPV Проварка обслушаания |
||||
0161 |
|
|
ENTER |
|
1 |
|
|
|
||
0162 |
|
|
QUEUE |
|
1 |
|
|
|
||
0163 |
|
|
ADVANCE |
|
XSRAZG,FN$EXP |
|
|
|||
0164 |
|
|
DEPART |
|
1 |
|
|
|
||
0165 |
|
|
LEAVE |
|
1 |
|
|
|
||
* SRED |
- |
сумма повторны х |
попы ток |
|
|
|
||||
01 7 0 |
LED |
SAVEVALUE |
|
SRED+, РЗ |
|
|
|
|||
0175 |
|
|
TEST |
NE |
|
TG I, 1 f DNE |
|
|
|
|
0180 |
|
|
SPL IT |
|
1,АСТ |
|
|
|
||
0185 |
|
|
TERMINATE |
|
1 |
|
|
|
||
0 190 |
IFV |
TEST G |
|
RN7,X$NEOT, NOT |
со с то я н и й «занято» |
|||||
0195 |
|
|
SAVEVALUE |
|
BL02+, 1 |
Ч исло |
||||
0 196 |
|
|
ENTER |
|
1 |
|
|
|
||
0197 |
|
|
QUEUE |
|
1 |
|
|
|
||
0198 |
ZAN |
ADVANCE |
|
X$PROSL,FN$EXP |
|
|
||||
0199 |
|
|
DEPART |
|
1 |
|
|
|
||
0200 |
|
|
LEAVE |
|
1 |
|
|
|
||
* BLOl |
BLOl - |
ч и сл о блоки р о во к и з - з а |
о т с у т с т в и я |
х а д р а |
||||||
0205 |
ОТК |
SAVEVALUE |
|
BLO l+,1 |
|
|
|
|||
0210 |
|
|
TEST |
LE |
|
RN5,FN$TOCH, TXIE |
|
|
||
* BLQ3 |
- |
ч и сло |
повторны х |
попы ток при |
з а н я т о с т и |
а д р е с а т а |
||||
0215 |
|
|
SAVEVALUE |
|
B L03+,1 |
|
|
|
||
0220 |
|
|
ASSIGN |
|
3 + ,l |
|
|
|
||
0225 |
|
|
ADVANCE |
|
X $P0FT,FN$EXP |
|
|
|||
0230 |
|
|
TRANSFER |
|
,VHO |
|
|
|
||
* ADR |
ч и сл о |
к е о т в е т о в |
а д р е с а т а |
|
|
|
||||
0235 |
НОТ |
SAVEVALUE |
|
ADR+,1 |
|
|
|
|||
0236 |
|
|
ENTER |
|
1 |
|
|
|
||
0237 |
|
|
QUEUE |
|
1 |
|
|
|
||
0238 |
|
|
ADVANCE |
|
X$UST,FN$EXP |
|
|
|
||
0239 |
|
|
DEPART |
|
1 |
|
|
|
||
0240 |
|
|
LEAVE |
|
1 |
|
|
|
||
0245 |
|
|
TEST |
LE |
|
RN6 , FN$OTS, TXIE |
|
|
||
* ADR - |
чи сл о |
повторн ы х |
попы ток п р и н е о т в е т е |
|
|
|||||
0250 |
|
|
SAVEVALUE |
|
BL04+,1 |
|
|
|
||
0255 |
|
|
ASSIGN |
|
з + д |
|
|
|
||
0260 |
|
|
ADVANCE |
|
X$POFT,FN$EXP И н тер вал |
вы зовам и п р и н е о т в е т е |
||||
0265 |
|
|
TRANSFER |
|
,VHO |
|
|
|
||
0 270 |
TXIE |
SAVEVALUE |
|
SRED+, РЗ |
О тк а з |
о * |
у с т а н о в л е н и я с в я з и |
|||
0275 |
|
|
TEST |
NE |
|
TG I,1 ,DNE |
|
|
|
|
0280 |
|
|
SPLIT |
|
|
1 ,АСТ |
|
|
|
|
0285 |
|
|
TERMINATE |
|
1 |
|
|
|
||
0290 |
DNE |
SAVEVALUE |
|
RES1 ,V$PER1 |
|
|
|
|||
0295 |
|
|
SAVEVALUE |
|
RES2,V$PER2 |
|
|
|
||
0300 |
|
|
SAVEVALUE |
|
RES3,V$PER3 |
|
|
|
||
0305 |
|
|
SAVEVALUE |
|
RES4,V$PER4 |
|
|
|
||
0310 |
|
|
TERMINATE |
|
1 |
|
|
|
||
0315 |
|
|
GENERATE |
|
1000 |
|
|
|
||
0320 |
|
|
SAVEVALUE |
|
ADAP,5 |
|
|
|
||
0325 |
|
|
TEST |
G |
|
S R I, 8 0 0 , KON |
|
|
|
|
0330 |
|
|
SAVEVALUE |
|
ADAP, 6 |
|
|
|
||
0335 |
КОН |
TERMINATE |
|
|
|
|
|
|||
|
|
Р и c |
5 31 (II) |
Текст программы моделирования процесса |
||||||
|
|
|
функционирования фрагмента интегральной сети |
4)определение функции распределения числа повторных вы зовов для незавершенных разговоров;
5)получение графика вероятности успешного разговора в за висимости от числа абонентов в подсети;
207
6)определение вероятности блокировки в абонентской подсе ти для приближенной функции настойчивости,
7)получение графика среднего числа попыток на один вызов для точной функции настойчивости в зависимости от числа або нентов в подсети;
8)получение графика вероятности блокировки в абонентской подсетидля точной функции настойчивости в зависимости отчисла абонентов в подсети.
Необходимо провести серию имитационных экспериментов, обеспечивающих получение полных и достоверных результатов.
Пример выполнения работы
Пусть необходимо выполнить п. 5 задания, т. е. получить в результате моделирования функционирования фрагмента сети интегрального обслуживания график распределения вероятностей успешного разговора абонентов в зависимости от их числа
Блок-диаграмма модели процесса функционирования фрагмента интегральной сети изображена на рис. 5.30, соответст вующая б-Р&У-программа представлена на рис 5.31. Стандартный отчет моделирования фрагмента интегральной сети представлен на рис. 5.32.
0 3 4 0 |
START |
5 00 |
|
0341 |
REPORT |
REPORT |
GPS |
0345 |
CLEAR |
X$ABON,4 0 |
|
0350 |
IN ITIA L |
||
0355 |
START |
500 |
|
0356 |
REPORT |
REPORT1 |
GPS |
0360 |
CLEAR |
X$ABON,50 |
|
0365 |
IN ITIA L |
||
0370 |
START |
500 |
|
0371 |
REPORT |
REPORT2 |
GPS |
0375 |
CLEAR |
X$ABON,6 0 |
|
0380 |
IN ITIA L |
||
0385 |
START |
500 |
|
0386 |
REPORT |
REPORT3 |
GPS |
0390 |
CLEAR |
X$ABON,70 |
|
0395 |
IN ITIA L |
||
0 400 |
START |
500 |
|
0401 |
REPORT |
REPORT4 |
GPS |
0405 |
CLEAR |
X$ABON |
100 |
0410 |
IN ITIA L |
||
0415 |
START |
500 |
|
0420 |
REPORT |
REPORT5 |
GPS |
0430 |
END |
|
|
5 31 (III) Текст программы моделирования процеОСД ф ункционирования фрагмента интегральной сети
208
GPSS/PC Report file REPORT GPS. (V 2, # 37349) 11-19-2001 12 03.52 |
page 1 |
START_TIME |
END_TIME |
BLOCKS |
FACILITIES |
STORAGES |
FREE_MEMORY |
|
0 |
1 |
58 |
|
0 |
1 |
3045 6 0 |
NAME |
|
|
VALUE |
TYPE |
|
|
COLUMN |
|
|
10001 |
2 |
|
|
POSITION |
|
|
10002 |
2 |
|
|
SHAPE |
|
|
10003 |
2 |
|
|
ROW |
|
|
10004 |
2 |
|
|
TO_COLUMN |
|
|
10005 |
2 |
|
|
TO_ROW |
|
|
10006 |
2 |
|
|
COLOR |
|
|
10007 |
2 |
|
|
SVE1 |
|
|
1 |
0 |
|
|
ABON |
|
|
10009 |
2 |
|
|
RNT |
|
|
10010 |
2 |
|
|
RAZG |
|
|
10011 |
2 |
|
|
PROSL |
|
|
10012 |
2 |
|
|
POFT |
|
|
10013 |
2 |
|
|
OBSL |
|
|
10014 |
2 |
|
|
NEOT |
|
|
10015 |
2 |
|
|
UST |
|
|
10016 |
2 |
|
|
ADAP |
|
|
10017 |
2 |
|
|
TXIE |
|
|
46 |
3 |
|
|
POTER |
|
|
10019 |
2 |
|
|
PERI |
|
|
10020 |
2 |
|
|
LED |
|
|
18 |
3 |
|
|
PER2 |
|
|
10022 |
2 |
|
|
SRED |
|
|
10023 |
2 |
|
|
PER3 |
|
|
10024 |
2 |
|
|
BLOl |
|
|
10025 |
2 |
|
|
ZAN |
|
|
26 |
3 |
|
|
BL02 |
|
|
10027 |
2 |
|
|
BER1 |
|
|
10028 |
2 |
|
|
BL03 |
|
|
10029 |
2 |
|
|
BL04 |
|
|
10030 |
2 |
|
|
BER2 |
|
|
10031 |
2 |
|
|
PER4 |
|
|
10032 |
2 |
|
|
EXP |
|
|
10033 |
2 |
|
|
NAST |
|
|
10034 |
2 |
|
|
TOCH |
|
|
10035 |
2 |
|
|
OTS |
|
|
10036 |
2 |
|
|
ACT |
|
|
8 |
3 |
|
|
VHO |
|
|
11 |
3 |
|
|
IFV |
|
|
22 |
3 |
|
|
DNE |
|
|
50 |
3 |
|
|
NOT |
|
|
35 |
3 |
|
|
OTK |
|
|
29 |
3 |
|
|
ADR |
|
|
10043 |
2 |
|
|
RES1 |
|
|
10044 |
2 |
|
|
RES2 |
|
|
1004 5 |
2 |
|
|
RES3 |
|
|
10046 |
2 |
|
|
NAME |
|
|
VALUE |
TYPE |
|
|
RES4 |
|
|
10047 |
2 |
|
|
KON |
|
|
59 |
3 |
|
|
REPORT.GPS |
|
|
10049 |
2 |
|
|
c . 5.32.(1} СттфмшШ fcrttar*'
мода&ирования фрштакт ы*т»ршт№ сет
|
ю с |
BLOCK TYPE |
« Я П » COUNT |
C U R R E N T со и ф г |
RETRY |
|
1 |
GENERATE |
1 |
0 |
0 |
|
2 |
ASSIGN |
1 |
0 |
0 |
|
э |
ASSIGN |
1 |
0 |
0 |
|
4 |
ASSIGN |
1 |
0 |
0 |
|
5 |
ASSIGN |
1 |
0 |
0 |
|
6 |
SPLIT |
1 |
0 |
0 |
|
7 |
TERMINATE |
1 |
0 |
0 |
|
ACT |
ADVANCE |
500 |
0 |
0 |
|
9 |
ASSIGN |
500 |
0 |
0 |
150 |
10 |
SAVEVALUE |
500 |
0 |
0 |
155 |
VH0 |
TEST |
2105 |
0 |
0 |
160 |
12 |
TEST |
2105 |
0 |
0 |
161 |
13 |
ENTER |
0 |
0 |
0 |
162 |
14 |
QUEUE |
0 |
0 |
0 |
163 |
15 |
ADVANCE |
0 |
0 |
0 |
164 |
16 |
DEPART |
0 |
0 |
0 |
165 |
17 |
LEAVE |
0 |
0 |
0 |
170 |
LED |
SAVEVALUE |
0 |
0 |
0 |
175 |
19 |
TEST |
0 |
0 |
0 |
180 |
20 |
SPLIT |
0 |
0 |
0 |
185 |
21 |
TERMINATE |
0 |
0 |
0 |
190 |
IPV |
TEST |
2105 |
0 |
0 |
195 |
23 |
SAVEVALUE |
2103 |
0 |
0 |
196 |
24 |
ENTER |
2103 |
0 |
0 |
197 |
25 |
QUEUE |
2103 |
0 |
0 |
198 |
ZAN |
ADVANCE |
2103 |
0 |
0 |
199 |
27 |
DEPART |
2103 |
0 |
0 |
200 |
28 |
LEAVE |
2103 |
0 |
0 |
205 |
ОТК |
SAVEVALUE |
2103 |
0 |
0 |
21 0 |
30 |
TEST |
2103 |
0 |
0 |
215 |
31 |
SAVEVALUE |
1605 |
0 |
0 |
220 |
32 |
ASSIGN |
1605 |
0 |
0 |
225 |
33 |
ADVANCE |
1605 |
0 |
0 |
2 30 |
34 |
TRANSFER |
1605 |
0 |
0 |
2 35 |
NOT |
SAVEVALUE |
2 |
0 |
0 |
2 3 6 |
36 |
ENTER |
2 |
0 |
0 |
237 |
37 |
QUEUE |
2 |
0 |
0 |
238 |
38 |
ADVANCE |
2 |
0 |
0 |
2 39 |
39 |
DEPART |
2 |
0 |
0 |
240 |
40 |
LEAVE |
2 |
0 |
0 |
245 |
41 |
TEST |
2 |
0 |
0 |
25 0 |
42 |
SAVEVALUE |
0 |
0 |
0 |
255 |
43 |
ASSIGN |
0 |
0 |
0 |
26 0 |
44 |
ADVANCE |
0 |
0 |
0 |
LINE |
LOC |
BLOCK_TYPE |
ENTRY COUNT |
CURRZNT__COUNT |
RETRY |
265 |
45 |
TRANSFER |
0 |
0 |
0 |
2 70 |
TXIE |
SAVEVALUE |
500 |
0 |
0 |
275 |
47 |
TEST |
500 |
0 |
0 |
280 |
48 |
SPLIT |
499 |
0 |
0 |
285 |
49 |
TERMINATE |
499 |
0 |
0 |
290 |
DNE |
SAVEVALUE |
1 |
0 |
0 |
295 |
51 |
SAVEVALUE |
1 |
0 |
0 |
300 |
52 |
SAVEVALUE |
1 |
0 |
0 |
305 |
53 |
SAVEVALUE |
1 |
0 |
0 |
310 |
54 |
TERMINATE |
1 |
0 |
0 |
Рис . 5 32 (II) € э д д а £ т н ы й c n t e t м оделирования
франки** интегралы^# т т