OMNet ++ - Как установить соединение между узлом RSU и узлами ТС - PullRequest
0 голосов
/ 21 декабря 2018

Я прочитал пример кода tictoc и в настоящее время пытаюсь манипулировать соединением между узлом RSU и узлом транспортного средства, используя пример кода в Veins, который представляет собой RSUExampleScenario.После проверки единственного файла 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 голосов
/ 21 декабря 2018

Если вы присмотритесь к RSUExampleScenario, вы увидите, что эта сеть наследует сеть Scenario.Здесь вы найдете оператор connections allowunconnected.

На очень абстрактном уровне мы можем объяснить это следующим образом:

В отличие от учебника TicToc, сценарий в венах является беспроводным, поэтому существуетничего похожего на "связь между RSU и транспортным средством".Техническая реализация, вероятно, не важна для текущего вопроса.В зависимости от вашей конфигурации нет необходимости адаптировать сеть с точки зрения соединений.

... где находится подмодуль для узлов транспортных средств?

Это Car модуль, который находится в veins/src/veins/nodes/Car.ned

...