如何知道每个节点state/statistics om veins/omnet?

How to know each node state/statistics om veins/omnet?

我们如何知道哪个节点发送了哪个消息,哪个节点接收到了?当汽车广播消息时,我想知道所有接收到消息的人。有什么办法可以让我们了解全球知识? 我确实看到了数据包流量的日志,但我怎样才能在其中包含更多信息呢?以及如何在快速模式下启用它?

这在广播环境中很难确定,但是您最好的机会是创建一个额外的模拟模块(或只是一个 class)。

如果您提供 packetSent()packetReceived() 方法,此 PacketMonitor 可以像 oracle 一样工作。

您需要为每条消息分配 ID,然后使用上述方法在 PacketMonitor 的 table 类数据结构中 "register" 消息分别发送和接收。

这不是一个非常复杂的解决方案,但它需要适当的设计和一些关于如何捕获所有潜在场景的额外思考。