Omnet ++如何在我的应用程序中连接网络
问题描述:
我正尝试使用omnet ++构建一个简单的仿真。我想避免使用像ned这样的东西。相反,我想在程序控制下完全分配建立仿真拓扑的模块。 (即我将配置我的模拟和设置连接等在main()而不是使用ned)Omnet ++如何在我的应用程序中连接网络
我该如何去做这件事? (任何例子你能给我什么?)
感谢
答
创建NED*网络和丢弃称为builder
或类似的东西一个简单的模块。然后在该模块的初始化方法中创建/连接必要的模块(或在t = 0时安排消息并在那里建立网络)。
在OMNeT ++中有一个例子,完全像这样,在samples/routing中。选择NetBuilder
配置。这个例子是阅读从外部文件的网络拓扑结构,但你可以改变它来创建你想有任何的拓扑结构。
对网络产生实际的代码样本/路由/建设者/ netbuilder.cc在NetBuilder::buildNetwork
谢谢!正是我在找什么。 – LostInTheFrequencyDomain