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