Тема работы: Применение симулятора LTE-Sim для моделирования сети передачи
данных LTE.
Выполнил:
ст.гр. 218
Лошкарев А.
Цель
работы заключается в демонстрации основных возможностей симулятора LTE-Sim. В данной статье проведем
моделирование системы связи LTE с помощью симулятора.
Программа написана на C++. На момент написания статьи на сайте разработчика выложена
ссылка на версию 5.0. Работа с программой осуществляется через консоль в ОС Ubuntu 16.04 LTS (ссылка на настроенную
виртуальную машину находится в списке используемой литературы). Для успешного
запуска виртуальной машины на некоторых системах необходимо в настройках
виртуальной машины изменить число используемых ядер процессора и объем
выделенной оперативной памяти. Путь к рабочей папке выглядит следующим образом:
$ /home/lte-sim/Documents/lte-sim-r5.
Программа позволяет моделировать следующее:
– систему LTE в пределах одной соты;
– свойства канала связи;
– построение ОСШ;
– масштабируемость системы связи;
– эффективность различных моделей планирования;
– мобильность устройства пользователя.
Вышеперечисленное также можно производить и для фемтосетей.
Рассмотрим моделирование сети в пределах одной соты.
На первом этапе требуется настроить параметры моделирования.
Они задаются в файле doSim1.sh, который находится в папке RUN\do_simulations.
– PF. Данный планировщик соблюдает баланс между общей
пропускной способностью базовой станции и справедливостью при разделении
ресурса между абонентами;
– EXP/PF. Планировщик соблюдает
экспоненциальную зависимость между общей пропускной способностью базовой
станции и справедливостью при разделении ресурса между абонентами;
– M-LWDF. Планировщик для
чувствительного к задержкам трафика.
FILE = "Sim" # имя выходного файла
NUMSIM = 5 #количество запусков моделирования
FILENAME = "Video_BE_VOIP" # имя файла, в который
записывается видеопоток
MINUSERS = 5 # начальное число пользователей
INTERVAL=
5 # интервал между количеством пользователей
MAXUSERS = 20 #максимальное число пользователей
RADIUS = 1 # Радиус соты в километрах
NBVOIP = 1 # Количество VoIP потоков
NBVIDEO = 1 #количество видео потоков
NBBE = 1 # количество потоков с негарантированной доставкой
NBCBR = 0 #число потоков с равномерным трафиком
FRAME_STRUCT = 1 # структура
кадра(0 – FDD или 1 – TDD)
SPEED
= 3 # скорости пользователей
MAXDELAY = 0,1
максимальная задержка
VIDEOBITRATE = 242 # битрейт видео
Остальные параметры разработчик настоятельно рекомендует не изменять.
Результатом ее выполнения
являются графики зависимости спектральной эффективности соты, пропускной способности
потока, задержки потока, коэффициента гарантированной доставки, коэффициента
потерь пакетов от числа абонентов в одной соте для различных планировщиков.
Построенные графики находятся в той же папке.
Рисунок
1 – Спектральная эффективность соты.
Из графика
можно сделать вывод о том, что использование пропорционального планировщика
становится невыгодным с увеличением числа абонентов.
Для удобной навигации по остальным графикам результаты моделирования сведем в таблицу 1.
Таблица 1 – Таблица для навигации по остальным графикам результатов моделирования
Параметры
потока |
Тип
трафика |
||
Video |
VoIP |
Из
буфера бесконечной емкости |
|
Задержка |
Рисунок
2 |
Рисунок
6 |
Рисунок
10 |
Коэффициент
гарантированной доставки |
Рисунок
3 |
Рисунок
7 |
Рисунок
11 |
Коэффициент
потери пакетов |
Рисунок
4 |
Рисунок
8 |
Рисунок
12 |
Пропускная
способность |
Рисунок
5 |
Рисунок
9 |
Рисунок
13 |
Рисунок
2 – Задержка видео потока.
Рисунок
3 – Коэффициент гарантированной доставки видео.
Рисунок
4 – Коэффициент потери пакетов видео.
Рисунок
5 – Пропускная способность видеопотока
Рисунок
6 – Задержка VoIP потока.
Рисунок
7 – Коэффициент гарантированной доставки VoIP.
Рисунок
8 – Коэффициент потери пакетов VoIP
Рисунок
9 – Пропускная способность VoIP
Рисунок
10 – Задержка потока с буфера бесконечной емкости
Рисунок
11 – Коэффициент гарантированной доставки с буфера бесконечной емкости
Рисунок
12 – Коэффициент потери пакетов потока с буфера бесконечной емкости
Рисунок
13 – Пропускная способность потока с буфера бесконечной емкости
На момент написания статьи не
удалось решить некоторые проблемы с виртуальной машиной, в связи с чем нельзя
провести моделирование мобильности устройства пользователя и свойства канала
связи.
Список используемых программ:
1. Образ WMvare Ubuntu 16.04 + LTE-Sim.
2. LTE-Sim.
3.
Список используемой литературы:
1. http://telematics.poliba.it/index.php/en/lte-sim
2. http://telematics.poliba.it/publications/2010/TVT/PiroTVT2010.pdf
3. https://groups.google.com/forum/#!forum/lte-sim