问题标签 [veins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
422 浏览

omnet++ - 如何使 RSU 成为移动节点(汽车)?

我目前正在使用静脉将我的相扑交通网络与 omnet++ 连接在我的相扑网络中,我使用两种类型的车辆,公共汽车和汽车

我的问题,

  • omn​​et++ 是否支持RSU 作为移动节点?我的意思是 RSU 不是放置在固定位置,而是可以作为节点(汽车)移动,基于相扑网络的汽车类型。例如,车辆类型总线作为 RSU,车辆类型汽车作为移动节点。这样相扑中的所有车辆类型总线都可以作为 RSU-as-mobile-node 如果支持,它是如何工作的?

谢谢!

0 投票
1 回答
370 浏览

omnet++ - 如何在omnet++的静脉示例中分析两个节点之间的不同参数

在静脉中,获得的结果是所有可能时间的所有节点的集合。有没有可能的方法来调查和分析静脉示例中两个节点之间的通信,同时它们正在广播消息以防发生事故?就像如何在 omnet++ 的静脉示例中找到两个节点之间的丢包?

0 投票
3 回答
588 浏览

omnet++ - 如何在静脉中获取车辆的路线 ID/流量 ID?

omn​​et++ 静脉模块具有getRoadId()返回车辆当前“道路 ID”的功能,但我如何才能获得车辆的“路线 ID”或“流程 ID”。

0 投票
1 回答
780 浏览

simulation - 在 Ubuntu 服务器上运行 Veins/Omnet++ 模拟时出现 NED 路径错误

我已经设置了一个 Linux 服务器来在其上运行静脉/omnet++ 模拟。我这样做的主要原因是减少模拟时间。该服务器正在运行 Ubuntu Server 14.04.3、OMNET++ 4.6、SUMO 0.22.0 和 VEINS 4a2。安装 OMNET 和 SUMO 后,我切换到 VEINS 根目录并./configure运行make MODE=release -j 32. veins-4a2这生成了一个我尝试运行的可执行文件:

但我收到以下错误:

在运行上一个命令之前,我在机器上做了另一个 ssh 来运行命令./sumo-launchd.py -vv -c sumo

我的问题是错误指的是什么?我在安装/配置过程中是否错过了任何步骤?我make是否正确地执行了静脉步骤?

0 投票
3 回答
1743 浏览

statistics - 分析和绘制 OMNET++ 结果

我已经使用Cmdenv. 通常我使用 OMNET++ IDE 来运行仿真,并会在 IDE 中分析结果。但是现在结果在服务器上,有没有更简单(方便)的方法来分析结果而不将其导入 OMNET++ IDE?

0 投票
1 回答
438 浏览

windows - 找不到网络设置和类“Veins::ObstacleControl”

如果您能帮助我解决静脉问题,我将不胜感激:我成功安装了静脉 4a2 和 sumo 0.21.0 和 Omnet 4.4 ,模拟示例运行良好。

接下来,我在工作区中导入 Crypto++ 5.6.3 作为 C/C++ → Existing Code as Makefile Project 下的新项目。然后我将它与静脉联系起来,如下所示:

  • 在项目参考中,我选择了 Crypto++
  • 在 Makemake 选项中,我选择 Link → 并编写 Crypto++

我在我的代码中包含#include< rsa.h> 等...,它被识别并且没有语法错误,但是当我运行模拟(omnet.ini)时,opp_run.exe 崩溃。

系统是Windows 10,错误是:

问题:如何将另一个 C++ 库(如 Crypto++)链接到我的静脉项目?

0 投票
1 回答
506 浏览

omnet++ - 如何分析 omnet++ 中的路径损失以用于静脉示例?

在两个节点之间的通信期间,我如何分析静脉中的路径损耗。我查看了模拟模块文件,发现使用了简单的路径损耗模块,但我不知道如何使用该模块来累积路径损耗结果。我是否必须添加单独的统计数据来提取路径损耗结果?

0 投票
1 回答
221 浏览

omnet++ - Veins(Omnet++) WAVE 数据包优先级映射到 EDCA(增强型分布式信道访问)

在Veins中创建WaveShortMessage(wsm)时,需要为每个数据包指定一个优先级字段。可以使用的优先级为 0-3。同样基于这篇论文, WAVE使用 EDCA 作为 MAC 层协议。EDCA 有四种不同的访问类别 (AC) 或队列。这些队列用于确定传出数据包的优先级。我的问题是:

  1. WSM中,0 具有最高优先级还是最低优先级?
  2. WSM数据包优先级如何映射到EDCA访问类别?或者它根本没有映射?如果没有,那么在 Veins 中是否有任何方法可以将数据包分配给 EDCA 中的特定访问类别?
0 投票
2 回答
417 浏览

omnet++ - 在 Veins 上,如何从 ini 文件中获取一些值?

Veins应用程序 ( veins/src/modules/application/app_name.(cc, h) 上,如何 *.car[*].appl.numVehiclesini文件中获取值?

我可以得到像sim-time-limit(见下文)和我创建的其他值,因为我无法访问 ini 文件上*.car[*].**.rsu[*].*从 ini 文件中的值。

我会很感激任何帮助

0 投票
2 回答
187 浏览

simulation - 如何通过 *.car[*].appl.numVehicles 在时间戳零处插入场景中的车辆/节点?

Veins上,当我通过文件(见下文)创建路线并设置场景中的车辆/节点数量时ini,它们会以 1.2 秒的时间戳插入到模拟中。

有没有办法*.car[*].appl.numVehicles在时间戳 0 s 处插入车辆?

我会很感激任何帮助