Открыть сервисСервис

Мобильные ad hoc сети

Мобильные ad hoc сети (MANET, от англ. Mobile Ad Hoc Network) — это децентрализованные беспроводные сети, состоящие из подвижных устройств (узлов), которые способны динамически устанавливать и поддерживать связь друг с другом без использования фиксированной инфраструктуры (базовых станций, точек доступа, маршрутизаторов). Каждый узел в такой сети одновременно выполняет функции конечного устройства и маршрутизатора, ретранслируя пакеты данных для других узлов. Основными характеристиками MANET являются самоорганизация, отсутствие централизованного управления, динамическая топология, ограниченные ресурсы (энергия, пропускная способность) и высокая уязвимость к помехам и атакам.

История

Идея создания самоорганизующихся мобильных сетей возникла в 1970-х годах в ходе исследований в области пакетной радиосвязи (Packet Radio Networks, PRNET), проводимых Агентством перспективных исследовательских проектов Министерства обороны США (DARPA). Проект PRNET (1973–1987) продемонстрировал возможность передачи данных между мобильными узлами без центрального управления. В 1990-е годы, с развитием беспроводных технологий (Wi-Fi, Bluetooth) и появлением портативных устройств, интерес к ad hoc сетям возрос. В 1997 году рабочая группа IETF (Internet Engineering Task Force) начала стандартизацию протоколов маршрутизации для MANET, опубликовав в 2003 году RFC 3561 (AODV) и RFC 3626 (OLSR). В 2000-х годах технологии MANET нашли применение в военных системах (например, тактическая связь), аварийно-спасательных операциях, а также в проектах «умного города» и Интернета вещей (IoT). В России исследования в этой области ведутся с 2000-х годов, в том числе в рамках разработки систем связи для МЧС и Минобороны.

Классификация

Мобильные ad hoc сети классифицируются по нескольким признакам:

По типу узлов

  • Одноранговые (peer-to-peer) — все узлы равноправны, каждый может инициировать, принимать и ретранслировать данные.
  • Иерархические (кластерные) — узлы организованы в кластеры с выделенными головными узлами (cluster heads), которые управляют связью внутри кластера и между кластерами.

По способу маршрутизации

  • Проактивные (табличные) — каждый узел поддерживает таблицу маршрутов ко всем узлам сети, регулярно обновляя её (например, OLSR).
  • Реактивные (по требованию)маршрут строится только при необходимости передачи данных, что снижает служебный трафик (например, AODV, DSR).
  • Гибридные — сочетают элементы проактивной и реактивной маршрутизации для повышения масштабируемости (например, ZRP).

По области применения

  • Тактические сети — для военных операций, где требуется высокая живучесть и защита.
  • Сети аварийного реагирования — для спасателей при ликвидации последствий катастроф.
  • Сенсорные сети — для сбора данных с датчиков в сельском хозяйстве, экологии, промышленности.
  • Автомобильные сети (VANET) — для связи между транспортными средствами и дорожной инфраструктурой.

Устройство и характеристики

Архитектура

MANET не имеет фиксированной топологии: узлы могут произвольно перемещаться, появляться и исчезать. Сеть строится на основе протоколов канального уровня (например, IEEE 802.11 в режиме ad hoc, Bluetooth, ZigBee) и сетевого уровня (протоколы маршрутизации). Каждый узел состоит из:

Динамическая топология

Из-за движения узлов связи между ними могут прерываться и восстанавливаться. Это требует постоянного обновления маршрутной информации. Время жизни маршрута может составлять от нескольких секунд до минут. Для борьбы с частыми разрывами используются механизмы обнаружения соседей (hello-пакеты) и повторная маршрутизация.

Ограничения ресурсов

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

Безопасность

MANET уязвимы для атак: подмена узлов, перехват трафика, отказ в обслуживании (DoS), атаки «черная дыра» (black hole) и «серая дыра» (gray hole). Для защиты используются криптографические методы (например, асимметричное шифрование, цифровые подписи), аутентификация узлов и протоколы доверия (trust-based routing).

Применение

Военные и тактические системы

