【问题标题】:How to configure dual 802.11p radio in Veins 4.7.1如何在 Veins 4.7.1 中配置双 802.11p 无线电 【发布时间】:2018-10-16 05:09:26 【问题描述】: Veins 是否支持双射频配置?如果是这样,我应该如何配置它?我正在开发 OMNET++ 5.3、Veins 4.7.1 和 SUMO 0.32.0。 【问题讨论】: 标签: omnet++ veins 【解决方案1】: 有两种方法可以解决这个问题: 如果您想使用 Veins 随附的模拟 IEEE 1609 堆栈的模拟模块,您可以简单地为每个主机模块实例化两个网络接口卡模块,但您需要编写一个应用层来负责实现逻辑来决定将哪个帧发送到哪个网络接口卡。 如果您想使用现成的解决方案,您可以使用 Veins 作为模拟的移动源,该模拟使用 INET 框架对网络流量进行建模。 (请参阅 Veins 的 Veins_INET 子项目示例,了解如何执行此操作的示例代码。) 【讨论】: 对于第一种方法,我可以像下面 BaseWaveAppLayer 中的代码 sn-p 那样添加一个新的 mac 实例吗? (github.com/sommer/veins/blob/…) 您引用的 sn-p 不会实例化模块。您可能会发现第二种方法要容易得多。