📘 О чем эта работа
Работа посвящена моделированию беспроводной сенсорной сети (БСС) в среде OMNeT++. Объект исследования — сеть из 60 мобильных сенсорных узлов и базовая станция; предмет — поведение канала и протоколов доступа при разных параметрах (мощность передачи, чувствительность, модели мобильности). Проанализированы задержки, вероятность доставки пакетов, ошибки передачи и расход энергии узлов.
📚 Что внутри
В документе подробно описана структура модели и набор файлов для запуска симуляции:
- Схема модулей: MobileSensor, BaseStation, CommunicationChannel.
- NED‑файлы: Sensor.ned, Network.ned — топология сети (заданы границы моделирования, в тексте приводится пример 100м×60м).
- C++‑файлы: Sensor.cc и другие *.cc — логика генерации данных, обработка сообщений, мобильность и учёт энергопотребления.
- omnetpp.ini — конфигурация экспериментов: число датчиков (60), модели мобильности (random walk, brownian, linear, circle), параметры радиоканала (txPower, rxSensitivity), скорость генерации данных, размер пакетов, длительность симуляции.
- Метрики и сбор результатов: запись в .sca и .vec, измерения задержек (метки времени в пакетах), PDR (packet delivery ratio), PER (packet error rate), стандартное отклонение показаний сенсоров, суммарное энергопотребление сети.
- Математические модели: формулы для вероятности успешной передачи p_ij, ожидания числа попыток n_ij, моделирование повторных попыток по таблице маршрутизации, учет коллизий и эффекта скрытого узла, условие временного окна передачи (сумма ожиданий и времени передачи ≤ τ).
📊 Для кого подходит
Работа полезна студентам телекоммуникационных и ИТ‑специальностей (3–4 курс), преподавателям для демонстрации практики моделирования сетей, а также разработчикам прототипов IoT/WSN для оценки параметров PDR, PER и энергопотребления.
✨ Особенности
Конкретика модели: реализована мобильность узлов (случайное блуждание и варианты), настроены различные MAC‑варианты (TDMA, CSMA/CA, ALOHA) и механизмы маршрутизации (прямая передача, flooding, distance vector, link state). Включены параметры радиоинтерфейса (txPower, rxSensitivity), ёмкость батареи, размер пакета и скорость передачи, что позволяет проводить параметрические исследования — менять мощность передачи, чувствительность приемника и наблюдать влияние на PDR и энергию.
В работе также описаны практические приёмы сбора статистики в OMNeT++ (recordScalar/record) и примеры сценариев omnetpp.ini для серийных запусков. Математическая часть раскрывает алгоритм расчёта вероятности доставки с учётом ограниченной таблицы маршрутизации и вероятности повторных попыток, что даёт теоретическую основу для интерпретации результатов симуляции.
❓ Частые вопросы
Подойдет ли для моего ВУЗа?
Структура и содержимое соответствуют требованиям лабораторной/практической работы по дисциплине «Теория телетрафика» и легко адаптируются под локальные методические указания.
Можно адаптировать?
Да. Модель и конфигурационные файлы подготовлены так, чтобы быстро менять число узлов, площадь моделирования, модель мобильности, параметры канала и протоколы доступа для новых вариантов задания.