Задача. Телефонная система имеет две внешние линии. Внешние звонки поступают каждые 100±60 секунд. Если линия занята, то звонок повторяется через 5±1 минуту до тех пор, пока не будет обслужен. Звонок длится 3±1 минуту. Нужно занести в таблицу распределение времени, необходимого для выполнения успешных звонков. Сколько времени потребуется для завершения 200 звонков?
Решение.
Sets STORAGE 2
Transit TABLE M1,.5,1,20 ;Транзитное время.
GENERATE 1.667,1 ;Входящие звонки.
Again GATE SNF Sets,Occupied ;Попытка занять линию.
ENTER Sets ;Установление соединения.
ADVANCE 3,1 ;Разговор, длящийся 3+/-1 минуту.
LEAVE Sets ;Освобождение линии.
TABULATE Transit ;Занесение в таблицу транзитного времени.
TERMINATE 1 ;Удаление транзакта.
Occupied ADVANCE 5,1 ;Ожидание в течение 5+/-1 минуты.
TRANSFER ,Again ;Повторная попытка
START 200
Результаты моделирования.
2015-11-15 • Просмотров [ 1646 ]