首页 > 解决方案 > 如何在 Veins 上添加更多 RSU 节点

问题描述

尝试在静脉示例代码上添加更多 RSU 节点时,我遇到了一些问题。这是我在 RSUExampleScenario.ned 中添加的代码

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

以及 .ini 中的更多代码

*.rsu[1].mobility.x = 1800
*.rsu[1].mobility.y = 1800
*.rsu[1].mobility.z = 2

当我尝试开始模拟时,错误消息说

错误:名称“rsu”在其组件中不是唯一的

我真的很感激有一些帮助来解决这个问题

标签: omnet++veins

解决方案


这个例子在这里有点混乱。您不应添加此代码,而应替换rsu[1]rsu[n],其中 n 是您想要的节点数量。然后,您可以在 omnetpp.ini 中指定每个位置,就像您在此处所做的那样。查看OMNeT++ 教程的这一部分以获取更多详细信息。这有以下示例:

    network Tictoc10
    {
    submodules:
        tic[6]: Txc10;

在这里,我们创建了 6 个模块作为模块向量...


推荐阅读