Лабы Лобастова / ММСС Лаб 7
.docxФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА"
Факультет инфокоммуникационных сетей и систем
Кафедра сетей связи и передачи данных
ЛАБОРАТОРНАЯ РАБОТА №7
«Имитационное моделирование множественного доступа с механизмом предотвращения коллизий»
по дисциплине «Математические модели в сетях связи»
Выполнили:
студенты 2-го курса
дневного отделения
группы ИКПИ-06
Зарецкий Д.Е.
Волох К.А.
Облаков Н.А.
Санкт-Петербург
2021
Исходные данные и требования
Параметр |
Ед. изм. |
Значение |
Скорость передачи данных в канале |
бит/ед.вр. |
250000 |
Интенсивность кадров |
кадров/сек. |
10, 25, 50, 75, 100, 150, 200, 250, 275, 300 |
Размер кадра |
бит |
100 |
Таблица 1 – Характеристики и параметры канала
Построение канала
Имитационная модель включает в себя исходный поток кадров (source), передатчик (media), имитатор ошибки (selectOutput), получатели (sink), потери (loss), имитатор (ifBusy), а также исходные данные.
На рисунке 1 приведена структура с запуском.
Рисунок 1 – Структура модели с запуском
В таблице 2 приведены настройки элементов.
Элемент |
Настройка |
source |
|
ifBusy (delay) |
|
media (delay) |
if (media.size() > 1) { cls = media.size(); }
if (cls > 0) { error = 1; --cls; } else error = 0; |
backOff |
|
selectOutput |
|
sink |
data.add(time() - agent.origTime); time_mean = data.mean(); |
Таблица 2 – Настройки элементов
Проведение имитационных экспериментов
Интенсивность кадров |
Среднее время таймаута |
|
для |
для |
|
35 |
0,006 |
0,004 |
65 |
0,009 |
0,004 |
98 |
0,013 |
0,005 |
127 |
0,018 |
0,006 |
158 |
0,025 |
0,007 |
189 |
0,036 |
0,009 |
221 |
0,055 |
0,012 |
252 |
0,09 |
0,018 |
284 |
0,216 |
0,041 |
Таблица 3 – Результаты имитационного моделирования
А нализ результатов
Рисунок 2 – Итоговые результаты
Вывод
С увеличением интенсивности кадров, время таймаута увеличивается.