我正在为trace analyzer tool开发一个UnetStack。我的工具可以通过使用模拟的TxCount文件来确定每个成功接收的数据包的RxCount、end-to-end delay和trace.json。接下来,我要计算throughput。我该怎么做?trace.json文件中是否有足够的数据来计算throughput
发布于 2022-06-07 11:39:50
对于吞吐量有许多不同的定义,这取决于您正在查看的层流量。包含在UnetStack中的跟踪器通过测量节点忙于接收成功帧的总时间量来计算物理层的吞吐量,该模拟时间x节点的总数是标准化的。
通过查看trace.json中的trace.json条目,您也可以这样做,但需要从模拟设置中获得其他信息,例如控件和数据帧持续时间,以完成计算,因为这些信息不会在当前版本(3.x)的UnetStack中在trace.json中发布。
相关信息目前更容易从trace.nam获得。
我们可以在UnetStack的后期版本中公开持续时间信息。
https://stackoverflow.com/questions/72456561
复制相似问题