Как работать с энергетической моделью в ns3, как в ns2, для протокола изменения энергопотребления с учетом энергопотребления?

#networking #protocols #adhoc #ns-3 #ad-hoc-network

#сеть #протоколы #adhoc #ns-3 #ad-hoc-сеть

Вопрос:

После рассмотрения нескольких примеров и числового моделирования я не смог реализовать энергоэффективную маршрутизацию на ns3, как я выполнил в ns2.

Документация по ‘nsnam.org/wiki/energy_model ‘ состояния:

Энергетическая модель была реализована в ns2 (ns2 energy model), но еще не реализована в ns3.

Это правда? Или документация не обновлена для последней версии ns3?

Там же, где в документации есть:

если протокол зависит от энергопотребления, то есть его работа зависит от уровня энергопотребления, его невозможно эффективно смоделировать без энергетической модели.

Я смог выполнить моделирование с учетом энергопотребления в ns2, изменив исходный файл aodv. Когда я попытался выполнить аналогичное моделирование на ns3 с аналогичной модификацией, это почему-то не сработало.

Как это можно сделать на ns3?

Ответ №1:

На ns-3 есть энергетический модуль: https://www.nsnam.org/docs/models/html/energy.html

Попробуйте поискать в src / energy / examples / несколько хороших файлов примеров, которые помогут вам начать. Также есть несколько примеров файлов в src / wifi /.