認知無線電思想在 ZigBee無線傳感器網絡中的應用
圖3中僅列出了最簡單的組網方式。如果地形需要所有的傳感器節(jié)點按線型排開(如在煤礦隧道中的傳感網絡),則可以采用上述組網方法。組網采用的是 ZigBee技術,利用現(xiàn)代高級無線芯片(如Freescale公司的MC13192芯片),每個節(jié)點可以在網絡初始化時對所有信道進行能量檢測,從而選擇最干凈的信道進行信號的發(fā)送或轉發(fā)。如果地形復雜,傳感器節(jié)點遍布,則可以采用一個轉發(fā)節(jié)點負責周圍幾個傳感器節(jié)點的方式,信道選擇的編程基本思想不變。
下面就以基于MC13192這一ZigBee射頻的節(jié)點組網為例,給出編程思想流程。編程基于Freescale公司提供的開發(fā)軟件平臺SMAC。圖2 中,傳感器節(jié)點、監(jiān)控主節(jié)點可以采用按鍵選擇相應的功能,軟件流程如圖4所示。轉發(fā)節(jié)點,則可以采用圖5所示的編程思想。
評論