1

我正在使用在 TmoteSky 平台上为 Contiki 实施的 Deluge。我或多或少地遵循了这里提出的建议:我在 Contiki 中关于 OAP 的第一篇文章

在编写我的第一轮代码时,我注意到要进行分发(例如,考虑两个节点:发送者节点 A 和接收者节点 B)节点 B 必须具有与要分发的文件相同大小和名称的文件by mote A.
我刚刚读完 Deluge 发表论文,并相信这正是它应该做的。
但是,我正在寻找一个 OAP 协议(​​最好已经在 TmoteSky 上的 Contiki 中实现),它允许接收节点没有传播文件的版本。
这样可以使用全新的代码库更新接收节点。即,相同名称和大小的文件不必存在于接收节点上。

我的问题是:

1)假设我正确理解了 Deluge 理论的功能及其 Contiki-TmoteSky 实现,是否有适合我需求的东西?

2) 有谁知道 Contiki 的 codeprop 是否这样做?我现在正在研究它,但还没有找到任何真正好的文档或论文,并且正在努力使用所使用的网络协议......

3) 我曾考虑过将 Deluge 与“智能”代码传输一起使用。即使用 Deluge 发送代码,告诉 mote 如何重新编程自己而不是实际代码。但是,我还没有找到满足我需求的好方法,因为我基本上必须告诉代码如何任意编码......如果有人对使用这种方法有任何建议,我会很高兴听到他们的声音。

我可能忽略了一些明显的协议,所以请放轻松。

谢谢

4

0 回答 0