Методические указания по моделированию систем и сетей связи на GPSS/PC

Моделирование систем и сетей связи на GPSS/PC

ОСНОВЫ МОДЕЛИРОВАНИЯ НА GPSS/PC

ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

1. ОБЩИЕ СВЕДЕНИЯ О GPSS/PC

2. ОСНОВНЫЕ БЛОКИ GPSS/PC И СВЯЗАННЫЕ С НИМИ ОБЪЕКТЫ

2.1. Блоки, связанные с транзактами

2.2. Блоки, связанные с аппаратными объектами

2.3. Блоки для сбора статистических данных

2.4. Блоки, изменяющие маршруты транзактов

2.5. Блоки, работающие с памятью

2.6. Блоки для работы со списками пользователя

3. УПРАВЛЯЮШИЕ ОПЕРАТОРЫ GPSS/PC

4. НЕКОТОРЫЕ ПРИЕМЫ КОНСТРУИРОВАНИЯ GPSS-МОДЕЛЕЙ

4.1. Косвенная адресация

4.2. Обработка одновременных событий

5. КОМАНДЫ GPSS/PC И ТЕХНОЛОГИЯ РАБОТЫ С ПАКЕТОМ

5.1. Загрузка интегрированной среды

5.2. Ввод новой модели

5.3. Редактирование текста модели

5.4. Запись и считывание модели с диска

5.5. Прогон модели и наблюдение за моделированием

5.6. Получение и интерпретация стандартного отчета

СПИСОК ЛИТЕРАТУРЫ

ВВЕДЕНИЕ

Процессы функционирования различных систем и сетей связи могут

быть представлены той или иной совокупностью систем массового

обслуживания (СМО) — стохастических, динамических, дискретно-непре-

рывных математических моделей. Исследование характеристик таких мо-

делей может проводиться либо аналитическими методами, либо путем

имитационного моделирования [1−6].

Имитационная модель отображает стохастический процесс смены

дискретных состояний СМО в непрерывном времени в форме моделирующе-

го алгоритма. При его реализации на ЭВМ производится накопление

статистических данных по тем атрибутам модели, характеристики кото-

рых являются предметом исследований. По окончании моделирования на-

копленная статистика обрабатывается, и результаты моделирования по-

лучаются в виде выборочных распределений исследуемых величин или их

выборочных моментов. Таким образом, при имитационном моделировании

систем массового обслуживания речь всегда идет о статистическом

имитационном моделировании [5;6].

Сложные функции моделирующего алгоритма могут быть реализованы

средствами универсальных языков программирования (Паскаль, Си), что

предоставляет неограниченные возможности в разработке, отладке и

использовании модели. Однако подобная гибкость приобретается ценой

больших усилий, затрачиваемых на разработку и программирование

весьма сложных моделирующих алгоритмов, оперирующих со списковыми

структурами данных. Альтернативой этому является использование спе-

циализированных языков имитационного моделирования [5−7].

Специализированные языки имеют средства описания структуры и

процесса функционирования моделируемой системы, что значительно об-

легчает и упрощает программирование имитационных моделей, поскольку