Flowers_World
发布时间:2016-03-04 08:55:33
低功耗无线传感器网络协议栈 Contiki系统内部集成了两种类型的无线传感器网络协议栈:uIP和Rime。uIP 是一个小型的符合RFC 规范的 TCP/IP 协议栈,使得 contiki 可以直接和Internet通信。uIP包含了IPv4 和 IPv6 两种协议栈版本,支持 TCP、UDP、ICMP等协议,但是编译时只能二选一,不可以同时使用。Rime 是.........【阅读全文】
发布时间:2016-03-03 15:41:23
一 分析Rime的大概思路在Rime中,理解Rime Stack的工作原理,首先要理解整体框架;之后要理解这里边的list,memb,packetbuf,channel,等几个部分;之后要明白chameleon的结构,以及一些具体实现;这几个部分中,以packetbuf和chameleon最为重要。像packetbuf.c,pa.........【阅读全文】
发布时间:2016-03-01 14:39:46
本文讲述了Rime协议栈缓冲区管理,先是结合示意图理清各变量间关系,接着给出函数API描述,并详细剖析各个函数,最后分析了发出和接收的数据包存放方式不同的原因。......【阅读全文】
发布时间:2016-03-01 14:39:43
本文讲述Rime协议栈发送数据rucb_send函数,先是给出如何使用,而后深入源码分析细节,包括read_data、packetbuf_clear、read_chunk、packetbuf_set_datalen。......【阅读全文】
发布时间:2016-03-01 14:39:32
本文讲述了Rime协议栈单跳单播的头部,包括ruc(runicast)、uc(unicast)、broadcast、abc,并用图直观表示。......【阅读全文】