OMNet++-如何建立RSU节点与Vehicle节点的连接
OMNet++-How to set up the connection between RSU node and Vehicle nodes
我已经通读了 tictoc 示例代码,目前正在尝试使用 Veins 中的示例代码来操纵 RSU 节点和车辆节点之间的连接,即 RSUExampleScenario。
在检查了这个例子唯一的NED文件后,只有RSU节点的子模块,看起来像这样
submodules:
rsu[2]: RSU {
@display("p=162,140;i=veins/sign/yellowdiamond;is=vs");
}
我现在真的很困惑,因为根据我从 tictoc 教程中学到的知识,我应该从 NED 操作模块连接 file.In tictoc 教程看起来像这样
submodules:
tic: Txc1;
toc: Txc1;
connections:
tic.out --> { delay = exponential(200ms); } --> toc.in;
tic.in <-- { delay = 100ms; } <-- toc.out;
所以我现在希望有一些建议来澄清我的问题,车辆节点的子模块在哪里?
如果您仔细查看 RSUExampleScenario
,您会发现该网络继承了 Scenario
网络。在这里您会找到 connections allowunconnected
语句。
在非常抽象的层面上,我们可以解释如下:
与 TicToc 教程不同,Veins 中的场景是无线的,因此没有 "the connection between RSU and vehicle"。技术实现对于当前问题可能并不重要。根据您的配置,无需根据连接调整网络。
... where's the submodule for vehicle nodes?
这是位于 veins/src/veins/nodes/Car.ned
中的 Car
模块
我已经通读了 tictoc 示例代码,目前正在尝试使用 Veins 中的示例代码来操纵 RSU 节点和车辆节点之间的连接,即 RSUExampleScenario。 在检查了这个例子唯一的NED文件后,只有RSU节点的子模块,看起来像这样
submodules:
rsu[2]: RSU {
@display("p=162,140;i=veins/sign/yellowdiamond;is=vs");
}
我现在真的很困惑,因为根据我从 tictoc 教程中学到的知识,我应该从 NED 操作模块连接 file.In tictoc 教程看起来像这样
submodules:
tic: Txc1;
toc: Txc1;
connections:
tic.out --> { delay = exponential(200ms); } --> toc.in;
tic.in <-- { delay = 100ms; } <-- toc.out;
所以我现在希望有一些建议来澄清我的问题,车辆节点的子模块在哪里?
如果您仔细查看 RSUExampleScenario
,您会发现该网络继承了 Scenario
网络。在这里您会找到 connections allowunconnected
语句。
在非常抽象的层面上,我们可以解释如下:
与 TicToc 教程不同,Veins 中的场景是无线的,因此没有 "the connection between RSU and vehicle"。技术实现对于当前问题可能并不重要。根据您的配置,无需根据连接调整网络。
... where's the submodule for vehicle nodes?
这是位于 veins/src/veins/nodes/Car.ned
Car
模块