создание сети из n (n взятых у пользователя) узлов в omnet ++

Я работаю над проектом обеспечения конфиденциальности Location с помощью OMNET ++,
Недавно я разработал сеть из двух узлов (например, игру TicToc) и хочу преобразовать ее в реальную сеть, которая варьируется от 2 до n узлов в соответствии с требованиями пользователя.

Это структура из 2 узлов:

simple Txc1
{
gates:
input in;
output out;
}
`enter code here`// Two instances (tic and toc) of Txc1 connected both ways.
// Tic and toc will pass messages to one another.
//
network Tictoc1
{
submodules:
tic: Txc1;
toc: Txc1;
connections:
tic.out --> { delay = 100ms; } --> toc.in;
tic.in <-- { delay = 100ms; } <-- toc.out;
}

Как я могу сделать это для n узлов ??
Я имею в виду, как я могу ввести (от пользователя) в OMNET ++ ??

Кто-нибудь, пожалуйста …

0

Решение

Я настоятельно рекомендую взглянуть на пример ‘neddemo’ в папке примеров. Он показывает, как настроить параметризованные топологии. Точный ответ, очевидно, зависит от топологии, которая вам действительно нужна (но в демоверсии есть несколько типичных).

Чтобы спросить пользователя интерактивно, вы должны указать что-то вроде этого в INI-файле:

MyNetwork.numberofnodes = ask

это покажет диалог для пользователя, когда симуляция началась.

0

Другие решения


По вопросам рекламы [email protected]