现在正在做一个项目,节点数可能会达到400多个,同时传输的数据量会比较小,30分钟上传一次数据。这种的话应该怎么去选择硬件呢。同时利用ZigBee的cc2530芯片,和它默认的无线自组网的AODV路由算法。可以吗。能达到要求吗。我之前看了一份TI的用的是MTO的路由算法。但是完全不知道该怎么去修改它的路由算法。还请大家指教一下。谢谢
YiKai Chen:
參考一下 www.ti.com/…/swra427c.pdf
Alvin Chen:
回复 YiKai Chen:
CC2530估计很难做到,一般来说一个Coordinator 带几个router ,一个router下面带十几个end device。
400个CC2530是做不到的。
YiKai Chen:
回复 Alvin Chen:
其實是作的到的,我手上就有一套400个CC2530加入同一個協調器的系統
Alvin Chen:
回复 YiKai Chen:
厉害了,你这个系统是不是很多的router啊
user5764532:
回复 YiKai Chen:
您好,能说一下大致的一个思路吗?我现在还是研一的学生,很多东西都还不懂。请您指教一下。
YiKai Chen:
回复 Alvin Chen:
基本上10個左右的router就可以了,不過為了測試能加入router的數量,系統裡面目前有70个router
Alvin Chen:
回复 user5764532:
就是那个MTO的文档看一下,设置一下参数,网络拓扑大致就是我说的那个样子。
user5764532:
回复 Alvin Chen:
好的非常感谢您!还有我还想请教您。对于学习ZigBee最好的方法应该怎么去弄呢?我现在是基础的会了。深入一点的东西就不会了。网上找资料也不知道该怎么去找,还请您指教一下。谢谢您
YiKai Chen:
回复 user5764532:
www.waveshare.com/…/Zigbee-Wireless-Networking.pdf 這本書可以讀一下
Alvin Chen:
回复 user5764532:
这个基本没什么捷径,总的来说就是梳理程序,把ZDApp.c里面的逻辑梳理一下有就是BDB的调理梳理,大致就可以了解整个网络的是怎么去转换的,主要是基于Z-Stack 3.0 Developer's Guide.pdf这个文档去看,至于一些逻辑不是很懂或者不确定,比如你想了解BDB是怎么入网的,当然在bdb.c可以看程序看出来,但是不如去zigbee alliance 里面下载Specification的文档看得清楚。