在TRANSMITFRAME状态下,802.11p FSM收到未知事件

问题描述 投票:0回答:1

我目前正在使用Veins 2.0-rc1进行单向模拟,我的网络堆栈使用802.11p类作为mac层。

我收到当前错误:802.11 FSM收到了未知事件。我查找了与此错误相关的关联事件和mac状态,并发现在收到EV_BROADCAST_RECEIVED之类的事件后,在TRANSMITFRAME_4状态下发生错误。

  1. 我该如何解决这个错误?
  2. 是什么产生了这个错误?

我在这篇文章中加入了当前FSM的图表和802.11p c ++类的链接。

非常感谢,

802.11p FSM diagramm 802.11p c++ class

omnet++ veins 802.11p
1个回答
1
投票

Veins 2.0-rc1仍在使用MiXiM 802.11 FSM,它存在一些问题。从那时起,已发现许多错误,并且已经重写了MAC层以提高稳定性和速度。如果可以,请升级到更新版本(如Veins 2.2)。

更大的变化(尽管可能仍然非常值得)将升级到静音3或静脉4之后的更新版本之一。这也允许您使用更新版本的SUMO,因为已经修复了几个错误你正在使用的版本。

© www.soinside.com 2019 - 2024. All rights reserved.