Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МСРР_ЛР2_Иванова_4117.docx
Скачиваний:
0
Добавлен:
29.04.2025
Размер:
176.58 Кб
Скачать

3 Описание разработанной программы

Список использованных переменных с описанием приведён в Таблице 1.

Таблица 1 — Описание использованных переменных

Переменная

Описание

SLOTS

Количество временных слотов для моделирования

T_rb

Длительность одного временного слота (секунды)

T

Температура системы (Кельвины)

V

Объем данных в одном пакете (бит)

R

Радиус зоны покрытия базовой станции (метры)

Ptx

Мощность излучения базовой станции (Вт)

f0

Частота сигнала (МГц)

kn

Коэффициент шума приёмника

DF

Полоса пропускания канала связи (МГц)

k

Постоянная Больцмана

Pn

Мощность шума (Вт)

abonents

Список количества абонентов в системе

H

Высота базовой станции (метры)

S

Тип местности (0 – маленький город)

h_s

Высота мобильного абонента (метры)

lambd_list

Массив значений интенсивности входного потока (пакеты/сек)

p_list

Вероятность передачи пакетов

dist

Расстояния абонентов от базовой станции (метры)

L_db_list

Список затуханий сигнала для абонентов

buffer_volume

Список среднего объема данных в буфере

buffer

Буфер хранения данных для каждого абонента

total_data

Общий объем данных в буфере за всё время

Prx

Мощность принимаемого сигнала (Вт)

SNR

Отношение сигнал/шум

C

Пропускная способность абонента (бит/сек)

V_i

Объем передаваемых данных абоненту в слоте (бит)

packets

Количество сгенерированных пакетов данных для каждого абонента

Код реализации представлен в Приложении А. Программно в начале подключаются библиотеки и описываются параметры базовой станции и известные константы. Также задаётся массив для различных интенсивностей входного потока и массив вероятностей передачи пакета.

Моделирование работы станции реализовано в методе modeling(). Внешний цикл перебирает заданное количество пользователей, для которых генерируются случайные расстояния до станции, вычисляется затухание сигнала и пропускная способность канала. Внутренний цикл проходит по разным интенсивностям входного потока, моделируя передачу данных на протяжении заданного количества временных слотов. В каждом слоте рассчитывается мощность принимаемого сигнала, пропускная способность, объем переданных данных и обновляется состояние буфера. После завершения моделирования рассчитывается средний объем данных в буфере, который используется для построения графика зависимости загрузки буфера от интенсивности входного потока для различного количества абонентов.

В соответствии с Рисунком 3, программно построен график зависимости среднего суммарного объёма данных в буферах от интенсивности входного потока.

Рисунок 3 - график зависимости среднего суммарного объёма данных в буфере у всех АБ от интенсивности входного потока

График показывает, что чем выше интенсивность входного потока, тем больше и объём содержащихся в буферах данных, при этом с увеличением количества абонентов в системе ускоряются и темпы роста нагрузки на базовую станцию.

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

Выводы

В ходе выполнения лабораторной работы получены навыки моделирования стандартных сценариев работы телекоммуникационных систем с топологией типа «звезда». Изучены свойства алгоритмов планирования ресурсов нисходящего кадра в подобных системах. Изучена стратегия распределения ресурсных блоков в централизованной сети со случайным трафиком.

Смоделирована работа базовой станции на основе модели распространения Окамура-Хата при случайном равномерном распределении абонентов в радиусе станции, и случайном затухании сигнала станции. Построен график зависимости среднего суммарного объёма данных в буферах от интенсивности входного потока.

Выяснено, что нагрузка на систему повышается с увеличением числа абонентов в сети и повышением интенсивности входного потока передаваемых данных, что постепенно приводит к переполнению буферов.

Соседние файлы в предмете Моделирование систем распределения ресурсов