也许我错了,但我注意到函数getSenderPos()在4.5+版本中已从WaveShortMessage移除/移动到BasicSafetyMessage对于4.4版-我使用getSenderPos()来计算两个节点之间的距离,但想知道4.6+版的最佳方法是什么?我应该在我的VEINS应用程序中重写为WSM交换编写的代码以进行BSM交换,还是我遗漏了什么?感谢您的帮助。 最佳答案 你是对的:与早期版本相比,Veins4.6需要更小的setoffields从应用程序传递到MAC层。实现这组字段的基本类型(有点令人困惑)称为WaveSh
我想从VeinsSourceforOMNet++中RSU模型的应用层访问TraCI的命令接口(interface)。但我找不到。任何人都可以帮我这样做吗?请注意,在RSU节点的情况下,我没有将TraciMobility作为父模块。它只有我希望它拥有的BaseMobility。现在我想访问命令界面,以便此RSU可以执行sumo指令,例如改变红绿灯和获取感应回路数据。 最佳答案 Veins4.3提供了一个TraCIScenarioManagerAccess帮助程序类,可用于快速访问代码中处理TraCI的类(并通过此访问包装命令接口(in
车联网可以通过veins+omnetpp+sumo联合的方式进行仿真。其中veins可以配置车联网的参数,omnetpp可以仿真网络的连接和衰减,而sumo可以生成道路网和车辆流用于仿真。目录第一部分 设计部分一.车联网设计背景1.1设计背景1.1.1社会背景1.1.2研究动态1.1.3发展趋势1.2现有车联网相关调研1.2.1百度百科的定义1.2.2现有车联网体系调研二.车联网设计条件三.车联网设计方案3.1总体设计方案3.2各个模块详细设计3.2.1.车辆ID的设计3.2.2.车辆组网的设计3.2.3.车辆路由转发设计第二部分仿真及验证部分一.环境的搭建1.1编译omnetpp1.2软件通