如何在 VANET 中的应用层决定消息的优先级

How to decide priority to a message at application layer in VANETs

在静脉中,CCH 中有 4 个访问类别,SCH 中有 4 个 AC。优先级和AC之间的静态映射在Mac1609_4::mapUserPriority()函数中完成。

我们如何决定在应用层为 message(beacon-periodic/emergency-event/wsa-service) 分配哪个优先级? 是否有定义此优先级分配的标准? 在 vein 的示例中,信标和 WSM 消息都分配了 7 的优先级。

我看到一些论文根据消息的内容分配优先级。为了快速模拟,如果我们分配像 beacon (6)、emergency (7) 和 wsa[ 这样的优先级是不是很好? =21=] (5) 或更低。紧急消息是否应该比信标消息具有更高的优先级?如果我们这样分配优先级,在这种情况下我们实际上在这里使用 4 个 AC 队列吗?

WaveShortMessage 的 AC 由设置其 userPriority 值决定(参见 WaveShortMessage and BaseWaveApplLayer)。