2017-03-17 69 views
0

我正尝试使用omnet ++构建一个简单的仿真。我想避免使用像ned这样的东西。相反,我想在程序控制下完全分配建立仿真拓扑的模块。 (即我将配置我的模拟和设置连接等在main()而不是使用ned)Omnet ++如何在我的应用程序中连接网络

我该如何去做这件事? (任何例子你能给我什么?)

感谢

回答

1

创建NED顶级网络和丢弃称为builder或类似的东西一个简单的模块。然后在该模块的初始化方法中创建/连接必要的模块(或在t = 0时安排消息并在那里建立网络)。

在OMNeT ++中有一个例子,完全像这样,在samples/routing中。选择NetBuilder配置。这个例子是阅读从外部文件的网络拓扑结构,但你可以改变它来创建你想有任何的拓扑结构。

对网络产生实际的代码样本/路由/建设者/ netbuilder.cc在NetBuilder::buildNetwork

+0

谢谢!正是我在找什么。 – LostInTheFrequencyDomain

相关问题