在尝试连接静脉和inet时,我注意到我的车没有注册 InterfaceTable中的nic80211p interfaceEntry。 实际上,接口表只包含每个节点的环回l0。
在omnet / inet手册中写道:
"接口在初始化阶段由表示的模块动态注册 网络接口卡(NIC)。 INET框架利用OMNeT ++的多阶段初始化功能,接口注册在第一阶段(即阶段)进行 INITSTAGE_LINK_LAYER )"
所以,如果我理解注册应该在Nic80211p.ned中完成,特别是在Mac1609_4 :: initialize()中?
您怎么看?
感谢您的帮助。 的问候,
答案 0 :(得分:0)
自从提出这个问题以来,Github上的Veins存储库被修改为包含一个样本子项目(veins_inet
),该子项目运行INET Framework(INET 3.4.0)模拟,使用Veins for nodes'迁移率。
您可以在https://github.com/sommer/veins/commit/90d4586e
上看到必要的代码(并在点击Browse Files
后,可以下载完整项目的.zip存档)