两种硬件实现方式"/>
6lbr的两种硬件实现方式
这里选择基于contiki系统的CETIC-6LBR来实现6lowpan边界路由。
CETIC-6LBR主流有一下两种解决办法。
1、MCU-hosted方案
如下图所示:
采用一个运行contiki的无线传感网络节点与一台linux主机构成,contiki只负责数据转发,6lbr运行在linux主机上,数据处理在linux上完成,contiki与linux之间利用串行线路网际协议(Serial Line Internet Protocol,SLIP);
2、MCU-Ethernet方案
此方案使用一个移植contiki的无线传感网络节点与一个以太网控制器,contiki节点与ENC28J60之间使用串行外设接口协议连接(Serial Peripheral Interface,SPI)此方案在无线节点上运行一个轻量级6lbr,数据包转发与处理都由contiki节点完成,但是该方案中,contiki节点计算能力有限,使用是是轻量级6lbr,因此,可靠性,稳定性,安全性等性能相对较低。
更多推荐
6lbr的两种硬件实现方式
发布评论