c – 静脉的端到端延迟
作者:互联网
我想计算静脉示例场景中的端到端延迟.
我已经阅读了与此主题相关的旧邮件,但它们没有为该问题提供真正的解决方案.
我使用了getCreationTime()和simTime()函数.产生的延迟约为1.70 * 10 ^ -4.
这种延迟对我来说没有意义.它应该更多.我现在需要一些帮助.我通过使用mackPkt-> creationTime()函数获取macPkt的创建时间,并从中提取simTime()来计算端到端延迟.但是,它没有意义.
我猜macPkt不是发射机创建的数据包.我需要在发送器端创建数据包的时间.谁能帮我?计算端到端延迟是许多用户的问题.我希望这个问题可以帮助很多用户.
解决方法:
对于单跳传输,预期这个数量级的延迟.有关更详细的分类,另请参阅Computing End-To-End Delay in Veins的讨论.
如果您正在谈论多跳的端到端延迟,请注意数据包创建时间可能是一个可靠的指标.在这里,您可以使用’WaveShortMessage’的’timestamp’字段来存储创建时间,然后在接收器处使用此字段来计算延迟.如果您使用自己的消息,只需添加自己的字段即可.
标签:omnet,c,simulation 来源: https://codeday.me/bug/20191007/1866953.html