北京邮电大学
硕士学位论文
基于ZigBee的无线嵌入式设备的设计与实现
姓名:李兵
申请学位级别:硕士
专业:计算机科学与技术
指导教师:周锋
20070305
北京邮电大学预l二研究生学位论文基于zigB∞的无线嵌入式设各的设计与实现
在进入正常操作状态之后,zigB∞终端设备往往只是简单的发送和接收数据,它们并不处理网络管理等功能,大多数时间都处于休眠状态。
2.4.ZjgBee网络
每个zigBee网络都有一个标识符,用来和其它zigBce网络进行区分,该标识符是由zigBce协调器在建立网络时确定的。当设备加入网络时会分配一个16位的网络地址,以后该设备就用这个网络地址和其它设备进行通信。ZigB∞网络中最多可以捌有65535个设备。
zigBee网络支持星形(Star)、树形(Tree)和网状(Mesh)拓扑结构。
≯星形网络是一个单跳网络,包括一个zigBee协调器和多个zigBee终端设备,所有的zigBee终端设备鄙只和zigBee协调器进行通信。如果某个zjgBee
终端设备要和另外一个zj邸ec终端设备进行通信,那么它需要将数据先发
送到zigBcc协调器,然后再由该zigBee协调器将数据发送到目的zigBce
终端设备。
图2—1:星形网络(摘自【61)
>树形网络是一个多跳网络,除了ZjgBee协调器和zigBec终端设备之外,还包括ZigBee路由器。此时zigBce终端设备不仅可以关联zigBee协调器加入
网络,还可以关联zigBee路由器加入网络,因而zigBee路由器扩大了网络
的覆盖范围。在树形网络中所有数据必须按照加入网络时所形成的树形结构
进行路由选择。
北京邮电大学颂I:研究生学位论文基十zjgBec的无线嵌入式设备的设计‘,实现
图2-2:树形网络(摘自【61)
》网状网络也是一个多跳网络,它和树形网络的区别在于zigBee路由器之间或者zigBee路由器与zigBce协调器之问可以直接建立通信关系(这两个设
备需要在对方的覆盖范围内),而没必要按照加入时形成的树形结构进行选
路,因此可以有效地降低通信时延,同时增强网络的可靠性,不过也增加了
网络的复杂度,并对这些设备提出了更高的存储和计算能力的要求。
2.5.ZigBee协议图∞:网状网络(摘自16】)