基于ZigBee的WSN路由研究与实验

时间:2008-03-28 17:12:55  来源:  发布者:

  5.4 确认路径过程

  相关源码如下:

  case NLME_PERMIT_JOINING_confirm:
  if (!params.NLME_PERMIT_JOINING_confirm.Status)
  {
  ConsolePutROMString( (ROM char *)"Joining permitted.rn" );
  currentPrimitive = NO_PRIMITIVE;
  }
  else
  {
  PrintChar( params.NLME_PERMIT_JOINING_confirm.Status );
  ConsolePutROMString( (ROM char *)" Join permission unsuccessful. We cannot allow joins.rn" );
  currentPrimitive = NO_PRIMITIVE;
  }
  break;

  5.5 实验结果

  笔者主要对树簇网进行了验证。实验中,路由器与终端设备组建了小型星形网络,这个星形网络是以路由器为中心,以终端设备为子节点的。与标准星形网络不同的是,在以路由器为中心的小型星形网络中,路由器不会向终端设备发出任何控制命令,它只起中继的作用,实际的控制命令是由协调器发出的。这样通过路由器的连接中继作用,协调器可以控制超出它的能量覆盖范围的终端设备。路由器没有组建树簇网络的功能,但它可以接收终端设备形成星形网络,也可以加入协调器参与到树簇网络中。

  可以使用开发板进行路由器的定位实现简单路由,也可以实现帧转发,但是路由表的建立维护功能不全。协调器和路由器不能自动地发起路由探询与路由修复,所以在应用层传输数据包之前,需要通过按下某一固定键盘的方式人工激发路由探询。在路由探询等待中,在接收缓存中只允许存放一个等待传送的数据包。

  未来对ZigBee无线传感器网络的路由研究需要做很多工作,包括数据包路由的安全性保障、更优越路由算法的研究以及如何在降低功耗的情况下使网络得到最大限度的扩展,且不影响路由的建立与自动修复等等。无庸置疑,基于ZigBee协议的无线传感器网络会将拥有更大的发展空间与前景。

  参考文献

  [1] ZHENG J, LEE M J. A comprehensive performance study of IEEE802.15.4 [M]. IEEE Press Book,2004.

  [2] ZHENG J, LEE M J.Will IEEE802.15.4 Make ubiquitous networking a reality: A discussion on a potential low power,Low Bit Rate Standard[J].IEEE Communication Mag,2004,42(6):140-146.

  [3] CHIPCON.Packet Sniffer for IEEE802.15.4 and ZigBee[S] User Manual. Oslo,Norway,Oct.2004.

文章评论

共有 0位传感器爱好者发表了评论 查看完整内容

评论加载中…