Contiki操作系统支持一系列所谓的Rime协议[http://contiki.sourceforge.net/docs/2.6/a01798.html]中的一个;abc";,对于我负责写作的低水平无线电测试来说,这将是理想的选择。
然而,我被要求使用contiking,在研究中,令我惊讶的是,我发现没有提到Rime或";abc";协议
Rime协议是否已从contiking中删除?如果是,是否有一个等效的低级别协议可以在没有所有更高网络层的情况下通过指定信道简单地发送和接收无线电数据包?
如果最坏的情况发生,我想我可以使用UDP。但为了对我正在使用的物联网设备进行压力测试,我更喜欢较低级别的协议。
不幸的是,当Contiki NG被分叉时,对Rime的支持被删除了。您可以使用UDP。由于6LoWPAN报头压缩,它非常高效,尤其是在不需要IP碎片等功能的情况下。或者,您可以直接使用较低级别的无线电API或MAC协议API,例如通过调用NESTACK_MAC.send
或NESTACK_RADIO.send
。