- •1.Устройство и принципы функционирования локальной сети.
- •1.1. Назначение и принципы работы лс.
- •1.2. Архитектура и устройство тс.
- •1.2.2. Модуль интерфейсный.
- •1.2.3. Модуль линии коллективного пользования (лкп).
- •1.2.4. Взаимодействие модулей при передаче приеме сообщения.
- •2. Имитационная модель лс.
- •2.1. Цель и задачи моделирования.
- •2.2. Блок-схема алгоритма и построение модели.
- •3. Использование моделирующего комплекса при выполнении лабораторной работы.
- •3.1. Управление моделированием.
- •3.2. Задание исходных данных и моделирование.
- •3.2.1. Ввод исходных данных.
- •3.2.2. Проверка правильности ввода ид.
- •3.2.3. Ввод коэффициентов, корректирующих значения нагрузки и запуск программы на выполнение и сохранение результатов.
- •3.2.4. Рекомендации по подбору коэффициентов коррекции исходных данных.
- •4. Обработка результатов моделирования.
- •4.1. Содержание gpss-отчета.
- •4.2. Составление таблиц основных результатов моделирования.
- •4.3. Анализ вероятностно-временных характеристик локальной сети.
- •4.4. Анализ очередей и загрузки транспортных станций лс и их модули.
- •4.5. Анализ влияния интенсивности потоков сообщений и длин сообщений на коэффициент использования устройств модели.
- •5. Отчет по лабораторной работе
3. Использование моделирующего комплекса при выполнении лабораторной работы.
3.1. Управление моделированием.
Программный комплекс размещен в подкаталоге C:\NETWORK.LAB\GPSS\. Для запуска программного комплекса:
1. Откройте каталог C:\NETWORK.LAB\GPSS\ 2. Запустите файл 1_start.bat и нажмите клавишу, на экране появится заставка программного комплекса. 3. Нажмите Esc. Программа пригласит Вас зарегистрироваться (при необходимости перейдите в оконный режим работы программы). Окончание регистрации - клавиша [Esc]. 4. На экране выдается главное меню. Оно имеет вид:
В верхней строке меню имеется контекстная подсказка. Выбор нужного пункта осуществляется клавишами управления курсором и [Enter]. После выбора пункта главного меню появляется подменю, управляемые теми же клавишами. Отказ от выбранного пункта подменю - клавиша [Esc].
В пункте меню Задание возможны:
1. Ввод исходных данных (ИД) (Новое); 2. Изменение ИД (Изменение); 3. Просмотр ИД на экране (Просмотр - экран или печать);
В пункте Старт осуществляется запуск моделирующей программы на выполнение. Перед запуском Вы должны заполнить таблицу коэффициентов, корректирующих нагрузку на сеть. Таблица выводится на экран после нажатия клавиши [Enter].
В пункте Результат можно просмотреть отчет о результатах моделирования, сформированный GPSS/PC программой.
В пункте Тест запускается контрольный пример для проверки правильности работы программы.
3.2. Задание исходных данных и моделирование.
Моделирование работы ЛС производится в следующем порядке:
1. Ввод исходных данных, полученных у преподавателя. 2. Ввод коэффициентов, корректирующих нагрузку на ЛС и переход к сеансу моделирования. 3. Просмотр результатов моделирования, уточнение новых значений коэффициентов коррекции и переход к очередному сеансу моделирования. 4. После 5 последовательных сеансов моделирования производится сохранение результатов моделирования и их распечатка. 5. Переход ко второй серии из 5-ти сеансов моделирования с другими значениями коэффициентов коррекции, по окончании которого также производится сохранение и печать результатов. 6. Анализ (домашний) работы ЛС в соответствии с данным руководством.
Рассмотрим более подробно порядок работы с программным комплексом.
3.2.1. Ввод исходных данных.
Выберите пункт меню Задание, пункт подменю Изменение. После нажатия клавиши [Enter] перед Вами появляется экран следующего вида:
Здесь задается количество ТС в ЛС, время работы моделируемой системы, параметры надежности линии коллективного пользования, интервалы гистограммы времени доставки. Окно для выборочного контроля времени доставки сообщения между отдельными абонентами в лабораторной работе можно не использовать.
Исходные данные на этом экране при выполнении лабораторной работы не изменяются. Последовательным нажатием клавиши [Up] или [PgUp] ([PgDn]), перейдите к следующему экрану. Он имеет вид:
Здесь представлена матрица задания нагрузки, исходящей от абонентов, подключенных ко входам 1-ой ТС, к потребителям, подключенным к другим ТС.
Обратите внимание - 1-ый экран имеет в левом углу указатель "ТС_01" и ниже "ОТ ТС_01".
В данном примере ЛС включает 4 ТС а интенсивность потоков сообщений к абонентам 1, 2, 3, ТС_02, ТС_03, ТС_04 от абонентов 1, 2, 3, ТС_01 одинаковы и равны 1 сообщ/с.
В правой части матрицы задаются средние длины сообщений, поступающих в сеть от абонентов 1, 2, 3 ТС_01 к остальным ТС. В данном примере они равны. От абонента 1 ТС_01 к абонентам 1, 2, 3 ТС_02 - 50 байт; от абонента 2 ТС_01 к абонентам 1, 2, 3 ТС_02 - 500 байт; от абонента 3 ТС_01 к абонентам 1, 2, 3, ТС_02 - 5000 байт.
Средние длины сообщений, передаваемых абонентами ТС_01 абонентам ТС_03 и ТС_04, в данном примере выбраны одинаковыми.
Нулевые значения интенсивностей и длины сообщений от абонентов 1, 2, 3 ТС_01 к другим абонентам этой же ТС имеют нулевые значения. Это означает, что абоненты, подключенные к одной ТС сообщений друг другу не передают.
Внимание! Заполнение полей данных осуществляется после перемещения курсора на соответсвующее поле с использованием цифровых клавиш. Перемещение курсора по полям ввода осуществляется клавишей [Right], возврат на предыдущее поле - [Left]. Запись данных осуществляется без нажатия клавиши [Enter]. Пользуйтесь подсказкой и помощью (клавиша [F1]).
После заполнения последнего поля (цифра 5000 в примере) перед Вами появится следующий экран - задание интенсивностей потоков и средних длин сообщений от ТС_02 к другим ТС. Заполнение полей здесь аналогично. Далее заполняются поля от ТС_03,04 до N, где N - число ТС. Запись введенных ИД производится клавишей [F2].
Заполнение полей производится в соответствии с исходными данными, полученными у преподавателя.