
Моделирование систем / Лаб 2_3
.docxМинистерство образования и науки Кыргызской Республики
Кыргызский Государственный Технический Университет имени И. Раззакова
Факультет Информационных Технологий
Кафедра: Информатика и Вычислительная Техника
Лабораторная работа №3
Бишкек 2017
Вариант №Z`
Пакеты сообщений из КОМП1 в КОМП2 передаются со скоростью 5 сек на 100 бит, через 2 транзитных канала расположенных последовательно. Для ускорения передачи сообщений в очередях располагаются по возрастанию их длины, т.е. короткие сообщения обслуживаются первыми. Пакеты поступают из КОМП1 в КОМП2 через каждые 15+-2 сек. Пакеты могут быть длиной 100, 200, 300, 400 бит после передачи в пункт В определяется что 20% сообщений переданы с искажением. Через каждые 200+- 35 сек происходит сбои в первом канале. Смоделировать передачу из КОМП1в КОМП2 500 сообщений. Определить загруженность каналов и количество искаженных сообщений. Чаще всего поступают сообщения размером 200 бит, остальные виды сообщений равновероятны.
Код:
simulate
SD function Rn1,d4
.2,100/.6,200/.8,300/1,400
generate 15,2
assign 1,fn$SD
priority ((500-p1)/10)
queue och1
seize comp1
depart och1
advance (p1/100#5)
release comp1
queue och2
seize comp2
depart och2
advance ((p1/100)#5)
release comp2
transfer.2,,met
terminate 1
generate 200,35
preempt comp1,,met,,re
advance 23,7
return comp1
terminate 1
met terminate
start 500
Результат:
LABEL LOC BLOCK TYPE ENTRY COUNT CURRENT COUNT RETRY
1 GENERATE 616 0 0
2 ASSIGN 616 0 0
3 PRIORITY 616 0 0
4 QUEUE 616 1 0
5 SEIZE 615 0 0
6 DEPART 615 0 0
7 ADVANCE 615 1 0
8 RELEASE 576 0 0
9 QUEUE 576 0 0
10 SEIZE 576 0 0
11 DEPART 576 0 0
12 ADVANCE 576 1 0
13 RELEASE 575 0 0
14 TRANSFER 575 0 0
15 TERMINATE 455 0 0
16 GENERATE 45 0 0
17 PREEMPT 45 0 0
18 ADVANCE 45 0 0
19 RETURN 45 0 0
20 TERMINATE 45 0 0
MET 21 TERMINATE 158 0 0
FACILITY ENTRIES UTIL. AVE. TIME AVAIL. OWNER PEND INTER RETRY DELAY
COMP1 660 0.885 12.348 1 661 0 0 0 1
COMP2 576 0.738 11.806 1 660 0 0 0 0
QUEUE MAX CONT. ENTRY ENTRY(0) AVE.CONT. AVE.TIME AVE.(-0) RETRY
OCH1 3 1 616 200 0.495 7.400 10.957 0
OCH2 3 0 576 315 0.234 3.740 8.253 0
FEC XN PRI BDT ASSEM CURRENT NEXT PARAMETER VALUE
661 20 9217.806 661 7 8 1 300.000
660 30 9222.806 660 12 13 1 200.000
663 0 9226.292 663 0 1
651 0 9227.214 651 0 16