Как измерить трафик в OMNET ++

Я новичок в OMNET ++.

В моей модели есть несколько узлов, генерирующих пакеты. Я хочу получить совокупную скорость трафика этих узлов. Как я могу измерить трафик в OMNET ++?

Спасибо


person Sachith.Wanni    schedule 20.01.2021    source источник


Ответы (1)


Есть два способа получить сводную статистику:

  • Позвольте INET собирать статистику для каждого узла и агрегировать эти данные с помощью постобработки.
  • Установите необходимые @statistics прослушиватели в файл NED верхнего уровня сетевого модуля. Сигналы, которые предоставляют статистические данные, распространяются вверх по дереву топологии вверх к корневому узлу, поэтому все сигналы, излучаемые НИЧЕГОМ в сети, будут приниматься узлом верхнего уровня (сетевым), по существу, обеспечивая агрегированное значение.

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

person Rudi    schedule 20.01.2021
comment
Не могли бы вы уточнить второй вариант? Привести примеры или перейти к учебным пособиям? - person Sachith.Wanni; 24.01.2021