【问题标题】:Calculating Throughput, Goodput, end-to-end delay time, Packets lost count from scalar file generated by the Omnet++计算 Omnet++ 生成的标量文件的吞吐量、Goodput、端到端延迟时间、丢包数
【发布时间】:2021-09-25 02:54:06
【问题描述】:

在具有一些无线节点的网络中,经过仿真,Omnet++ 会生成一个标量文件。 我想从生成的标量文件中计算吞吐量、有效吞吐量、端到端延迟时间、数据包丢失计数。 有计算它们的工具吗?还是脚本? 如果没有,最好的解决方案是什么? 我在 stackoverflow 网站上搜索了类似的问题,大多数问题都没有答案。

【问题讨论】:

    标签: omnet++


    【解决方案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/Peer、TcpAppBase(和衍生产品)、UdpBasicApp/Burst、UdpSink 等。

    【讨论】:

      猜你喜欢
      • 2015-04-16
      • 2022-12-25
      • 2018-12-14
      • 2018-04-01
      • 2021-10-19
      • 2017-11-19
      • 1970-01-01
      • 2012-09-09
      • 2021-04-16
      相关资源
      最近更新 更多