扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
相关源码如下:
case NLME_START_ROUTER_confirm:
if (!params.NLME_START_ROUTER_confirm.Status)
{
ConsolePutROMString( (ROM char *)"Router Started!
Enabling joins...rn" );
params.NLME_PERMIT_JOINING_request.PermitDura-
tion=0xFF;
currentPrimitive=NLME_PERMIT_JOINING_request;
}
else
{
PrintChar( params.NLME_JOIN_confirm.Status );
ConsolePutROMString( (ROM char *)" Router start
unsuccessful. We cannot route frames.rn" );
currentPrimitive = NO_PRIMITIVE;
}
break;
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.
[4] KINNEY P. ZigBee technology:Wireless control that simply works[S]. ZigBee Alliance,Oct.2004.
[5] ZigBee Alliance .Network Specification (Draft Version 1.0) [S].2004.
[6] 郭雅萌,王建新,杨世凤,等. 网络监控的实时性研究[J].国外电子测量技术, 2006,(1).
[7] 肖丽仙.基于单片机的网络化路灯控制系统设计[J]. 国外电子测量技术, 2006,(2).
[8] 李锦林. 超宽带无线通信.通信测量仪器提出挑战[J].国外电子测量技术, 2006,(4).
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。