我目前正在使用Veins 2.0-rc1进行单向模拟,我的网络堆栈使用802.11p类作为mac层。
我收到当前错误:802.11 FSM收到了未知事件。我查找了与此错误相关的关联事件和mac状态,并发现在收到EV_BROADCAST_RECEIVED之类的事件后,在TRANSMITFRAME_4状态下发生错误。
我在这篇文章中加入了当前FSM的图表和802.11p c ++类的链接。
非常感谢,
Veins 2.0-rc1仍在使用MiXiM 802.11 FSM,它存在一些问题。从那时起,已发现许多错误,并且已经重写了MAC层以提高稳定性和速度。如果可以,请升级到更新版本(如Veins 2.2)。
更大的变化(尽管可能仍然非常值得)将升级到静音3或静脉4之后的更新版本之一。这也允许您使用更新版本的SUMO,因为已经修复了几个错误你正在使用的版本。