Использование RPL с Energy Metric

Я использую RPL с метрикой энергии в contiki 3, но не знаю, как работает эта метрика. Очевидно, он возвращает p->mc.obj.energy.energy_est + (uint16_t)nbr->link_metric.

Я попытался распечатать значение p->mc.obj.energy.energy_est, но в большинстве случаев оно дает мне 0. Или другие случайные числа, такие как 83, 13 или 145, которые для меня не имеют смысла. Представляет ли это значение мощность батареи? Если нет, то для чего это. nbr->link_metric дает мне значение ETX, пожалуйста, поправьте меня, если я ошибаюсь.

Я также хочу узнать, как работает эта метрика энергии и на основании чего именно RPL будет выбирать лучшего родителя, используя метрику энергии.

Большое спасибо за вашу помощь заранее.

0 ответов

Другие вопросы по тегам