Я работаю над проектом обеспечения конфиденциальности 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 ++ ??
Кто-нибудь, пожалуйста …
Я настоятельно рекомендую взглянуть на пример ‘neddemo’ в папке примеров. Он показывает, как настроить параметризованные топологии. Точный ответ, очевидно, зависит от топологии, которая вам действительно нужна (но в демоверсии есть несколько типичных).
Чтобы спросить пользователя интерактивно, вы должны указать что-то вроде этого в INI-файле:
MyNetwork.numberofnodes = ask
это покажет диалог для пользователя, когда симуляция началась.