1

我在 Contiki NG 环境中实现了 DAG 根和 DAG 节点的场景,同时在节点之间使用 UDP。但是在我的文件中启用 Clear Channel Assesment (CCA) 后,我的 Cooja 模拟中缺少 RX project-conf.h。我应该在我的文件中更改什么来解决这个问题?

我使用一个节点作为 DAG 根节点,一个节点作为 DAG 节点(同时使用 Contiki NG 下的文件,即udp-server.cudp-client.c)。在 CCA 之后,我!dl-miss TXbeforeTX 2800 2120在 COOJA 的 mote 输出中遇到了错误。据我所知,时间上有问题。因此,我已将 CCA 偏移量(默认为 1800 us)更改为 1000 us,显然它消除了警告。但是这种方法在特别是基于发送方的单播和 EB 时隙帧中缺乏 RX 时不起作用。在看到提到的槽帧的 TX 时,无法观察到 RX。我可以在节点输出中看到节点尝试发送数据包,但它从未得到确认。同样在一段时间后,我观察到节点正在离开网络。

我希望有一个 RX 插槽用于 EB 和基于 Sender 的单播插槽帧,但实际结果是我只为广播插槽帧获得 RX。我应该在我的配置文件中更改什么?

4

0 回答 0