MANET используются для связи между подразделениями, беспилотными летательными аппаратами (БПЛА) и наземными станциями. Например, система SINCGARS (США) и российские комплексы «Азарт» и «Стрелец» базируются на принципах ad hoc сетей. В России разработки ведутся в рамках создания единой тактической сети связи для Вооружённых сил.

Аварийно-спасательные операции

При разрушении инфраструктуры (землетрясения, наводнения, техногенные катастрофы) MANET позволяют быстро развернуть связь для координации спасателей. Например, в 2010 году после землетрясения на Гаити использовались ad hoc сети на базе Wi-Fi для передачи данных о пострадавших.

Интернет вещей (IoT)

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

Автомобильные сети (VANET)

Стандарт IEEE 802.11p (WAVE) и протоколы типа DSRC (Dedicated Short-Range Communications) позволяют автомобилям обмениваться информацией о дорожной обстановке, авариях и пробках. В России пилотные проекты VANET реализуются в Москве и Казани.

Коммерческие и бытовые приложения

Ad hoc режим Wi-Fi используется для прямого соединения устройств (например, AirDrop от Apple, Wi-Fi Direct). В некоторых системах «умного дома» (ZigBee, Thread) применяются самоорганизующиеся сети для управления освещением, климатом и безопасностью.

Примеры и реализации

Протоколы маршрутизации

  • AODV (Ad Hoc On-Demand Distance Vector) — реактивный протокол, строящий маршруты по запросу. Используется в военных и спасательных системах.
  • OLSR (Optimized Link State Routing) — проактивный протокол, оптимизированный для больших сетей за счёт выбора multipoint relay (MPR). Широко применяется в сенсорных сетях.
  • DSR (Dynamic Source Routing) — реактивный протокол, где каждый пакет содержит полный маршрут. Эффективен для малых сетей.
  • ZRP (Zone Routing Protocol) — гибридный протокол, разделяющий сеть на зоны с проактивной маршрутизацией внутри зоны и реактивной — между зонами.

Программные реализации

  • NS-2/NS-3 — симуляторы для моделирования MANET, используемые в научных исследованиях.
  • OLSRd — открытая реализация протокола OLSR для Linux, применяемая в экспериментальных сетях.
  • Batman-adv — протокол маршрутизации для mesh-сетей, основанный на идеях MANET, но оптимизированный для стационарных узлов.

Реальные проекты

  • Project Meshnet — сообщество, строящее децентрализованные сети на основе протокола CJDNS (Crypto IP Encapsulation), который использует принципы ad hoc маршрутизации.
  • Serval Project — разработка системы связи для чрезвычайных ситуаций, позволяющей телефонам Android обмениваться данными без сотовой инфраструктуры.
  • ROS (Robot Operating System) — в робототехнике MANET используются для координации группы роботов (например, в проектах DARPA Robotics Challenge).

Критика и ограничения

Несмотря на преимущества (децентрализация, гибкость, низкая стоимость развёртывания), MANET имеют ряд недостатков:

  • Масштабируемость — при увеличении числа узлов (более 100–200) служебный трафик маршрутизации растёт экспоненциально, что снижает производительность.
  • Задержки — реактивные протоколы вносят задержки при установлении маршрута, что критично для реального времени (например, голосовая связь).
  • Энергопотребление — постоянная ретрансляция пакетов быстро разряжает батареи, особенно в плотных сетях.
  • Безопасность — отсутствие централизованного контроля делает сеть уязвимой для атак, а криптографические методы требуют вычислительных ресурсов.
  • Нестабильность — в условиях быстрого движения узлов (например, автомобили на трассе) качество связи может резко ухудшаться.

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

Интересные факты

  • Термин «ad hoc» (лат. «для данного случая») подчёркивает временный, ситуационный характер сети.
  • В 2018 году группа исследователей из МФТИ и ИППИ РАН предложила протокол маршрутизации для MANET на основе нейросетей, который адаптируется к изменениям топологии.
  • В 2020 году в ходе ликвидации последствий разлива нефти в Норильске использовались ad hoc сети для связи между спасателями на удалённых участках.
  • Протокол CJDNS, используемый в mesh-сетях, был разработан в 2012 году и основан на идеях MANET, но с усиленной криптографической защитой.
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru