【发布时间】:2018-08-28 05:09:36
【问题描述】:
我是使用 OMNET++ 模拟器的新手。目前我想建立一个由两个或多个节点组成的网络,每个节点都有两个可以发送消息的接口(例如以太网和无线)。
我想自己编程节点行为。当消息到达主机时,我想在handleMessage(cMessage *msg) 方法中定义主机是否应该通过以太网或无线接口传输接收到的消息。
对于这种情况,我可以从 INET 包中获取 WirelessHost 吗?如果是,我该如何编程决定使用哪个接口来重新传输接收到的消息?我按照 INET 的无线教程进行操作,但他们只配置 .ned 和 .ini 文件,而不是配置行为编码的 .cc 文件。
在教程中使用了UdpBasicApp。如果我能像上面描述的那样编写一个自己的应用程序会很好。
提前致谢!
【问题讨论】:
-
欢迎来到 Stack Overflow!请edit您的问题显示the code you have so far。您应该至少包含您遇到问题的代码的大纲(但最好是minimal reproducible example),然后我们可以尝试帮助解决具体问题。您还应该阅读How to Ask。