如何在 Veins 上添加更多 RSU 节点

How to add more RSU node on Veins

我在尝试在 veins 示例代码上添加更多 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

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

Error: Name 'rsu' is not unique within its component

如果能帮助我解决这个问题,我将不胜感激

这里的例子有点混乱。您不应添加此代码,而应将 rsu[1] 替换为 rsu[n],其中 n 是您想要的节点数。然后,您可以在 omnetpp.ini 中指定每个位置,就像您在此处所做的那样。查看 this part of the OMNeT++ tutorial 了解更多详情。这有以下示例:

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

Here we created 6 modules as a module vector...