静脉模拟,根据距离改变比特率

Veins simulation,changing bitrate based on distance

我一直在研究 omnet++ 静脉来模拟高速公路场景以及车辆与 RSU(路边单元)之间的关系。我正在尝试弄清楚如何动态更改 RSU 设置的比特率

*.**.nic.mac1609_4.bitrate = 6Mbps

以上是比特率的原始设置,我希望根据RSU和vehicle.Are之间的距离来调整这个值,我可以使用任何模块来获取距离并进一步分别操纵两者之间的比特率不同的车辆节点和RSU节点

在 Veins 4.7.1 中,您可以设置调制和编码方案 (MCS),因此 - 通过扩展 - 比特率,通过调用 the setMCS method of the MAC layer。通过用于表示节点位置的 Coord class 方法支持计算距离。