在我们的模拟中,我们尝试与INET Framework一起模拟LISP Mobile协议,其中一个移动节点和一个固定节点(一个非移动的通信节点)交换UDP数据包。这就是为什么我们决定使用UDPBasicApp
作为模拟应用程序,我们将它提供给两个节点。
我们看到的问题是没有生成UDP数据包,并且initialize()
内的UDPBasicApp
方法被多次调用。
这是因为类中的地址数组是空的,因此它总是在不调度新事件的情况下返回。
现在的问题是如何知道哪些是节点的IP地址,以便我们可以在.ini
文件中写入它们。你知道吗?