如何使用CCA解决基于发件人的管弦乐队调度中的RX问题?

时间:2019-02-02 10:31:13

标签: simulation iot contiki cooja orchestra

我正在Contiki NG环境中使用基于发件人的管弦乐队在节点之间使用UDP的情况下实现DAG根节点和DAG节点的场景,但是在Cooja Simulation中启用了Clear Channel Assesment(CCA)后,我在Cooja Simulation中缺少RX的问题我的def execfile(filepath, globals=None, locals=None): if globals is None: globals = {} globals.update({ "__file__": filepath, "__name__": "__main__", }) with open(filepath, 'rb') as file: exec(compile(file.read(), filepath, 'exec'), globals, locals) 文件。我应该在我的文件更改为解决这个问题?

我使用的DAG根一个节点和DAG节点的一个节点(在使用中的文件下半自助旅游旅行社NG即project-conf.hudp-server.c)。 CCA后我曾在COOJA的微尘输出一个错误例如udp-client.c。当我得到它有定时的一个问题。因此,我已经改变了CCA偏移量(默认为1800美元)至1000美元,显然它删除了警告。但是,这种方法并没有在缺乏RX的特别发送基于单播和EB slotframes工作。在看到提到的时隙帧的TX时,无法观察到RX。我可以在微尘输出看到节点试图发送一个数据包,但它从来没有承认过。另外一段时间后我观察到的节点都离开网络。

我希望有一个基于单播slotframes为EB和发件人一RX时隙很好,但实际的结果是我得到的RX只是广播slotframe。 我应该在我的配置文件改变?

0 个答案:

没有答案