Contiki OS 支持一系列所谓的 Rime 协议 [ http://contiki.sourceforge.net/docs/2.6/a01798.html ],其中一个“abc”对于低级别的应用程序来说是理想的选择无线电测试我的任务是写作。
但是,我需要使用 contiki-ng,并且在研究中,令我惊讶的是,我发现没有提及 Rime 或“abc”协议!
Rime 协议是否已从 Contiki-ng 中删除,如果是,是否存在等效的低级协议,用于通过指定通道简单地发送和接收无线电数据包,而无需所有更高的网络层?
如果最坏的情况发生,我想我可以使用UDP。但为了对我正在使用的物联网设备进行压力测试,我更喜欢使用较低级别的协议。
不幸的是,当 Contiki-NG 分叉时,对 Rime 的支持被删除。您可以使用UDP。由于 6LoWPAN 标头压缩,它非常高效,特别是当您不需要 IP 分段等功能时。或者,您可以直接使用较低级别的无线电 API 或 MAC 协议 API,例如通过调用
NESTACK_MAC.send
或 NESTACK_RADIO.send
。