Добавил:
t.me Установите расширение 'SyncShare' для решения тестов в LMS (Moodle): https://syncshare.naloaty.me/ . На всякий лучше отключить блокировщик рекламы с ним. || Как пользоваться ChatGPT в России: https://habr.com/ru/articles/704600/ || Также можно с VPNом заходить в bing.com через Edge браузер и общаться с Microsoft Bing Chat, но в последнее время они форсят Copilot и он мне меньше нравится. || Студент-заочник ГУАП, группа Z9411. Ещё учусь на 5-ом курсе 'Прикладной информатики' (09.03.03). || Если мой материал вам помог - можете написать мне 'Спасибо', мне будет очень приятно :) Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторная работа 1

.docx
Скачиваний:
1
Добавлен:
24.10.2023
Размер:
81.83 Кб
Скачать

Лабораторная работа №1

Анализ элементарной системы множественного доступа

1. Цель работы

Целью данной работы является получение навыков моделирования алгоритмов случайного множественного доступа в системах передачи данных.

2. Краткие теоретические сведения

В данной работе рассматривается элементарная модель системы множественного доступа, где под множественным доступом подразумевается использование общего канала связи всеми абонентами. В рассматриваемой модели длительность сообщений от абонентов принято за единицу времени. Время разделено на равные интервалы – слоты, длительность которого равна длительности передаваемого сообщения. Предполагается, что абоненты начинают передачу сообщений только в начале слота. В соответствии с алгоритмом возможны три события.

  1. Событие «успех». Если в слоте с индексом k передает только один абонент, считается, что сообщение доставлено успешно. Абонент, успешно передавший сообщение, покидает систему.

  2. Событие «конфликт». Если в слоте k передают два и более абонентов, то в этом случае считается, что сообщение не доставлено – произошел конфликт. Абоненты остаются в системе и осуществляют попытки передачи сообщения в следующих слотах.

  3. Событие «пусто». В слоте не передает ни один из абонентов.

На рисунке 1 видно, что в первом слоте сообщение передано успешно, во втором слоте произошел конфликт. В слоте 3 не было абонентов для передачи.

Рисунок 1

Легко записать правило для количества переданных сообщений в одном слоте:

Здесь - количество абонентов, передающих сообщение в слоте с индексом k. Количество абонентов – у которых появляются сообщения для передачи в слоте k распределено по закону Пуассона с параметром .

Таким образом, количество абонентов в слоте k+1 определяется как: где - индикаторная функция.

В данной работе будет рассмотрен следующий алгоритм, на основе которого абоненты принимают решение о передаче сообщений в слоте k:

  1. Вероятность передачи сообщения каждым абонентом в слоте k определяется как: . Таким образом количество передающих абонентов в слоте k распределено по биномиальному закону . Данный алгоритм является стабильным.

Среднее количество абонентов в такой системе определяется как:

где S количество слотов. Тогда среднее количество слотов необходимое для передачи сообщения одним абонентом определяется как:

3. Порядок выполнения лабораторной работы

1) Составить марковскую модель переходных состояний

2) Записать матрицу доступа в соответствии с алгоритмом А. Принять значения параметра с шагом 0.05.

3). Построить график зависимости среднего количества абонентов в системе от только для алгоритма А.

4) Построить график зависимости среднего времени нахождения абонента в системе - от для алгоритма А.

5. Содержание отчета

  1. Цель работы

  2. Краткие теоретические сведения

  3. Результаты моделирования с пояснениями

  4. Количественные и качественные выводы

  5. Листинг программы с комментариями