在 Veins 中 "RecievedBroadcasts" 是否也包含 "SNIRLostPackets" 和 "RXTXLostPackets"?

In Veins does "RecievedBroadcasts" also consist of "SNIRLostPackets" and "RXTXLostPackets"?

我只想知道 Veins 中每个节点的“RecievedBroadcasts”值是否也包含丢失的数据包,或者它是否只给出成功接收数据包的数量。那就是如果我要计算丢包率,那么它是 TotalLostPackets/RecievedBroadcasts 还是 TotalLostPackets/(RecievedBroadcasts + TotalLostPackets).

感谢您的帮助

要准确了解统计信息的记录方式,最好的办法是查看 the source code of Mac1609_4

您会发现 ReceivedBroadcasts 标量记录了变量 statsReceivedBroadcasts 的值,该值通过从 handleLowerMsg 调用的方法增加,因此仅当 Mac 层成功解码数据。