裝置收到mlme-beacon-notify,當becom的panid與裝置本身的panid一致,但epid value要麼不存在或者不等於nwkextendedpanid
,那可能就是
panid
衝突裝置檢測到
pan id
衝突,會發乙個
network report command
給the nwk information base裡的
nwkmanageraddr
attribute
的裝置。
這個報告會包含在本地鄰居表正在用
的全部16bit pan id.(上報資訊域應該包含所有相鄰的pandid,也就是說裝置是知道附近一共有幾個網路)
遇到這種問題,推薦閘道器發
mlme
—csan
的請求給裝置。
總結:裝置可以檢測到
panid
衝突,然後上報乙個
network report command
給網路(附近用的
panid
列表),閘道器收到此命令,閘道器會發
mlme_csan
的命令給裝置。 2
分布式網路
定義:沒有乙個單獨的
trust center
在整個網路中,每個路由裝置都能扮演父節點以及傳輸
key給加入的裝置
zigbee 網路如何設定PANID
如果在乙個環境複雜的小區或者是工業現場中,存在各種用途的zigbee裝置 如果每乙個網路設定乙個通道用於區分,可能16個通道不夠使用 如果兩個網路設定在同乙個預設通道,就有可能網路a的終端裝置加入到網路b中去 網路b的協調器控制了網路a 中的裝置 好比,你們家的遙控器控制了鄰居家的燈開光 解決這個問...
Zigbee學習系列 細節
由於我是從普通的51微控制器做過來的,對於cc2530微控制器還是不是特別熟悉,而且由於兩者相似,所以對於一些細節問題並不會特別在意,這就導致遇到的一些問題使得我感覺這款晶元甚至這zigbee協議特別難 伺候 然後把自己所遇到的這些問題彙總一下,希望對大家有所幫助!問題1 當我使用p1口的外部中斷的...
zigbee學習之zigbee應用框架
乙個zigbee 網路裝置之間通訊的關鍵是乙個關於profile 的協議。一種profile 的例子是家庭自動化。這個zigbee profile 允許一系列裝置型別交換控制資訊,以形成乙個無線家庭自動化應用。這些裝置的目的是交換已知資訊來實現控制,比如開關燈,給照明控制器傳送乙個照明感測測量,或如...