ZigBee支持三种网络拓扑结构,即星形网、对等网和混合网,如图3-7所示。 在 ZigBee网络中存在三种逻辑设备类型-协调器、路由器和终端设备ZigBee网络由一个协调器以及多个路由器和多个终端设备组成,如图3-8所示。
(1)协调器协调器的主要功能是整个网络的初始配置和启动。协调器首先需要选择一个信道和一个网络ID(也称 PAN ID),然后再开始启动整个网络。协调器也可以协助在网络安全和应用层的工作。一旦这些都完成后,它的角色就转化成一个路由器。
(2)路由器路由器的功能主要是允许终端设备以节点的身份加入网络,实现多跳路由和协助终端设备的通信。
(3)终端设备终端设备没有特定的维持网络结构的责任,它可以睡眠或者唤醒,因此它可以是一个电池供电设备。通常,终端设备对存储空间的需要比较小。