Скачиваний:
13
Добавлен:
20.12.2021
Размер:
66.59 Кб
Скачать

ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ "САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М. А. БОНЧ-БРУЕВИЧА"

Факультет инфокоммуникационных сетей и систем

Кафедра сетей связи и передачи данных

ЛАБОРАТОРНАЯ РАБОТА №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

  • Время между прибытиями: exponential( a )

  • При выходе: agent.origTime = time();

ifBusy (delay)

  • При выполнении условия: media.size() == 0

media (delay)

  • Время задержки: (len * 8.0d) / br

  • Вместимость: 1

  • При входе:

if (media.size() > 1) {

cls = media.size();

}

  • При подходе к выходу:

if (cls > 0) {

error = 1;

--cls;

}

else error = 0;

backOff

  • Время задержки: exponential( 1.0 / bdel )

  • Максимальная вместимость

selectOutput

  • При выполнении условия: error == 0

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 – Итоговые результаты

Вывод

  1. С увеличением интенсивности кадров, время таймаута увеличивается.

Соседние файлы в папке Лабы Лобастова