在 Cooja、Contiki 中使用模拟脚本更改数据包接收率 OS

Change Packet Reception Ratio using simulation script in Cooja, Contiki OS

我目前正在 Cooja 中进行 运行 模拟,以使用有向图无线电模型模拟 WSN。

由于研究需要,我需要使用脚本在节点之间动态更改 DGRM 配置器中的数据包接收比率。请问如何更改Cooja仿真脚本中节点间的PRR?

模拟脚本仅公开了 Cooja 界面的一个非常有限的子集,因此据我所知这是不可能的。

改用RealSim。通过在跟踪文件中描述这些变化,它允许在特定时间内动态地改变 link 质量。

或者,您可以尝试扩展导出到模拟脚本的接口。查看 Contiki 源中的文件 tools/cooja/java/org/contikios/cooja/plugins/LogScriptEngine.java