『壹』 Zigbee组网原理
Zigbee组网原理主要包括网络初始化和节点加入网络两个步骤。
一、网络初始化
- 确定网络协调器:在进行网络初始化前,必须确保节点是FFD节点且未与其他网络连接。网络协调器是Zigbee网络中的核心设备,负责网络的创建和管理。
- 信道扫描:网络协调器会进行信道扫描,以选择一个干扰最小、通信质量最好的信道用于网络通信。
- 设置网络ID:在选定信道后,网络协调器会设置一个唯一的网络ID,用于区分不同的Zigbee网络。
二、节点加入网络
- 通过与协调器连接入网:
- 查找网络协调器:节点在加入网络前,会首先在信道上扫描,以查找可用的网络协调器。
- 发送关联请求:找到网络协调器后,节点会向其发送关联请求命令,请求加入网络。
- 等待协调器处理:协调器接收到关联请求后,会根据网络资源和策略决定是否允许节点加入,并向节点发送关联响应命令。
- 保存网络信息:节点收到关联响应后,将保存协调器的短地址和扩展地址,以便后续通信。
- 通过已有父节点入网:
- 扫描周围网络:节点在信道上扫描周围网络,寻找有能力批准自己加入的父节点。
- 选择父节点:节点会选择信号最强的父节点进行关联。
- 加入网络:节点向选定的父节点发送关联请求,父节点同意后,节点将得到一个网络短地址,并通过这个地址在网络中进行数据的发送和接收。
通过上述步骤,Zigbee网络能够形成一个稳定、可靠的网状网络结构,实现设备间的互联互通。
『贰』 ZigBee网络结构中路由器节点的功能和作用
路由与普通设备的功能区别,简单来说就是路由可以实现数据透传,普通设备不可以
『叁』 ZigBee网络的组成部分各自的功能什么、他们之间如何配合工作
协调器——具有建立新网络的能力,负责启动网络和维护网络
路由节点——转发数据包,同时允许设备加入网络或者离开网络、为设备分配网络内部的逻辑地址、建立和维护邻居表等功能
终端节点——发送和接收数据,只需要有加入或离开网络的能力