ZigBee远程数据采集系统的设计与实现(9)
时间:2025-07-10
时间:2025-07-10
ZigBee远程数据采集系统的设计与实现
络并将其它节点加入网络、提供信息路由、安全管理和其它的服列19l。Coordinator在系统初始化时起重要作用,某些应用中网络初始化完成后,即使关闭了Coordinator节点,网络仍然可正常工作,但若Coordinator在应用层提供一些服务,就必须持续的处于工作状态。
(2)Router
如果ZigBee网络采用了树形和星形拓扑结构就需要用到Router这种类型的节点,负责数据的路由,路由建立由ZigBee协议的算法决定,它入网后可以加入其它Router节点,也可以加入协调器,是网络远距离延伸的必要部件。此类节点的主要功能是:发送和接收节点自身信息;在节点之间转发信息;容许子节点通过他加入网络。
(3)End
EndDeviceDevice节点的主要任务就是发送和接收信息,不能够转发信息也不能够让其他人加入网络。通常一个EndDevice节点不处在数据收发状态的时候可进入休眠状态以节省耗电。
2.2.2网络拓扑形式
ZigBee网络具有三种拓扑形式:星形拓扑、树形拓扑、网状拓扑。
(1)星形拓扑
星形拓扑是最简单的拓扑形式如图2.1所示,包含一个Coordinator节点和一系列的EndDevice节点。每一个EndDevice节点只能和Coordinator节点进行通讯,在两个EndDevice节点之间进行通讯必须通过Coordinator节点进行转发。这种拓扑形式的缺点是节点之间的数据路由只有唯一路径,Coordinator可能成为整个网络的瓶颈。
、、、、//OI
、、
、、、
、●oCoordinatorR0uter/,,
o{。◆;-O
p图2。1星状拓扑结构