Объекты и процессы ИМ
 

Уровень детализации ИМ выбирается так, чтобы отразить процессы, которые заведомо наиболее существенно влияют на показатели производительности сети.
Оборудование. Моделями каналов К1, К2 и магистрального маршрутизатора являются одноканальные устройства. Время обработки запросов на МТТС и первичным провайдером считается нулевым. Считается также, что коммутатор слабо влияет на время выполнения запросов, поэтому в ИМ он отсутствует. Моделями коммутируемых каналов с модемами являются N1 одноканальных устройств. Моделями выделенных линий с модемами являются N2 одноканальных устройств.
Сеансы связи пользователей. Все пользователи локальных сетей в здании про-вайдера являются источниками запросов на передачу данных в Интернет и приемника-ми данных из Интернет. Пользователи генерируют запросы на сеансы связи. В каждом сеансе связи запускается случайное количество параллельных процессов. Каждый про-цесс генерирует случайное количество запросов на получение данных из Интернет. Процесс генерирует следующий запрос только после получения ответа на предыдущий. Количество данных в ответе на запрос – случайная величина. Модель Интернет пред-ставляет собой приемник запросов и генератор ответов.
Запрос передается в Интернет через маршрутизатор и каналы К1, К2. Время об-работки запросов маршрутизатором не зависит от их длины. Время передачи запроса по каналам К1 и К2 зависит от их быстродействия и длины запроса. После поступления запроса в Интернет происходит его обработка в течение случайного промежутка вре-мени. Затем генерируется ответ и определяется количество блоков в ответе. Первый блок ответа передается через каналы К2, К1 и маршрутизатор пользователю. Если по-лучен не весь ответ, процесс посылает в сторону Интернет блок, разрешающий переда-чу из Интернет следующего блока ответа. Если ответ полностью получен, процесс мо-жет сгенерировать новый запрос. Если лимит запросов для процесса исчерпан, он за-крывается. Если у сеанса связи закрыты все процессы, он завершается.
У всех пользователей, работающих по выделенным линиям, процессы выполне-ния запросов претерпевают на этих линиях дополнительную задержку.
Пользователи, подключаемые по коммутируемым каналам, генерируют заявки на их резервирование. Если есть свободный канал, он резервируется. В противном слу-чае пользователь получает отказ в обслуживании. Когда канал зарезервирован, начина-ется сеанс связи. После окончания сеанса связи канал освобождается. Сеанс связи про-текает так же, как у пользователей, работающих по выделенным линиям. Для программирования модели использована бесплатно распространяемая сту-денческая версия GPSSW. Текст программы содержит около150 блоков GPSS.

 
назад

вперед