Сигнальный трафик

inArrive EQU 10	;интервал поступления заявок
inServe EQU 10	;среднее время обслуживания заявок
prV STORAGE 100	;число приборов
totalSignal EQU 10
totalVideo EQU 40
totalAudio EQU 50
prK EQU 4		;число мест ожидания

*******СИГНАЛЬНЫЙ ТРАФФИК*********
GENERATE (POISSON(1,inArrive)),,,,1	;создание сигнального трафика

TEST L Q$QUE,prK,REFUSE	;проверка свободных мест ожидания
QUEUE QUE			;в очередь
SAGAIN 	TEST GE X$SIGNAL,totalSignal,SCALCULATE1
	TEST GE X$AUDIO,totalAudio,SCALCULATE2
	TEST GE X$VIDEO,totalVideo,SCALCULATE3
	TEST E (X$AUDIO'l'totalAudio'or'X$VIDEO'l'totalVideo'or'X$SIGNAL'l'totalSignal),1
	TRANSFER ,SAGAIN

SCALCULATE1 SAVEVALUE SIGNAL+,1
	  ASSIGN TYPE,SIGNAL
	  TRANSFER ,SNEXT
SCALCULATE2 SAVEVALUE AUDIO+,1
	  ASSIGN TYPE,AUDIO
	  TRANSFER ,SNEXT
SCALCULATE3 SAVEVALUE VIDEO+,1
	  ASSIGN TYPE,VIDEO

SNEXT ENTER prV		;в прибор для обслуживания
DEPART QUE		;из очереди
ADVANCE (POISSON(3,inServe))	;задержка на время обслуживания
LEAVE prV			; из прибора
SAVEVALUE P$TYPE-,1
TERMINATE 1	;здесь удаляются обслуженные заявки

*******ВИДЕО ПОТОКИ*********

GENERATE (POISSON(1,inArrive)),,,,3	;создание видеопотока
TEST L Q$QUE,prK,REFUSE	;проверка свободных мест ожидания
QUEUE QUE			;в очередь
TEST L X$VIDEO,totalVideo
SAVEVALUE VIDEO+,1

ENTER prV			;в прибор для обслуживания
DEPART QUE		;из очереди
ADVANCE (POISSON(3,inServe))	;задержка на время обслуживания
LEAVE prV			; из прибора
SAVEVALUE VIDEO-,1
TERMINATE 1	;здесь удаляются обслуженные заявки
 
*******ГОЛОСОВЫЕ ПОТОКИ*********

GENERATE (POISSON(1,inArrive)),,,,2	;создание голосового потока
TEST L Q$QUE,prK,REFUSE	;проверка свободных мест ожидания
QUEUE QUE			;в очередь
AGAIN 	TEST GE X$AUDIO,totalAudio,ACALCULATE1
	TEST GE X$VIDEO,totalVideo,ACALCULATE2
	TEST E (X$AUDIO'l'totalAudio'or'X$VIDEO'l'totalVideo),1
	TRANSFER ,AGAIN
ACALCULATE1 SAVEVALUE AUDIO+,1
	  ASSIGN TYPE,AUDIO
	  TRANSFER ,ANEXT
ACALCULATE2 SAVEVALUE VIDEO+,1
	  ASSIGN TYPE,VIDEO

ANEXT ENTER prV		;в прибор для обслуживания
DEPART QUE		;из очереди
ADVANCE (POISSON(3,inServe))	;задержка на время обслуживания
LEAVE prV			; из прибора
SAVEVALUE P$TYPE-,1
TERMINATE 1	;здесь удаляются обслуженные заявки



REFUSE TERMINATE   ;здесь удаляются необслуженные завки


INITIAL X$SIGNAL,0
INITIAL X$AUDIO,0
INITIAL X$VIDEO,0
start 10000
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

СТАТЬИ БЛОГА ПО РУБРИКЕ И МЕТКАМ

img

G2.Станция технического обслуживания,аварийная бригада, скорая помощь, технологическая линия

Теги: автомобили,боксы,ремонт Теги: бригада, район, аварии,ликвидация,вызов,место Теги: скорая помощь, телефон,станция, канал, прием, больной Теги: технологическая линия, станок, детали Теги: три аппарата

G2.Станция технического обслуживания,аварийная бригада, скорая помощь, технологическая линия

Теги: автомобили,боксы,ремонт Теги: бригада, район, аварии,ликвидация,вызов,место Теги: скорая помощь, телефон,станция, канал, прием, больной Теги: технологическая линия, станок, детали Теги: три аппарата
img

G4. Страховая компания

В страховую компанию с интервалом 8+-5 минут приходят клиенты. Каждый подходит к терминалу, дожидается очереди, получает талончик. 52% всех приходящих уходят на получение ДМС, остальные на страхование жизни, страхование имущества, автострахование. У каждого вида страхования […]

G4. Страховая компания

В страховую компанию с интервалом 8+-5 минут приходят клиенты. Каждый подходит к терминалу, дожидается очереди, получает талончик. 52% всех приходящих уходят на получение ДМС, остальные на страхование жизни, страхование имущества, автострахование. У каждого вида страхования […]
img

2.Компьютерный парк

Имеется N-е количество компьютеров (количество задается пользователем), у каждого компьютера есть 2 параметра: CPU и память. Также каждый компьютер требует некоторое количество CPU и памяти для работы (количество также задается пользователем, у каждого компьютера разное […]

2.Компьютерный парк

Имеется N-е количество компьютеров (количество задается пользователем), у каждого компьютера есть 2 параметра: CPU и память. Также каждый компьютер требует некоторое количество CPU и памяти для работы (количество также задается пользователем, у каждого компьютера разное […]
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x