【发布时间】:2016-05-21 22:13:27
【问题描述】:
我正在尝试使用 OMNeT++、Veins 和 SUMO 评估在车载网络上运行的应用程序。因为应用程序依赖于真实的流量行为,所以我决定使用LuST Scenario,这似乎是此类数据的最新技术。但是,我想使用此场景的特定部分而不是整个场景(例如,高流量和低流量负载片段,也许还有其他)。保留 VEINS 提供的双向功能会很好,尽管我最感兴趣的是将交通数据从 SUMO 导入到我的模拟中。
实现这一点的一个明显方法是使用预热期。但是,我想知道是否有更有效的方法 - 模拟 8 小时的流量只是为了获得几分钟的片段感觉效率低下,并且对于具有足够重复次数的模拟可能会出现问题。
VEINS 是否有内置的热身机制,主要是避免发送消息(这是迄今为止模拟中最耗时的部分),还是有办法等待 SUMO 推进,例如,到一个特定的时间戳(这也避免了在 OMNeT++ 中创建车辆对象以及所有的启动代码)?
如果它是相关的 - 我正在使用 OMNeT++ 和 SUMO 的最新稳定版本(OMNeT++ 4.6 和 SUMO 0.25.0),我的代码库基于 VEINS 4a2(有一些变化,特别是接受 TraCI API 版本10)。
【问题讨论】:
标签: simulation omnet++ veins