Omnet++ 如何在视频中执行单播通信?

Omnet++ 如何在视频中执行单播通信?,omnet++,veins,Omnet++,Veins,在查找有关Stackoverflow的各种信息时,我了解到Vives 5.x及以上版本支持单播通信 我知道通过populateWSM()可以进行单播通信。但是,我不明白第二个参数的ID值中应该包含哪个LAddress::L2Type rcvId 我应该传递通过获取的ID值吗 getParentModule() -> getIndex() 或者运行模拟时是否需要传递左节点列表的ID值?如果是后者,我如何获得ID值?Veines 5.1的演示实现使用OMNeT++模块ID。为了更健壮,我建议

在查找有关Stackoverflow的各种信息时,我了解到Vives 5.x及以上版本支持单播通信

我知道通过
populateWSM()
可以进行单播通信。但是,我不明白第二个参数的
ID
值中应该包含哪个
LAddress::L2Type rcvId

我应该传递通过获取的
ID
值吗

getParentModule() -> getIndex()

或者运行模拟时是否需要传递左节点列表的
ID
值?如果是后者,我如何获得
ID
值?

Veines 5.1的演示实现使用OMNeT++模块ID。为了更健壮,我建议查询MAC层。例如,请参见

这些信息非常有用。但是如何将
LAddress::L2Type
的mac值传递给另一个节点?数据类型似乎没有在
.msg
文件中定义。如果您查找“nonobject”(即如何定义非cObject派生类型的消息字段类型),则可以在OMNeT++用户手册中找到此信息