- •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. Отчет по лабораторной работе
1.2.3. Модуль линии коллективного пользования (лкп).
ЛКП предназначена для передачи сообщений между транспортными станциями локальной сети. Модуль ЛКП включает в состав:
- приемно-передающее устройство; - 8 буферов оперативной памяти по 256 байт; - периферийный процессор и другие вспомогательные элементы.
Рис. 4. Структурная схема модуля ЛКП
Структурная схема модуля показана на рис.4.
Приемо-передающие устройства соседних ТС соединены между собой двумя коаксиальными линиями связи. Одна из них служит для передачи информации, другая - для передачи синхросигналов, управляющих передачами по шине.
Рис. 5. Схема соединений ТС основной и резервной линиями связи
Для повышения надежности связь между ТС дублируется второй парой коаксиальных линий связи (рис.5).
Занятие линии связи возможно при наличии на линии синхронизации сигнала "Линия свободна" (ЛСВ) через время Tнп, присвоенное данной ТС. После занятия линии осуществляется побайтная последовательная передача сообщений. Модулей ЛКП передающей и принимающей,ТС монополизируют линию связи на время обмена. Остальные ТС сети работают в режиме ретрансляции.
Передающая ТС направляет в линию связи байты сообщения через передающие входы и осуществляет контроль прохождения информации через сеть путем сравнения байта, переданного в линию, с тем же байтом, полученным приемником ЛКП.
Принимающая ТС записывает информацию, поступающую от приемника в ОЗУ ЛКП, и ретранслирует эту информацию через свои передающие устройства.
В случае несовпадения кодограммы переданной и принятой передающей ТС, передача сообщения прерывается, линия связи освобождается - ТС-передатчик выдает сигнал ЛСВ. Повторная передача осуществляется после захвата шины. После трех неудачных попыток передать сообщение передающая ТС переключается на резервную линию связи и также осуществляет три попытки передать сообщение. В случае неудачи ТС отключат от сети. Если принимающая ТС получает вместо очередного байта сигнал ЛСВ, то она прекращает прием и переходит в состояние готовности начать прием сообщения, начиная с 1-го байта. Если принимающая ТС после приема сообщения получает сигнал "конец сообщения", она выдает в линию связи сигнал ЛСВ, который служит квитанцией о передачи сообщения в целом для передающей ТС.
Выбор очередного сообщения для передачи осуществляется ЦП из СОЗУ в соответствии с его приоритетами. Сообщение разделяется на кадры (блоки) по 256 байт и передается в память модуля ЛКП, представляющую собой 8 буферных ЗУ по 256 байт. Определение состояния линии связи, выбор кадров из буферов и управление передачей осуществляется ПП ЛКП. На принимающей ТС имеется также 8 буферных ЗУ по 256 байт, из которых информация передается в СОЗУ и осуществляется сборка сообщения из отдельных кадров по 256 байт. Полностью сформированное сообщение передается в память интерфейсного модуля для выдачи абоненту.
1.2.4. Взаимодействие модулей при передаче приеме сообщения.
Обобщенная функциональная схема ТС представлена на рис.6. Здесь показаны две взаимодействующие ТС - передающая и принимающая, взаимодействующие через линии связи. Сообщение, предназначенное для передачи, формируется в буфере абонента. Процесс его передачи по ЛС до буфера принимающего абонента включает 7 этапов:
Рис. 6. Передача сообщений между абонентами ТС
1. Передача сообщения от абонента в ОЗУ интерфейсного модуля под управлением ПП (участок а - b на рис.6). 2. Передача сообщения из ОЗУ интерфейсного модуля в системное ОЗУ под управлением ЦП (участок b - c на рис.6). 3. Разборка сообщения на кадры по 256 байт и их передача в выходное ОЗУ модуля ЛКП (участок c - d на рис.6). 4. Передача кадров сообщение по линиям связи из модуля ЛКП передающей ТС в модуль ЛКП принимающей ТС (участок d - e на рис.6). 5. Передача кадров в системное ОЗУ и их сборка в сообщение(участок e - f на рис.6). 6. Передача сообщение из модуля СОЗУ в ОЗУ интерфейсного модуля абонента получателя (участок f - g на рис.6). 7. Передача сообщения из буферной памяти интерфейсного модуля абоненту.
Описанные этапы передачи сообщения с учетом алгоритмов взаимодействия технических средств ТС на каждом этапе положены в основу построения имитационной модели локальной сети.