OMNet ++-如何在RSU节点和Vehicle节点之间建立连接

时间:2018-12-21 05:28:57

标签: omnet++ veins

我已经阅读了tictoc示例代码,目前正在尝试使用Veins中的示例代码(即RSUExampleScenario)来操纵RSU节点与车辆节点之间的连接。 在检查完此示例的唯一NED文件之后,RSU节点的仅有子模块如下所示:

submodules:
    rsu[2]: RSU {
        @display("p=162,140;i=veins/sign/yellowdiamond;is=vs");
    }

现在我真的很困惑,因为根据我从tictoc教程中学到的知识,我应该操纵NED文件中的模块连接。在tictoc教程中,它看起来像这样

submodules:
    tic: Txc1;
    toc: Txc1;
connections:
    tic.out --> {  delay = exponential(200ms); } --> toc.in;
    tic.in <-- {  delay = 100ms; } <-- toc.out;

所以我现在希望有一些建议来澄清我的问题,车辆节点的子模块在哪里?

1 个答案:

答案 0 :(得分:1)

如果您仔细观察RSUExampleScenario,您会发现该网络继承了Scenario网络。在这里,您会找到connections allowunconnected语句。

在非常抽象的层次上,我们可以对此进行如下解释:

与TicToc教程不同,静脉中的场景是无线的,因此没有像“ RSU和车辆之间的连接”之类的东西。对于当前问题,技术上的实现可能并不重要。根据您的配置,无需在连接方面调整网络。

  

...车辆节点的子模块在哪里?

这是Car中的veins/src/veins/nodes/Car.ned模块