如何获得在静脉/ Omnet ++中重新广播数据包的节点的位置?

时间:2017-09-20 14:22:09

标签: omnet++ veins

通过使用wsm-> getSenderPos,我可以获得生成消息的节点的位置。但是当某个其他节点重新转发该消息时,发送方位置保持与生成消息的节点相同。有没有什么方法可以获得在接收方重新广播该消息的节点的位置。谢谢

1 个答案:

答案 0 :(得分:1)

Veins 4.4,the sample WaveShortMessage message type contained a field senderPos可供应用程序用于存储/检索位置。 sample BaseWaveApplLayer::prepareWSM application did this允许用户轻松查看邮件已走过多远。

此字段的内容没有特别重要的意义。您可以随意让您的应用程序使用此消息字段来存储每一跳的新位置(通过调用setSenderPos方法)。