问题标签 [cooja]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
384 浏览

macos - 在 cooja Contiki-ng 问题中构建示例

我通常在 Contiki 中使用 cooja,但是,我想使用 Contiki-ng 测试 RPL。我在我的机器(Mac OS Catalina)上成功安装了 Contiki-ng。当我在终端中构建示例时,它们会成功构建,然后我可以将其作为本机目标实现。但是,当我尝试编译它们以运行 cooja 模拟时,我收到以下错误:

我认为问题出在 msp430 上,但我已安装完毕,但我不知道问题出在哪里。

我也尝试运行 Docker 映像,但由于我对 Docker 很陌生,我无法运行它,因为我不明白这些步骤“准备 contiker 函数,运行 contiker:$ contiker bash”

任何帮助,将不胜感激。

谢谢你。

0 投票
0 回答
44 浏览

cooja - 如何将收集视图工具节点信息保存在 .pcap 文件中

我在 Cooja 模拟中需要帮助 我想将收集视图工具节点信息保存在 pcap 文件中,任何人都可以提供帮助,我想为科学研究生成大量数据,节点信息有我想要删除的 AVG

0 投票
1 回答
305 浏览

contiki - Contiki NG 中是否存在任何收集视图的替代方案?

我正在使用 Contiki-NG OS,我假装绘制了一些指标,但在 Contiki-NG 中删除了 Collect-View。谁能帮我解决这个问题?有没有类似的应用程序?

提前致谢。

0 投票
1 回答
49 浏览

aggregation - 在 cooja 中实现聚合

有人可以知道如何使用 cooja 在 udp-client.c 中实现聚合吗?我有一个线性网络,其中一台服务器(节点 1)和 4 个客户端在 contiki 上运行。1 连接到 2 连接到 3 连接到 4 连接到 5。我的目标是 node2 在将数据发送到 node1 之前等待来自 node3 的数据,node3 等待来自 node4 的数据,并且 node4 等待在发送到 node3 之前来自 node5 的数据。我正在使用 cooja。谢谢!!!

0 投票
0 回答
124 浏览

c - 如何在 cooja 模拟器的 protothread 中拥有 128 位整数?

c 中是否已经有任何库可用,或者我是否需要使用适用于 cooja 模拟器的外部库?我已经尝试过 Z mote 的 GMP 库。但这对我不起作用。

0 投票
1 回答
926 浏览

c - 如何在c语言的cooja模拟器中获得一个随时间变化的随机数?

我知道有类似的帖子。我已经尝试了所有这些。但这并不能回答我的问题。我已经尝试过由 c 提供的 srand,但它在 cooja 中不起作用。我也试过#include "cfs/cfs.h"#include "cfs/cfs-coffee.h"。但这提供了静态随机数。

0 投票
1 回答
103 浏览

contiki - 如何在 cooja 模拟器中加载包含节点及其 RSSI 的数据集 (.rs)

我有一个扩展名为 (.rs) 的数据集,该数据集包含:节点的创建以及链接特征随时间的变化,这是我的数据集的一个小示例:

我想使用这个网络拓扑(在我的数据集中)和 DGRM(有向图无线电媒体)配置在 cooja 中创建一个模拟。

我想问如何在 cooja 模拟器中加载它?

0 投票
0 回答
54 浏览

performance-testing - 在 Cooja Contiki 中生成 X 和 Y 算法之间的性能/带宽图

方法: 我想在 Cooja Contiki Simulator 中生成 X 和 Y 算法之间的性能/带宽图。我将在服务器上运行这两种算法,假设节点 A 将在 Dataset-A 上运行 X 算法,而节点 B 将使用 Dataset-B 进行 Y 算法。是否可以在运行两种算法时捕获性能图?

我对 cooja 模拟器不太熟悉,这就是我需要帮助的原因。

您的回复将不胜感激。

谢谢

0 投票
1 回答
350 浏览

contiki - Contiki-ng:在 Cooja 中嗅探邻居数据包并像普通节点一样响应/发送

我使用 udp-server 和 udp-client 运行 rpl-udp 的示例。我想启用 udp-client 来嗅探来自邻居节点的数据包,但同时让它表现得像一个普通节点。这怎么可能?我添加了 NETSTACK_RADIO.set_value(RADIO_PARAM_RX_MODE, 0) 禁用 RADIO_RX_MODE_ADDRESS_FILTER (使其为 0)但是当我在 Cooja 中模拟时(使用 z1)节点不会嗅探所有数据包。此外,我收到许多重复的警告,如下所示:

是否有任何其他标志允许嗅探所有数据包并减少重复数据包?

谢谢您的帮助!

编辑:我在这里尝试了这个解决方案https://sourceforge.net/p/contiki/mailman/message/34888182/但我面临同样的问题(有很多重传和重复的数据包)。

0 投票
1 回答
70 浏览

networking - 我如何在 Contiki os 中感知网络

我是 contiki os 和 Cooja 模拟器的新手,我想知道如何感知网络,所以

  1. 如果有两个节点开始通信
  2. 第三个节点捕获通信并知道发送者的 IP 地址。

我找到并尝试了这段代码,但是我应该添加什么来检查网络和通道进行传感