Pull to refresh

Сети, устойчивые к разрушению, скоро вступят в строй

Reading time 2 min
Views 4.6K
Инженеры по заказу военных предпринимают упорные попытки создать новые сетевые протоколы, которые будут гарантировать устойчивую работу сети в самых сложных условиях. Например, когда каждый радиоузел активен в течение всего лишь 20% времени, а конфигурация беспроводной сети постоянно изменяется. Такую сеть практически невозможно уничтожить.

Журнал NetworkWorld опубликовал статью с описанием различных проектов в области DTN (disruption-tolerant networks или delay-tolerant networks), то есть беспроводных сетей, устойчивых к разрушению и задержкам. Подобные проекты финансируются американским военным агентством DARPA. Собственно, по заказу этого агентства когда-то была создана оригинальная версия интернета.

Перспективные исследования идут сразу по нескольким направлениям. Инженеры из компании BBN Technologies приступили ко второй фазе проекта SPINDLE, на который DARPA выделила грант в размере $8,7 млн. На первом этапе была создана экспериментальная сеть из 20 узлов, где каждый узел был активен в течение всего 20% времени, однако ни один пакет в такой сети не терялся.

Разумеется, для работы сетей DTN требуются особые протоколы. В частности, компания BBN уже на первом этапе работы разработала такой протокол под названием Bundle, а также описала все оборудование и ПО, необходимое для работы сети. Предполагается, что сеть DTN частично будет основана на уже существующей сетевой инфраструктуре, в том числе известных протоколах Bluetooth, 802.11 и Ethernet. На втором этапе планируется разработать интерфейс API, чтобы независимые разработчики могли дополнять систему собственным кодом. Рабочий прототип системы должен быть готов к концу 2007 г.

Еще одну устойчивую к разрушению сеть создают в университете Массачусетса. Их экспериментальный проект называется DieselNet и предусматривает установку 40 беспроводных узлов связи на городские автобусы. Оборудование монтируется прямо над водительским местом (фото), оно включает в себя компьютер, блок питания, точку доступа 802.11b и GPS-приемник.

Если два автобуса в сети DieselNet проезжают друг мимо друга, то они быстро авторизуются и обмениваются пакетами, а также информацией о текущих координатах других узлов сети, чтобы обновить таблицу маршрутизации пакетов. Как показывает статистика, один сеанс связи обычно длится от трех до десяти секунд, максимум — минута, а средняя скорость передачи данных при этом составляет 64-128 КБ/с.

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

Вообще, маршрутизация пакетов в сети DTN — весьма нетривиальная задача. Например, протокол маршрутизации здесь предусматривает, что узел передает пакет дальше по сети даже в том случае, если адресата этого пакета не существует. Информация просто передается на другие устройства в зоне доступа, а те передают ее еще дальше. Это очень оригинальный подход, который позволяет снизить потерю пакетов до 0%.
Tags:
Hubs:
+8
Comments 19
Comments Comments 19

Articles