Uploaded by Михаил Агеев

1лр

advertisement
Цель работы
Исследование возможностей и приобретение навыков использования имитационных
моделей, реализованных с помощью пакета GPSS, для получения вероятностно-временных
характеристик процесса функционирования концентратора системы передачи цифровой
информации в сети интегрального обслуживания.
Краткие сведения об объекте моделирования
Сети интегрального обслуживания доставляют различные виды информации
(оперативные данные и файлы ЭВМ, речь в цифровой форме, факсимильная информация и
т.д.). В данной лабораторной работе рассматривается фрагмент такой сети в виде системы
передачи цифровой информации, обеспечивающей процесс взаимодействия цифровых
телефонных аппаратов (ЦТА) с цифровым концентратором (ЦК), который представляет
собой устройство, обеспечивающее сопряжение входных низкосортных цифровых каналов
связи от каждого ЦТА с выходным высокоскоростным цифровым трактом (ЦТ).
В общем случае имеется N ЦТА, подключенных к ЦК, который осуществляет
мультиплексирование входящего потока цифровой информации и его дальнейшую
передачу по ЦТ. Каждый ЦТ состоит из шести уплотняемых каналов (кадров). При
нормальных условиях функционирования (когда загрузка ЦТ < 80%) используются пять
каналов, а в случае временного увеличения загрузки ЦТ больше 80% подключается
дополнительный канал на время наличия нагрузки.
Нагрузка по вызовам, создаваемая одним ЦТА, составляет 0,1 Эрланга, а
вероятность обслуживания любого вызова равна 0,4. Не обслуживание вызова может
произойти в результате занятости абонента (время прослушивания сигнала "Занято" равно
15 с) или его отсутствия с равной вероятностью. При отсутствии свободного канала вновь
поступивший вызов блокируется. Не обслуженный вызов становится источником
повторных вызовов с вероятностью, зависящей от номера попытки согласно функции
настойчивости абонента. Фрагмент структуры сети интегрального обслуживания
представлен на рис. 1.
Рисунок 1 - Структурная схема фрагмента сети интегрального обслуживания
Задание к работе
Внести в текст исходной программы изменения, обеспечивающие получение
графика вероятности успешного разговора в зависимости от числа абонентов в подсети.
Определение функции распределения числа повторных вызовов для
завершенных разговоров.
Выполнение работы
Необходимо получить в результате моделирования функционирования фрагмента
сети интегрального обслуживания график распределения вероятностей успешного
разговора абонентов в зависимости от их числа.
GPSS-программа
модели
процесса
функционирования
интегрального обслуживания имеет вид, показанный на рисунке 2.
0010
0020
0030
0040
0050
0060
0070
0080
0090
0100
0110
0120
0130
0140
0150
0160
SVE1
SVE1
PER1
PER2
PER3
BER1
SIMULATE
EQU
STORAGE
INITIAL
INITIAL
INITIAL
INITIAL
INITIAL
INITIAL
INITIAL
INITIAL
INITIAL
FVARIABLE
FVARIABLE
FVARIABLE
FVARIABLE
1
6
X$ABON,30
X$RNT,12000
X$RAZG,1200
X$PROSL,150
X$POFT,600
X$OBSL,400
X$NEOT,500
X$UST,40
X$ADAP,5
100000#N$TXIE/X$POTER
100000#N$LED/X$POTER
X$SRED/(N$LED+N$TXIE)
X$BLO1+N$ZAN-X$BLO2
фрагмента
сети
0170 BER2
0180 PER4
0190 EXP
0260 NAST
0280 TOCH
0300 OTS
0320
0330
0340
0350
0360
0370
0380
0390
0400
0410
0420
0430
0440
0450
0460
0470
0480
0490
0500
0510
0520
0530
0540
0550
0560
0570
0580
0590
0600
0610
0620
0630
0640
0650
0660
0670
0680
0690
0700
0710
0720
0730
0740
0750
0760
0770
ACT
VHO
LED
IPV
ZAN
OTK
NOT
TXIE
FVARIABLE
X$POTER+X$BLO3+X$BLO4
FVARIABLE
100000#(V$BER1/V$BER2)
FUNCTION
RN4,C24
0,0/.100,.104/.200,.222/.300,.355/.400,.509
.500,.690/.600,.915/.700,1.200/.750,1.380
.800,1.600/.840,1.830/.880,2.120/.900,2.300
.920,2.520/.940,2.810/.950,2.990/.960,3.200
.970,3.500/.980,3.900/.990,4.600/.995,5.300
.998,6.200/.999,7/1,8
FUNCTION
P3,C2
1,600/2,900
FUNCTION
P3,C7
1,600/2,700/3,750/4,790/5,820/6,850/7,880
FUNCTION
P4,C3
1,300/2,400/3,500
GENERATE
1,,,1
ASSIGN
1,0
ASSIGN
2,0
ASSIGN
3,0
ASSIGN
4,0
SPLIT
X$ABON,ACT
TERMINATE
ADVANCE
X$RNT,FN$EXP
ASSIGN
3,1
SAVEVALUE
POTER+,1
TEST LE
S1,X$ADAP
TEST L
RN6,X$OBSL,IPV
ENTER
1
QUEUE
1
ADVANCE
X$RAZG,FN$EXP
DEPART
1
LEAVE
1
SAVEVALUE
SRED+,P3
TEST NE
TG1,1,DNE
SPLIT
1,ACT
TERMINATE
1
TEST G
RN7,X$NEOT,NOT
SAVEVALUE
BLO2+,1
ENTER
1
QUEUE
1
ADVANCE
X$PROSL,FN$EXP
DEPART
1
LEAVE
1
SAVEVALUE
BLO1+,1
TEST LE
RN5,FN$TOCH,TXIE
SAVEVALUE
BLO3+,1
ASSIGN
3+,1
ADVANCE
X$POFT,FN$EXP
TRANSFER
,VHO
SAVEVALUE
ADR+,1
ENTER
1
QUEUE
1
ADVANCE
X$UST,FN$EXP
DEPART
1
LEAVE
1
TEST LE
RN6,FN$OTS,TXIE
SAVEVALUE
BLO4+,1
ASSIGN
3+,1
ADVANCE
X$POFT,FN$EXP
TRANSFER
,VHO
SAVEVALUE
SRED+,P3
0780
0790
0800
0810 DNE
0820
0830
0840
0850
0860
0870
0880
0890
0900 KON
0910
0920
0930
0940
0950
0960
0970
0980
0990
1000
1010
1020
1030
1040
1050
1060
1070
1080
1090
1100
1110
1120
1130
TEST NE
SPLIT
TERMINATE
SAVEVALUE
SAVEVALUE
SAVEVALUE
SAVEVALUE
TERMINATE
GENERATE
SAVEVALUE
TEST G
SAVEVALUE
TERMINATE
START
REPORT
CLEAR
INITIAL
START
REPORT
CLEAR
INITIAL
START
REPORT
CLEAR
INITIAL
START
REPORT
CLEAR
INITIAL
START
REPORT
CLEAR
INITIAL
START
REPORT
END
TG1,1,DNE
1,ACT
1
RES1,V$PER1
RES2,V$PER2
RES3,V$PER3
RES4,V$PER4
1
1000
ADAP,5
SR1,800,KON
ADAP,6
500
REPORT.GPS
X$ABON,40
500
REPORT1.GPS
X$ABON,50
500
REPORT2.GPS
X$ABON,60
500
REPORT3.GPS
X$ABON,70
500
REPORT4.GPS
X$ABON,100
500
REPORT5.GPS
Таблица 1 - Результаты моделирования фрагмента сети
Число абонентов в подсети
Число кадров, предоставляемых ИКМ-трактом
Вероятность прекращения вызова, %
Вероятность успешного разговора, %
Среднее число попыток на вызов
Среднее число занятых кадров
Загрузка цифрового тракта
30
6
48,605
50,996
1,334
1,54
0,257
40
6
48,520
50,098
1,348
2,16
0,361
50
6
48,214
50,992
1,328
2,57
0,428
60
6
49,200
50,800
1,368
2,65
0,442
70
6
47,928
50,690
1,364
3,66
0,609
100
6
47,758
49,707
1,314
4,56
0,761
Download