为什么Castilian中的应用程序包速率设置不会完全发生?

时间:2018-01-11 23:17:56

标签: omnet++

我使用Castalia模拟器将我的路由协议与其他2个协议进行比较。 我为所有3协议中的特殊节点设置了应用程序包速率= 30 p / s,并运行代码,但这些协议都没有生成速率正好为30 p / s的数据包!我想了解它的原因。

1 个答案:

答案 0 :(得分:1)

问题可能与以下一项或两项有关:

  1. 您正在设置传输速率,并且您希望在路线的两端看到很多数据包
  2. 您正在错误地测量数据包速率(例如,存在一些错误,或者您忽略了应该计算的数据包)
  3. 如果不能访问代码,很难说出确切的问题是什么,但是这些是您遇到此类问题时应该调查的两个途径。在1.的情况下,您将要查看消息生成代码的确切属性;在2.的情况下,我建议尽可能单独计算事物,以便您可以看到哪些协议导致了差异,并从那里开始工作。