ZKX's LAB

zigbee路由转发数据原理。 ZigBee广播通信原理

2020-07-21知识5

什么是ZigBee无线通信技术? zigbee路由转发数据原理。 路由收到一个数据包,首先要判断这个数据包是否是广播包,如果不是广播包,判断该数据包是否是自己的,如果是,则发送给应用层进行处理,如果不是,则对该包进行路由转发,从路由表中查找是否有该条数据包目的地址的链路,有将数据包发送到下一跳地址,没有则启用路由发现,发现成功转发到下一跳,发现失败返回失败值;如果是广播包,首先判断广播事务处理表中是否存在该条记录,如果存在该条记录,则表示相邻节点中继该条广播包,路由更新广播事务处理表,将该包丢弃,如果广播事务处理表中没有该条记录,则表示是相邻节点发送的广播包,路由将该条记录添加到广播事务处理表中,并将该条广播包发送至应用层进行处理。实际情况要复杂的多,我只是捡主要的过程说了一下。关于zigbee通信 你要用android手机控制与zigbee设备进行命令交互,首先你的手机必须有zigbee的硬件设备,也就是zigbee中的协调器功能,但是一般的手机是不带的,但是手机都是带wifi或者蓝牙的,给你提供来一种解决方案,使用pc机接zigbee协调器,使用pc机作为信息转发中介,手机通过蓝牙或者wifi与pc通信,pc与zigbee通过串口下达指令

#zigbee#路由#通信#网络节点

随机阅读

qrcode
访问手机版