This work presents a simulator designed for the validation, evaluation, and demonstration of flying adhoc networks (FANETs) using 5G vehicle-to-everything (V2X) communications and the named-data networking (NDN) paradigm. The simulator integrates the ns-3 network simulator and the Zenoh NDN protocol, enabling realistic testing of applications that involve the multi-hop communication among multiple unmanned aerial vehicles (UAVs).
- ID статьи: 2510.13823
- Название: A Simulator for FANETs Using 5G Vehicle-to-Everything Communications and Named-Data Networking
- Авторы: José Manuel Rúa-Estévez, Alicia Meleiro-Estévez, Pablo Fondo-Ferreiro, Felipe Gil-Castiñeira, Brais Sánchez-Rama, Lois Gomez-Gonzalez
- Классификация: cs.NI (Сетевая архитектура и интернет-архитектура)
- Конференция: IEEE CAMAD 2024 (Conference on Computer Aided Modeling and Design of Communication Links and Networks)
- DOI: 10.1109/CAMAD62243.2024.10942683
- Ссылка на статью: https://arxiv.org/abs/2510.13823
В данной статье предложен специально разработанный симулятор для верификации, оценки и демонстрации летающих самоорганизующихся сетей (FANET), основанных на коммуникациях 5G Vehicle-to-Everything (V2X) и парадигме Named-Data Networking (NDN). Симулятор интегрирует сетевой симулятор ns-3 и протокол NDN Zenoh, поддерживая реалистичное тестирование приложений, включающих многоскачковую коммуникацию между несколькими беспилотными летательными аппаратами (БПЛА).
Летающие самоорганизующиеся сети (FANET) состоят из нескольких БПЛА, которые взаимодействуют друг с другом и сотрудничают с наземными станциями управления (GCS) для выполнения задач. С быстрым ростом сценариев приложений, включающих FANET, таких как мониторинг, услуги доставки, экологический мониторинг и управление чрезвычайными ситуациями, возрастает потребность в надежной коммуникации.
В этих высокодинамичных средах коммуникация сталкивается со значительными проблемами:
- Высокая мобильность: быстрое движение БПЛА приводит к постоянному изменению топологии сети
- Динамическая топология: традиционные модели коммуникации на основе IP-адресов плохо адаптируются к быстро меняющейся структуре сети
- Требования многоскачковой коммуникации: для расширения зоны покрытия необходима сквозная коммуникация через устройства в сети в качестве ретрансляторов
- Технология 5G C-V2X: обеспечивает высокие скорости передачи данных, сверхнизкую задержку и масштабируемость при обеспечении безопасной коммуникации
- Боковая коммуникация 5G: поддерживает прямую коммуникацию между устройствами без зависимости от инфраструктуры, особенно подходит для динамических топологий сети
- Named-Data Networking (NDN): парадигма коммуникации, ориентированная на данные, основанная на публикации и получении данных, а не на IP-адресах, лучше адаптируется к динамическим характеристикам FANET
- Интегрированная платформа симуляции: разработана комплексная платформа симуляции, интегрирующая сетевой симулятор ns-3 и протокол NDN Zenoh
- Поддержка 5G V2X: реализована симуляция FANET на основе боковой коммуникации 5G с поддержкой реалистичного моделирования беспроводных каналов связи
- Верификация парадигмы NDN: проверена осуществимость и эффективность Named-Data Networking в среде FANET
- Реализация многоскачковой коммуникации: поддержка симуляции и тестирования многоскачковой коммуникации через FANET
- Контейнеризованная архитектура: использование виртуальных машин и контейнерной технологии для создания реальной среды выполнения прикладного уровня и стека протокола NDN
Рассматривается FANET, состоящая из динамических узлов (например, БПЛА) и статических узлов (например, GCS). Эти узлы выполняют совместные приложения, требующие коммуникации между узлами. Каждое устройство оснащено возможностью боковой коммуникации 5G, поддерживающей прямую беспроводную коммуникацию. Для расширения зоны покрытия многоскачковая коммуникация осуществляется через FANET, используя устройства в пределах диапазона в качестве ретрансляторов для сквозной коммуникации. Коммуникация следует парадигме публикации-подписки с использованием NDN.
Симулятор состоит из серии узлов, взаимосвязанных через точка-точка каналы в дискретно-событийном сетевом симуляторе ns-3, как показано на рисунке 1:
- Контейнеризованные узлы: каждая виртуальная машина представляет узел в сети (например, БПЛА или GCS)
- Уровень сетевой симуляции: использование модуля 5G-LENA для симуляции боковой коммуникации NR V2X
- Интеграция интерфейсов: интеграция контейнеров с сетью симуляции через сетевые интерфейсы TUN/TAP
1. Ядро симуляции ns-3
- Использование модуля 5G-LENA New Radio (NR) V2X для симуляции боковой коммуникации между устройствами
- Реализация реалистичного моделирования каналов коммуникации 5G V2X и поведения мобильности
2. Промежуточные узлы CSMA
- Функционируют как прозрачный мост между интерфейсами хоста и узлами симуляции
- Решают ограничения реализации, когда некоторые типы узлов не могут напрямую подключаться к интерфейсам TUN/TAP
- Обеспечивают пропускание трафика без введения дополнительных эффектов
3. Реализация протокола NDN
- Использование протокола Zenoh для реализации парадигмы коммуникации NDN
- Поддержка эффективной и масштабируемой публикации и подписки на данные
- Реализация децентрализованного обнаружения узлов и маршрутизации сообщений без необходимости в посредниках
Проблема: дополнительные скачки, вводимые промежуточными узлами, конфликтуют с режимом P2P протокола Zenoh, который использует многоадресный трафик с TTL=1 для локального обнаружения пиров, но виртуальные машины находятся в разных подсетях.
Решение: реализация виртуальной расширяемой локальной сети (VXLAN):
- Каждая виртуальная машина создает виртуальный интерфейс в общем диапазоне IP-адресов
- Обеспечивает успешное обнаружение и ассоциацию сеансов Zenoh
- Решает проблему изоляции подсетей при сохранении прозрачности сети
- Реальность прикладного уровня: выполнение кода в контейнерах, эквивалентного коду бортовых компьютеров БПЛА или компьютеров GCS
- Симуляция сетевого уровня: обеспечение точной симуляции коммуникации 5G V2X через ns-3
- Полнота стека протокола: полная реализация стека протокола NDN и приложений
- Симулятор: дискретно-событийный сетевой симулятор ns-3
- Модуль 5G: модуль 5G-LENA для боковой коммуникации NR V2X
- Протокол NDN: реализация протокола Zenoh
- Виртуализация: реализация узлов на основе виртуальных машин и контейнеров
- Сетевые интерфейсы: интеграция сети через интерфейсы TUN/TAP
В статье упоминаются следующие показатели производительности, которые может измерять симулятор:
- Метрики производительности сети:
- Пропускная способность (Throughput)
- Задержка сети (Network Latency)
- Дрожание (Jitter)
- Метрики, специфичные для протокола:
- Метрики, связанные с протоколом Zenoh
- Производительность маршрутизации:
- Оценка производительности различных протоколов маршрутизации
- Сценарии мобильности: симуляция реалистичных моделей движения БПЛА
- Топология сети: тестирование динамически изменяющихся топологий сети
- Многоскачковая коммуникация: верификация сквозной многоскачковой коммуникации
- Совместные приложения: верификация выполнения совместных приложений FANET
- Функциональная верификация: успешная верификация выполнения приложений FANET с использованием боковой коммуникации 5G в реальных сценариях мобильности
- Верификация протокола NDN: проверка эффективности протокола Zenoh в многоскачковой коммуникации, повышение надежности сети коммуникации
- Измерение производительности: возможность измерения ключевых показателей производительности, таких как пропускная способность сети, задержка и дрожание
- Оценка протоколов маршрутизации: поддержка оценки производительности различных протоколов маршрутизации для приложений FANET
- Портативность: демонстратор может работать на одном ноутбуке
- Отсутствие специальных требований: не требует специального оборудования или программного обеспечения
- Масштабируемость: поддержка симуляции многоузловых сценариев FANET
Существующие исследования в основном сосредоточены на проблемах коммуникации, моделях мобильности и безопасности в FANET. В статье цитируется обзор Chriki и др., подчеркивающий основную проблему постоянного изменения топологии сети, вызванного высокой мобильностью.
- Интеграция C-V2X: работа Mir и др. демонстрирует архитектуру и протоколы гибридной сети V2X, интегрирующей DSRC и C-V2X
- Боковая коммуникация 5G NR: исследования Lien и др. сосредоточены на применении передачи боковой коммуникации 3GPP NR в 5G V2X
Named-Data Networking, предложенная Zhang и др., предоставляет новую парадигму для коммуникации в центрах данных. В данной статье она применяется к среде FANET, проверяя ее применимость в динамических топологиях.
- Техническая осуществимость: успешно доказана техническая осуществимость коммуникации 5G V2X и парадигмы NDN в FANET
- Эффективность симуляции: разработанный симулятор может эффективно поддерживать верификацию, оценку и демонстрацию приложений FANET
- Применимость протокола: протокол Zenoh подходит для реализации многоскачковой коммуникации в среде FANET
- Практичность платформы: платформа симуляции обладает хорошей портативностью и удобством использования
- Отсутствие данных о производительности: в статье не предоставлены конкретные данные тестирования производительности и сравнительный анализ
- Недостаточная верификация масштаба: не подробно описано максимальное размер сети, поддерживаемый симулятором
- Разрыв между симуляцией и реальностью: может существовать разница между средой симуляции и реальной средой развертывания FANET
- Отсутствие сравнения протоколов: отсутствует подробное сравнение с другими реализациями NDN или традиционными протоколами IP
- Крупномасштабная симуляция: расширение симулятора для поддержки более крупных сетей FANET
- Реальная верификация: верификация результатов симуляции на реальных платформах БПЛА
- Оптимизация протокола: оптимизация производительности протокола NDN с учетом характеристик FANET
- Расширение приложений: поддержка большего количества типов сценариев приложений FANET
- Инновационная архитектура: инновационная интеграция технологий ns-3, 5G V2X и NDN в единую платформу симуляции
- Высокая практичность: решение реальной проблемы отсутствия эффективных инструментов симуляции в исследованиях FANET
- Передовая технология: использование новейших технологий боковой коммуникации 5G и передовой парадигмы сетей NDN
- Полнота инженерной реализации: решение технических проблем интеграции через технологии, такие как VXLAN
- Простота использования: развертывание на одной машине, отсутствие требований к специальному оборудованию, удобство для исследований и обучения
- Недостаточная экспериментальная верификация: отсутствие подробных данных тестирования производительности и сравнения с базовыми решениями
- Отсутствие теоретического анализа: отсутствие теоретического анализа для обоснования выбора дизайна
- Неизвестная масштабируемость: не указаны границы производительности симулятора и возможности расширения
- Низкая степень стандартизации: как инструмент, отсутствуют стандартизированные интерфейсы и протоколы
- Ограниченная оригинальность: в основном интеграция существующих технологий, относительно небольшой вклад оригинальных технических решений
- Ценность инструмента: предоставление полезного инструмента симуляции для научного сообщества FANET
- Продвижение технологии: содействие внедрению технологий 5G V2X и NDN в приложениях FANET
- Стимулирование исследований: возможность стимулирования дополнительных исследований FANET на основе данной платформы
- Образовательное значение: применимость для преподавания и экспериментов в соответствующих курсах
- Академические исследования: верификация исследований протоколов коммуникации FANET и алгоритмов
- Разработка продуктов: прототипирование и тестирование систем коммуникации БПЛА
- Стандартизация: работа по стандартизации применения 5G V2X в авиационной сфере
- Образование и обучение: экспериментальное обучение в курсах по сетевым коммуникациям и системам БПЛА
В статье цитируется 9 соответствующих источников, охватывающих следующие ключевые области:
- Коллективный интеллект БПЛА и проблемы коммуникации FANET
- Развитие технологии V2X и передача боковой коммуникации 5G NR
- Основная теория Named-Data Networking
- Сетевой симулятор ns-3
- Протокол Zenoh и архитектура децентрализованного потока данных IoT
Эти источники обеспечивают достаточную теоретическую поддержку технических выборов и решений по дизайну в статье.
Общая оценка: Это статья с сильным практическим инженерным компонентом, основной вклад которой заключается в предоставлении платформы симуляции FANET, интегрирующей несколько передовых технологий. Хотя в области теоретических инноваций и глубокого анализа есть некоторые недостатки, ее практическая ценность и инструментальный вклад в научное сообщество заслуживают признания. Рекомендуется авторам в последующих работах дополнить подробную оценку производительности и сравнительный анализ для повышения академической ценности статьи.