Эта публикация цитируется в
2 статьях
Инструментальная система для поддержки разработки и исследования программно-конфигурируемых сетей подвижных объектов
В. А. Соколовa,
С. В. Корсаковab,
А. В. Смирновa,
В. А. Башкинa,
Е. С. Никитинa a Ярославский государственный университет им. П. Г. Демидова, ул. Советская, 14, г. Ярославль, 150000 Россия
b ООО «Нетше лаб», ул. Белинского, 28-75, г. Ярославль, 150047 Россия
Аннотация:
В данной статье рассмотрены принципы организации беспроводных mesh-сетей — программно-конфигурируемых сетей подвижных объектов. Основное внимание уделяется вопросам построения эффективных алгоритмов маршрутизации для подобных сетей.
Математической моделью системы является стандартная транспортная сеть. В качестве ключевого параметра системы маршрутизации рассматривается коэффициент доступности узла — функция, зависящая от ряда основных и дополнительных параметров («mesh-факторов»), характеризующих маршрут между двумя узлами сети. Каждой паре (дуга, узел) сопоставляется композитный параметр, характеризующий «доступность» узла по маршруту, начинающемуся данной дугой. Лучшим («кратчайшим») маршрутом между двумя узлами считается маршрут с наибольшим коэффициентом доступности.
Описаны правила построения и обновления таблиц маршрутизации узлами сети. Получая анонс от соседа, узел имеет сведения об энергетике соединения, надежности соединения, времени получения анонса, отсутствии промежуточных узлов, а также располагаемой пропускной способности. На основании этой информации ко всем маршрутам, проходящим через данного соседа, может быть применена пенализация (наложение штрафа) или поощрение (увеличение коэффициента доступности). Указанная схема пенализации / поощрения складывается из отдельных аспектов:
- Пенализация за актуальность информации.
- Пенализация / вознаграждение за надежность узла.
- Пенализация за энергетику соединения.
- Пенализация за располагаемую пропускную способность.
На основе предложенных эвристических алгоритмов маршрутизации построен симулятор беспроводной mesh-сети подвижных объектов, описание и характеристики которого приведены в статье. Также рассмотрены особенности программной реализации симулятора.
Ключевые слова:
mesh-сеть, сетевой протокол, маршрутизация, пенализация, эвристический алгоритм, симулятор.
УДК:
004.72, 004.057.4, 004.023
Поступила в редакцию: 04.09.2015
DOI:
10.18255/1818-1015-2015-4-546-562