關於Zigbee 2530的NWK Link Status包
时间:12-22
整理:3721RD
点击:
你好:
Coordinator與Router會定時間隔15秒發送NWK Link Status包,包裡面有其 neighbor address,目前做一個coordinator 連結 二個 router ,請問我關掉 coordinator 後,我看其他 Router 發出 NWK Link Status包裡面的 neighbor address 還是有coordinator ,NWK Link Status包的訊息是不是沒有自動更新???
如何更新
你好,
有自动更新机制。
nwk_globals.h 中有宏定义LINK_DOWN_TRIGGER,默认是3,是指在3次听不到某一个的link status后,会将其link cost置为0,意思是该链路已断开,link cost的值也在link status的报文中,1为链路最好,7为最差但能听到,0为已断开。由于你现在neighbour table没有满,他不会将 coordinator删除。如果满了会先将这些link cost = 0的节点替换。
請問 那 neighbor table 有滿的狀況下,需要幾個 device?
在link status的報文中,1為鏈路最好,7為最差但能聽到,0為已斷開
這部分是看 IC=0 和 OC =0 為已斷開的意思嗎? 還是看哪一部分
多謝指教
謝謝!!!!
是的,是看IC=0和OC=0。
需要几个device可以使neighbor table满取决于MAX_NEIGHBOR_ENTRIES这个宏定义,在nwk_globals.h中。默认是16。