#omnet
Вопрос:
В сети с некоторыми беспроводными узлами после моделирования Omnet генерирует скалярный файл. Я хочу рассчитать пропускную способность, хорошую производительность, время задержки от конца до конца, количество потерянных пакетов из сгенерированного скалярного файла. Есть ли инструменты, которые их вычисляют? или сценарий? Если нет, то каково лучшее решение? Я ищу аналогичный вопрос на сайте stackoverflow, большинство вопросов остаются без ответа.
Ответ №1:
Предполагая, что вы используете INET, если уровень приложения выдает packetReceived
сигнал, вы можете использовать dataAge(packetReceived)
throughput(packetReceived)
фильтры и результат.
Это приведет к получению этих результатов в файлах .sca
и. .vec
Пример того, как их использовать, см.: https://github.com/inet-framework/inet/blob/007bc454ec7749e2dea8fcb808429d21074880ad/src/inet/applications/udpapp/UdpSink.ned
Некоторые примеры приложений, которые будут работать с этим: IpvxTrafGen, SctpClient/одноранговый, TcpAppBase (и производные), UdpBasicApp/пакет, UdpSink и т.д.