
На сортировку / 2102172 / Adina_raspechatka
.docx«АЛМАТЫ ЭНЕРГЕТИКА ЖӘНЕ БАЙЛАНЫС УНИВЕРСИТЕТІ» коммерциялық емес акционерлік қоғамы
Инфокоммуникациялық технологиялар кафедрасы
№ __4__ зертханалық жұмыс бойынша
ЕСЕП
Пәні Телекоммуникациялық жүйелерді моделдеу
Тақырыбы: Жеке телефон станциясының имитациялық моделінде зерттеу жүргізу
Мамандығы 5В071900 Радиотехника, электроника және телекоммуникациялар
Орындаған: Тлеугажинова Әдемі
Тобы РЭТк-14-3
Нұсқа: 10
Қабылдаған ИКТ проф. Тұманбаева К.Х.
___________ ___________«____» ____________201___ж.
(бағасы) (қолы)
Алматы 2016
№4 зертханалық жұмыс. Жеке телефон станциясының имитациялық моделінде зерттеу жүргізу
Жұмыстың мақсаты: Жеке АТС моделінің жұмысын анализдеу және берілген жүктемеде жүйені функциялаудың оптимизациялау үшін GPSS WORD жүйесінің динамикалық терезелерімен жұмыс істеуді үйрену.
4.1 К е с т е – Тапсырма нұсқалары
Нұсқа № |
Паралельді телефон саны |
Ішкі желілер саны |
Сыртқы желілер саны |
Сигнализаторлар саны |
10 |
150 |
29 |
22 |
8 |
******************************************************************
* Жеке телефон жүйесінің моделі
* Уақыт секундпен өлшенеді
******************************************************************
Transit TABLE M1,20,20,20
******************************************************************
Extensions STORAGE 150
Extlines STORAGE 22
Intlines STORAGE 29
Signals STORAGE 8
Operator STORAGE 1
******************************************************************
* Айнымалаларды анықтау
Internal VARIABLE 1260/(1+R$Extensions)
External VARIABLE 2500/(R$Extensions+S$Extensions)
*
* Қоңырау санының кестесі
Callsint TABLE S$Intlines,2,2,20
Callsext TABLE S$Extlines,2,2,20
*****************************************************************************
* Ішкі телефондардан түсетін қоңыраулар түзіледі:
GENERATE (Exponential (1,0,V$Internal)), 0 ,20 ; Ішкі қоңыраулар.
ENTER Extensions ; Телефон тұтқасын көтеру.
QUEUE Inside ; Сигнализаторға кезек.
ENTER Signals ; Сигнализатор қосылады.
DEPART Inside ; Кезектен шығу.
ADVANCE 7,2 ; Сигнализация үшін уақыт.
LEAVE Signals ; Сигнализатор босайды.
TRANSFER .333,,Intout ; 44% қоңыраулар сыртқы желіге барады.
Intint TEST GE R$Intlines,1,Breakoff ; Қатынастықты тексеру.
ENTER Intlines ; Ішкі желіні алу
ADVANCE 4,1 ; Телефонның бос еместігін тексеру.
TRANSFER .15,,Busy ;Кейбір паралель телефондар бос емес.
Aline ENTER Extensions ; Басқалары бос.
ADVANCE 6,2 ; Паралельді телефон қоңыраулары үшін уақыт.
TRANSFER .2,,Nogood ; 20% жауап бермейді.
ADVANCE (Normal (2,150,30)) ; Қоңырау ұзақтығы.
Nogood LEAVE Extensions ; Паралельді телефон босайды.
Busy LEAVE Intlines ;Ішкі желі босайды.
TRANSFER ,Breakoff
* Ішкі телефондардан сыртқы желіге қоңырау шалу моделі.
Intout TEST GE R$Extlines,1,Breakoff ;Сыртқы желі қол жеткізерлік пе?
ENTER Extlines ; Сырқы желіні алу.
ADVANCE 4,1 ; Бос болмауды тексеру уақыты.
TRANSFER .200,,Nobody ; 20% бос емес.
ADVANCE 6,2 ; Жауапқа арналған уақыт.
TRANSFER .200,,Nobody ; 20% жауап бермейді.
ADVANCE (Normal (2,150 ,30) ) ; Қоңырау ұзақтығы.
TABULATE Transit ; Транзиттік уақытты жазу.
Nobody LEAVE Extlines , ; Сыртқы желі босайды.
Breakoff LEAVE Extensions ;Паралл. телефон босайды.
TERMINATE
*****************************************************************************
* Сыртқы қоңырауларды өңдеу.
GENERATE (Exponential(1,0,V$External)) ; Сыртқы қоңыраулар.
TEST GE R$Extlines,1,Nonefree ; Сыртқы желі қол жеткізерлік пе?
ENTER Extlines ; Сыртқы желіні алу.
QUEUE Outsider ; Операторға кезек.
ENTER Operator ; Операторды алу.
DEPART Outsider ; Кезектен шығу.
ADVANCE 9,3 ; Оператор қоңырауды қызмет етеді.
LEAVE Operator ; Оператор босайды.
ADVANCE 4,1 ; Телефондар бос па?
TRANSFER .15,,Engaged; Кейбір паралельді телефондар бос емес
ENTER Extensions ; Паралельді телефондарды алу.
ADVANCE 6,2 ; Қоңырау шалуға уақыт.
TRANSFER .200,,Noperson ; 20% жауап бермейді.
ADVANCE (Normal(2,150,30)) ; Қоңырау шалу уақыты.
TABULATE Transit ; Транзитті уақытты жазу.
Noperson LEAVE Extensions ; Паралельді телефондар босайды.
Engaged LEAVE Extlines ; Сыртқы желілер босайды.
Nonefree TERMINATE
GENERATE 3600 ; Әр уақыттағы транзакт.
TERMINATE 1 ; Санауыш аяқталды.
GENERATE 60 ; Әр минуттағы транзакт.
TABULATE Callsint ; Ішкі қоңыраулар саны.
TABULATE Callsext ; Сыртқы қоңыраулар саны.
TERMINATE
Нұсқа бойынша бағдарлама моделінің терезесі
GPSS World Simulation Report - Untitled Model 1.2.1
Thursday, October 20, 2016 11:28:30
START TIME END TIME BLOCKS FACILITIES STORAGES
0.000 3600.000 54 0 5
NAME VALUE
ALINE 13.000
BREAKOFF 29.000
BUSY 18.000
CALLSEXT 10009.000
CALLSINT 10008.000
ENGAGED 47.000
EXTENSIONS 10001.000
EXTERNAL 10007.000
EXTLINES 10002.000
INSIDE 10010.000
INTERNAL 10006.000
INTINT 9.000
INTLINES 10003.000
INTOUT 20.000
NOBODY 28.000
NOGOOD 17.000
NONEFREE 48.000
NOPERSON 46.000
OPERATOR 10005.000
OUTSIDER 10011.000
SIGNALS 10004.000
TRANSIT 10000.000
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 356 0 0
2 ENTER 356 0 0
3 QUEUE 356 0 0
4 ENTER 356 0 0
5 DEPART 356 0 0
6 ADVANCE 356 0 0
7 LEAVE 356 0 0
8 TRANSFER 356 0 0
INTINT 9 TEST 232 0 0
10 ENTER 232 0 0
11 ADVANCE 232 1 0
12 TRANSFER 231 0 0
ALINE 13 ENTER 192 0 0
14 ADVANCE 192 0 0
15 TRANSFER 192 0 0
16 ADVANCE 161 7 0
NOGOOD 17 LEAVE 185 0 0
BUSY 18 LEAVE 224 0 0
19 TRANSFER 224 0 0
INTOUT 20 TEST 124 0 0
21 ENTER 124 0 0
22 ADVANCE 124 0 0
23 TRANSFER 124 0 0
24 ADVANCE 96 0 0
25 TRANSFER 96 0 0
26 ADVANCE 73 3 0
27 TABULATE 70 0 0
NOBODY 28 LEAVE 121 0 0
BREAKOFF 29 LEAVE 345 0 0
30 TERMINATE 345 0 0
31 GENERATE 190 0 0
32 TEST 190 0 0
33 ENTER 190 0 0
34 QUEUE 190 0 0
35 ENTER 190 0 0
36 DEPART 190 0 0
37 ADVANCE 190 1 0
38 LEAVE 189 0 0
39 ADVANCE 189 0 0
40 TRANSFER 189 0 0
41 ENTER 157 0 0
42 ADVANCE 157 0 0
43 TRANSFER 157 0 0
44 ADVANCE 127 6 0
45 TABULATE 121 0 0
NOPERSON 46 LEAVE 151 0 0
ENGAGED 47 LEAVE 183 0 0
NONEFREE 48 TERMINATE 183 0 0
49 GENERATE 1 0 0
50 TERMINATE 1 0 0
51 GENERATE 59 0 0
52 TABULATE 59 0 0
53 TABULATE 59 0 0
54 TERMINATE 59 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
INSIDE 1 0 356 356 0.000 0.000 0.000 0
OUTSIDER 4 0 190 96 0.248 4.697 9.494 0
STORAGE CAP. REM. MIN. MAX. ENTRIES AVL. AVE.C. UTIL. RETRY DELAY
EXTENSIONS 150 126 0 47 705 1 23.440 0.156 0 0
EXTLINES 22 12 0 19 314 1 9.387 0.427 0 0
INTLINES 29 21 0 17 232 1 7.273 0.251 0 0
SIGNALS 8 8 0 4 356 1 0.692 0.086 0 0
OPERATOR 1 0 0 1 190 1 0.472 0.472 0 0
TABLE MEAN STD.DEV. RANGE RETRY FREQUENCY CUM.%
TRANSIT 167.672 31.281 0
40.000 - 60.000 1 0.52
60.000 - 80.000 1 1.05
80.000 - 100.000 0 1.05
100.000 - 120.000 9 5.76
120.000 - 140.000 22 17.28
140.000 - 160.000 40 38.22
160.000 - 180.000 57 68.06
180.000 - 200.000 33 85.34
200.000 - 220.000 18 94.76
220.000 - 240.000 7 98.43
240.000 - 260.000 3 100.00
CALLSINT 7.136 2.609 0
_ - 2.000 1 1.69
2.000 - 4.000 5 10.17
4.000 - 6.000 23 49.15
6.000 - 8.000 12 69.49
8.000 - 10.000 13 91.53
10.000 - 12.000 3 96.61
12.000 - 14.000 1 98.31
14.000 - 16.000 1 100.00
CALLSEXT 9.525 3.505 0
_ - 2.000 1 1.69
2.000 - 4.000 5 10.17
4.000 - 6.000 7 22.03
6.000 - 8.000 9 37.29
8.000 - 10.000 14 61.02
10.000 - 12.000 10 77.97
12.000 - 14.000 6 88.14
14.000 - 16.000 7 100.00
CEC XN PRI M1 ASSEM CURRENT NEXT PARAMETER VALUE
600 0 3600.000 600 0 51
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
607 20 3601.561 607 11 12
609 0 3603.120 609 0 31
608 20 3605.456 608 0 1
579 0 3605.725 579 44 45
605 0 3608.091 605 37 38
569 0 3626.174 569 44 45
585 20 3626.736 585 16 17
590 20 3643.894 590 16 17
582 20 3653.343 582 16 17
591 20 3661.330 591 16 17
592 0 3672.595 592 44 45
586 20 3679.234 586 16 17
606 20 3690.807 606 26 27
593 20 3691.742 593 16 17
599 20 3706.342 599 16 17
594 20 3707.280 594 26 27
604 0 3731.624 604 44 45
601 0 3760.881 601 44 45
598 0 3764.532 598 44 45
603 20 3783.362 603 26 27
610 0 7200.000 610 0 49
Нұсқа бойынша бағдарлама моделінің нәтижесі
4.3сурет -Жады терезесі, CALLSINT кестесі, TRANSIT кестесі, «Көру» терезесі, CALLSEXT кестесі
4.5 Сурет – TRANSFER блогын көрсететін «Blocks» («Блоки») терезесі
4.6 сурет - Нұсқа бойынша бағдарлама моделінің нәтижесі
4.7 сурет -CALLSEXT кестесі
4.8 сурет -Жады терезесі, CALLSINT кестесі, TRANSIT кестесі,
4.9 Сурет – TRANSFER блогын көрсететін «Blocks» («Блоки») терезесі
Қорытынды
Біз бұл зертханалық жұмыста жеке телефон станциясының имитациялық моделінде зерттеу жүргізіп, жеке АТС моделінің жұмысын анализдеу және берілген жүктемеде жүйені функциялаудың оптимизациялау үшін GPSS WORD жүйесінің динамикалық терезелерімен жұмыс істеуді үйрендім. Нұсқа бойынша бағдарлама моделінің терезесін құрдық. Сол құрылған модель арқылы нәтижелерін алдық. Сommand/START (Kоманда/START) таңдап, диалогты терезеде 1 санының орнына 15 таңдап блоктар алдық. Сонында алынған нәтижелермен кесте толтырдық.