Z-Stack3.0.2協議棧能入網多少個設備
點擊左上角的
“關注”
,定期更新Zigbee最新資訊,總有你想要的信息!
1、系統信息
協議棧 | Z-Stack3.0.2 |
---|---|
協調器 | CC2538 |
路由器 | CC2530 |
終端 | CC2530 |
2、協調器能直連多少個終端設備和路由設備
在預編譯中設置“NWK_MAX_DEVICE_LIST”
:此參數設置協調器最大能直連多少個“Zigbee3.0以下版本”的設備,如果是“Zigbee3.0版本”的設備,還受參數“ZDSECMGR_TC_DEVICE_MAX”的限制。協調器最大能直連“NWK_MAX_DEVICE_LIST+1”個設備,而路由器最大能直連“NWK_MAX_DEVICE_LIST”個設備,另一個設備條目被其父節點佔用了,因爲協調器無父節點,所以協調器能多直連一個子節點。
在預編譯中設置“ZDSECMGR_TC_DEVICE_MAX”
:此參數設置協調器創建的局域網裏最大能入網多少個“Zigbee3.0版本”的設備,最大能入“ZDSECMGR_TC_DEVICE_MAX”個“Zigbee3.0版本”的設備。
在“nwk_globals.h”文件中設置“NWK_MAX_ROUTERS”
:此參數設置協調器最大能直連多少個“路由器”類型的設備,其大小受“NWK_MAX_DEVICE_LIST”限制。
2、Z-Stack3.0.2協議棧能入網多少個設備
整個局域網的設備數主要受“ZDSECMGR_TC_DEVICE_MAX”參數和網絡中路由器設備的控制。
若協調器設置“ZDSECMGR_TC_DEVICE_MAX=100”,則表明此局域網可以入網100個“Zigbee3.0版本”的設備,但是“Zigbee3.0以下版本”的設備入網個數不受此參數限制。“Zigbee3.0以下版本”的設備入網個數主要受網絡中路由器設備個數的限制。
3、測試:
測試參數 | 測試結果 |
---|---|
NWK_MAX_DEVICE_LIST=40; ZDSECMGR_TC_DEVICE_MAX=32; NWK_MAX_ROUTERS=6; |
協調器 最大能直連41個“Zigbee3.0以下版本”的設備,最大能直連33個“Zigbee3.0版本”的設備,最大能直連6個“路由器”類型的設備。整個Zigbee網絡 最大能入網32個“Zigbee3.0版本”的設備 |
NWK_MAX_DEVICE_LIST=20; ZDSECMGR_TC_DEVICE_MAX=100; NWK_MAX_ROUTERS=6; |
協調器 最大能直連20個“Zigbee3.0以下版本”的設備,最大能直連20個“Zigbee3.0版本”的設備,最大能直連6個“路由器”類型的設備。整個Zigbee網絡 最大能入網100個“Zigbee3.0版本”的設備 |
大家的支持就是我分享技術的動力,希望大家需轉載時能附上原作者的博客:https://blog.csdn.net/u012993936,謝謝。