Z-Stack Home - 1.2.0,500个节点。CC2530的资源会不够吗?
时间:10-02
整理:3721RD
点击:
Zigbee Home Automation 说是支持2-500个节点。
如果是500个节点的话,CC2530的RAM会不够吗?(其中一个路由节点,因为路由表太大)
500个节点有点危险,一般在300个以内比较稳妥
是从芯片资源角度考虑吗?
从理论上来说,一个zigbee网络能支持的节点个数是65535个,但是实际肯定达不到这么多。
从应用角度来说,zigbee网络主要分为两类,
1) 节点之和协调器通信,类似于传统的传感器网络,节点往上报数据给协调器,协调器给每个节点下发命令。
在这种情况下,节点与节点之间没有通信,最多只是数据的路由转发,所以对于节点来说只要维护到协调器的路由路径,协调器需要维护到每个节点的路由路径,所以对于协调器来说对Memory要求会比较高,在ZigBee Pro里面专门针对这种应用,定义了Many-to-One和Source Routing两种路由算法,具体你可以看下下面的文档
《Breaking the 400-Node ZigBee® Network Barrier.pdf》8865.Breaking the 400-Node ZigBee? Network Barrier.pdf
2)第二应用就是节点间相互通信比较多,这种情况的话,节点需要维护到其他多个节点的路由表。但是对于CC2530来说,搭建几百点的网络,应该也可以。毕竟Home Automation的网络数据量不会很大。