Jump to content

Протокол дерева коллекций

Протокол дерева сбора данных (CTP) — это протокол маршрутизации для беспроводных сенсорных сетей . Он используется для передачи данных от одного или нескольких датчиков к одному или нескольким корневым узлам.

Алгоритм

[ редактировать ]

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

Каждый узел, желающий собирать данные, объявляет себя корнем дерева. Каждый узел отправляет свои данные в корень дерева, к которому он находится ближе всего, то есть в корень дерева, от которого его отделяет наименьший ETX. Корень дерева всегда имеет нулевое значение ETX.

Каждый узел хранит только наименьший ETX (до ближайшего корня дерева). Набор значений ETX известен как градиент, и сообщения отправляются только вниз по градиенту от узлов с более высоким ETX к узлам с меньшим ETX. Этот вид пересылки является общим для многих алгоритмов и протоколов в беспроводных сенсорных сетях.

Быстрое изменение качества связи, например, в сенсорных сетях с движущимися узлами, приводит к устареванию информации о маршрутизации, что может привести к образованию петель маршрутизации. CTP пытается решить эти проблемы посредством проверки путей данных и адаптивного маяка.

Проверка пути к данным

[ редактировать ]

Каждый пакет содержит ETX от отправителя до корня. Если узел получает пакет с ETX ниже, чем его собственный, это указывает на несогласованность в дереве. Это запускает передачу маякового кадра. Цель состоит в том, чтобы отправитель пакета получил маяковый кадр и соответствующим образом скорректировал свой ETX.

Адаптивный маяк

[ редактировать ]

Интервал, с которым узлы передают маяки, представляет собой компромисс. Если бы маяки отправлялись чаще, информация о маршрутизации обновлялась бы чаще, и сеть быстрее реагировала бы на изменения топологии. Однако более частая отправка маяков оставляет меньшую полосу пропускания для данных уровня приложения и потребляет больше энергии. Чтобы обойти эту проблему, CTP использует адаптивную сигнализацию. Он отправляет маяки быстрее, когда обнаруживает проблемы . Если он не обнаруживает проблем, он экспоненциально снижает скорость отправки маяков.

  • Фонсека, Родриго; Гнавали, Омпракаш; Джеймисон, Кайл; Ким, Сукун; Левис, Филип; Ву, Алек (2006–2007). «КТП» . крошечная ОС .
  • Гнавали, Омпракаш; Фонсека, Родриго; Джеймисон, Кайл; Мосс, Дэвид; Левис, Филип (2009). «Протокол дерева коллекций». СенСис : 1–14. CiteSeerX   10.1.1.148.8534 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 62e2855ef1394546ae37e5f391db9149__1700444280
URL1:https://arc.ask3.ru/arc/aa/62/49/62e2855ef1394546ae37e5f391db9149.html
Заголовок, (Title) документа по адресу, URL1:
Collection Tree Protocol - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)