问题标签 [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 回答
273 浏览

simulation - 如何在模拟期间增加 Veins-lte 中的车辆密度

我想增加每个区域的车辆数量,即车辆密度。在静脉的情况下; 可以通过 erlagen.rou.xml 增加或减少车辆的数量和速度。我试图从heterogeneous.rou.xml 更改车辆数量,但我遇到了一些错误,例如:模块错误(HeterogeneousToLTE)scenario.node[1].heterogeneousToLTE (id=89) at event #192976, t=20.6: IPvXAddressResolver:未找到模块“节点 [21]”

如何解决这个问题?

谢谢

0 投票
1 回答
92 浏览

omnet++ - 使用 mt19937 的静脉错误

我正在尝试使用 mt19937 在 Veins 上为我的节点/车辆类生成(良好的)随机。当我为每辆车使用一个 mt19937 时,他可以工作,但是当我设置为静态(所有车一个 mt19937)时,他不工作

使用 mt 时出现一个错误:

错误:

网络设置期间模块 (cModule) vehDist_rsu (id=48) 出错:找不到类“Veins::ObstacleControl”——可能其代码未链接,或者该类未使用 Register_Class() 注册,或者在模块和通道的情况,使用 Define_Module()/Define_Channel()。

网络清理期间出错:模型错误:ASSERT:条件 vect[i]==NULL false 在函数 deleteNetwork,csimulation.cc 第 437 行。

我尝试用12解决,但没有奏效。

0 投票
0 回答
261 浏览

omnet++ - 在 Omnet++ 中使用感兴趣的区域(静脉)

我正在使用静脉使用简单的场景应用程序。我想计算不同的测量值。我使用 SUMO 使用逼真的地图,车辆的行程是使用 randomTrips.py 随机生成的。

我认为结果不准确,因为应该为同一区域或范围内的车辆计算测量值(例如:数据包传递概率),而不是在不同区域中存在。

根据我的阅读: 1- 我必须使用 O/D 矩阵,但是,我不想再回到相扑 2- 为 TraCIScenarioManager 配置“感兴趣的区域 (ROI)”。

我的问题:我如何将矩形区域指定为 ROI,并且只有这些区域中的车辆将在 OMNeT++ 中进行模拟,我必须从哪个文件更改?

谢谢你先进

0 投票
1 回答
184 浏览

omnet++ - 如何从 Omnet++ 调用 Sumo

我是 OMNet++ 和 Sumo 的新手,我按照本教程中描述的步骤进行操作,但是当我尝试在最后一步运行静脉演示场景时,我只能让 OMNet++ 模拟在没有 Sumo 的情况下工作,而它应该是并行运行的任何建议我将不胜感激

0 投票
1 回答
577 浏览

omnet++ - omn​​et++ 静脉 - 询问 RecievedBeacon 和 sentpacket 的值

我正在使用 Omnet++,静脉。我使用这里存在的代码:

Flooding.ned也 flooding.cc 存在于同一链接中。

我正在使用泛洪应用程序,我将 sentbeacon 分配为 true,并将 Data 发送为 false,以计算信标传递的概率。 所有统计数据都记录在上述项目中。

对于 flooding.cc 我更改了 onBeacon 函数来记录收到的信标

然后我想记录发送数据包的数量,所以我在这个文件 Mac1609_4.cc 中进行了更改(代码是这个文件的一部分,只是我更改的行)。

我的问题是关于统计数字。我需要方程的帮助来正确计算信标传递的概率。我使用了逼真的地图,当我运行项目并获得结果时,我不知道如何计算概率,我尝试占用部分区域(RoiRect)但我仍然有同样的问题,可能是我需要计算特定范围的概率还是我应该采取小区域,以获得准确的结果?

对于包含的结果,我停止了 36 个节点的模拟。 在此处输入图像描述

0 投票
1 回答
545 浏览

omnet++ - 基于 Veins 示例实现新场景

我正在使用 OMNET++ (4.6)、SUMO-0.22.0 和 VEINS-4a2 模拟器实现以下场景:在同一控制区域中的汽车之间交换消息,其中消息代表道路质量。

因此,我将消除静脉示例中汽车之间发生事故的情况。

我是否需要更改 TraCIMObility 中的 handleSelfMsg() 和 TraCIDemo11p 方法中的 onData() 的代码?

0 投票
0 回答
152 浏览

omnet++ - 使用新地图在节点之间交换消息且不会发生意外

我使用 erlangen 映射执行了 Veins 示例,并输入了node[*0].veinsmobility.accidentCount = 0,我注意到,在模拟过程中,节点之间没有交换消息,这是合乎逻辑的。

我已经从 SUMO 生成了我的 .rou.xml、.poly.xml 和 .net.xml 文件,然后我在 Veins 中导入了新地图。当我在 omnetpp.ini 文件中添加事故计数 = 0时,我注意到节点之间存在消息交换。我想知道这些消息是什么意思?

0 投票
0 回答
387 浏览

omnet++ - Omnet++ , Venes , Car X 在特定时间的邻居节点数

我的问题:如何根据结果或更新代码在特定时间(汽车 X 范围内的目标节点)计算/查找 Car X 的邻居节点数?

在 Beacon 广播中,要计算节点 X 成功接收数据包的比率,我认为我需要知道该汽车 X 区域中存在的节点(汽车)的数量。

0 投票
1 回答
382 浏览

omnet++ - 静脉框架教程事故率

目前,我正在使用 Veins 框架做一些研究场景。我修改了 Veins 示例(在教程中)并使它使用我的网络文件并运行了 3000 步的模拟。

从 OMNeT++ 控制台,我可以看到有很多事故被安排和执行。我可以知道这些事故是如何安排的吗?以什么速度?例如每分钟 2 次事故或 SUMO 15 步 5 次事故?

0 投票
1 回答
340 浏览

omnet++ - 挥手短信内容

我使用了静脉 4a2 和 OMNET++ (4.6)。我想知道静脉示例中车辆之间交换的消息的内容。我已经咨询了waveshortmessage.msgWaveShortMessage_m.ccWaveShortMessage_m.h但我没有找到消息内容。

waveshortmessage.msg中,这行 " string wsmData = "Some Data" " 是什么意思?

TraCIDemp11p.cc中,在 sendMessage 函数中声明的“ blockedRoadId ”是什么意思?