Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我只需要向我想选择的一辆车发送消息。我正在阅读可用的 TraCIDemo11p,汽车正在向所有汽车广播消息。如何更改它并使其仅将消息发送给一个护理,例如发送到 3 号车。谢谢
请记住,Veins(或任何 MANET 模拟器)中的汽车之间的通信是无线的,这意味着许多汽车可以听到发送到特定节点的 MAC 帧。
要将消息从汽车 A 发送到另一辆汽车 B,它们必须在其无线范围内,或者它们支持 ad-hoc 路由协议以到达其他不在范围内的汽车(这在 Veins,AFAIK 中未实现)。
如果您确定发送和接收的汽车都在范围内,那么您可以在 WSM 中通过目标汽车的 ID 填写目标地址,并让 WAVE 应用程序删除任何目标地址与本地 ID 不同的消息。