Zigbee协调器->路由器通信方面的请教。
时间:10-02
整理:3721RD
点击:
TI工程师,您好!
目前项目遇到一个问题,比如协调器采用CC2538,终端都是路由器角色(大概支持200个左右)。
1、终端采用分组的方法,比如20个一组,设置终端参数是一样的,这时协调器是广播还是组播,
如果是广播的时候,可能会引起广播风暴,即使没有广播风暴,那终端反馈信息的话,协调器也会造成丢失(响应反馈给协调器是避免不好一起发的,特别数量多的话)
如果是组播的话,上层需要改变分组的话,这样的绑定非常麻烦。
如果根据查表点对点方式,这种方式实时性很差。发一个30ms左右,等待接受估计要100ms。一个命令就150ms,100个终端的话,这个时间是用户不能容忍的。
每个终端需要反馈,能否指导我一个解决的方法?
路由器反馈给协调器的消息可以加一个随机时间函数,避免大量路由器一起发送
thanks,这个方面有考虑到,如果50个终端一起随机的话,这样反馈实时性很差,能否提供一下解决方案?
组网部分:比如都是router,1,2,3,4,5,6,7,8,9,10......200, 可不可以制定指定组网部分吗?像router1下面带10,11,12,13...20孩子,然后反馈统一给router1处理,router处理后交给协调器处理,这样可以减轻协调器的负载程度。只能用绑定吗?
您好,你的这个思路有实现么。。。我最近也碰到这个问题了!