0

我只需要向我想选择的一辆车发送消息。我正在阅读可用的 TraCIDemo11p,汽车正在向所有汽车广播消息。如何更改它并使其仅将消息发送给一个护理,例如发送到 3 号车。谢谢

4

1 回答 1

0

请记住,Veins(或任何 MANET 模拟器)中的汽车之间的通信是无线的,这意味着许多汽车可以听到发送到特定节点的 MAC 帧。

要将消息从汽车 A 发送到另一辆汽车 B,它们必须在其无线范围内,或者它们支持 ad-hoc 路由协议以到达其他不在范围内的汽车(这在 Veins,AFAIK 中未实现)。

如果您确定发送和接收的汽车都在范围内,那么您可以在 WSM 中通过目标汽车的 ID 填写目标地址,并让 WAVE 应用程序删除任何目标地址与本地 ID 不同的消息。

于 2016-07-12T16:59:02.290 回答