王洪通, 金淑梅, 王 忠
(四川大學(xué) 電氣信息學(xué)院,四川 成都 610065)
無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,簡稱WSN)被列為21世紀最有影響的21項技術(shù)和改變世界的10大技術(shù)之一。其在各行各業(yè)的應(yīng)用,如工業(yè)自動化、醫(yī)療監(jiān)護、煤礦監(jiān)控智能家居等都帶動著新興短距離無線通信技術(shù)的發(fā)展。zigbee作為一種具有低成本、近距離、低功耗、組網(wǎng)靈活等特點的標準被廣泛應(yīng)用[1]。
當今公路安全問題已成為人們?nèi)找骊P(guān)注的焦點,現(xiàn)有交通監(jiān)控系統(tǒng)的局限性,已迫使人們研究一套更加完善的智能監(jiān)控系統(tǒng)來滿足快速發(fā)展的交通需求。
本文針對當今公路狀況,通過系統(tǒng)分析和仿真測試,提出了基于 zigbee技術(shù)的公路監(jiān)控系統(tǒng)的設(shè)計方案,以及具體的軟硬件功能的實現(xiàn)。
Zigbee一種基于IEEE 802.15.4標準的無線通信技術(shù),其數(shù)據(jù)鏈路層與物理層的標準由IEEE 802.15.4制定,網(wǎng)絡(luò)層以上的則由zigbee聯(lián)盟制定[2]。
Zigbee具有以下特點[3]:
①數(shù)據(jù)傳輸速率低:10~250 kb/s的速率,滿足低速率數(shù)據(jù)傳輸?shù)膽?yīng)用;
②功耗低:低功耗待機模式下,2節(jié)5號干電池可支持1個節(jié)點工作6~24個月;
③成本低:Zigbee數(shù)據(jù)傳輸速率低,協(xié)議簡單,因此成本大大降低;
④時延短:Zigbee的響應(yīng)速度較快,一般從睡眠轉(zhuǎn)入工作狀態(tài)只需15 ms,節(jié)點連接進入網(wǎng)絡(luò)只需30 ms;
⑤安全性高:Zigbee提供了數(shù)據(jù)完整性檢查和鑒權(quán)功能,在數(shù)據(jù)傳輸中提供了三級安全性;
⑥免執(zhí)照頻段:使用的頻段分別為 2.4 GHz、868 MHz及915 MHz。
Zigbee網(wǎng)絡(luò)中存在3種不同類型的設(shè)備[4]:網(wǎng)絡(luò)協(xié)調(diào)器、全功能設(shè)備FFD及簡化功能設(shè)備RFD。Zigbee網(wǎng)絡(luò)至少由兩個設(shè)備組成,且至少有一個作為網(wǎng)絡(luò)協(xié)調(diào)器,一個RFD只能和一個FFD進行通信,而一個FFD可與多個RFD或FFD通信。Zigbee網(wǎng)絡(luò)支持3種網(wǎng)絡(luò)結(jié)構(gòu):星形、網(wǎng)狀和叢樹結(jié)構(gòu)。
系統(tǒng)主要功能如下:
①車速測量:當路邊節(jié)點接收到車載節(jié)點發(fā)送的周期性廣播信息后記錄該時刻,同時立即喚醒和將該時間發(fā)送到下一節(jié)點,下一節(jié)點同時記錄車輛經(jīng)過的時間,并根據(jù)時間差和已知距離計算車速,其后節(jié)點依次計算車速,sink節(jié)點對車速統(tǒng)計求平均值;
②超速:將統(tǒng)計計算所得速度與預(yù)設(shè)的閥值比較,進行超速判決;
③追尾:Sink節(jié)點通過車速和車輛在傳感網(wǎng)絡(luò)停留的時間,以及同一網(wǎng)絡(luò)內(nèi)停車的數(shù)量進行追尾可能性判決及預(yù)警;
④路況及氣象信息的收集:將傳感器部署在sink節(jié)點,通過定時器,每隔一段時間對信息進行采集,sink節(jié)點通過對多個 sink節(jié)點接收的信息進行數(shù)據(jù)融合和分析處理,將信息進行發(fā)布[5]。
傳感器節(jié)點的硬件平臺一般由以下幾部分組成:傳感模塊、處理控制器模塊、通信模塊和電源模塊組成,如圖1所示。
圖1 傳感器節(jié)點硬件平臺模塊
本方案根據(jù)特定的公路應(yīng)用以及對功耗與功能的矛盾分析,提出了由4類節(jié)點構(gòu)成得監(jiān)控網(wǎng)絡(luò):網(wǎng)關(guān)節(jié)點、Sink節(jié)點、路邊節(jié)點、車載節(jié)點。
①網(wǎng)關(guān)節(jié)點負責整個網(wǎng)絡(luò)的組網(wǎng),實現(xiàn) zigbee網(wǎng)絡(luò)與外界網(wǎng)絡(luò)(3G和 TCP/IP)的連接,需要較強的數(shù)據(jù)處理能力,用以實現(xiàn)協(xié)議間的轉(zhuǎn)換,以及信息處理等。本方案中采用基于 TI的 CC2420芯片和 S3C2410處理器,該處理器是Samsung公司基于ARM公司的處理器核,采用0.18 um制造工藝的32位微控制器。
②Sink節(jié)點由于要實現(xiàn)數(shù)據(jù)融合、信息采集并判別和控制不同傳感器工作等功能,有隨時更換任務(wù)的需求,因此采用MSP430F1611單片機,MSP430系列單片機是TI公司推出的 16位系列單片機,具有極低的功耗、豐富的片內(nèi)外設(shè)和方便靈活的開發(fā)手段。
③其余節(jié)點采用chipcon公司的CC2430芯片,該芯片內(nèi)置了增強型8051MCU和CC2420,是真正SoC的CMOS解決方案,采用0.18 um CMOS工藝生產(chǎn),工作時的電流損耗為27 mA;在接受和和發(fā)送模式下,電流損耗分別小于27 mA或25 mA。
該監(jiān)控系統(tǒng)中,不同類型的節(jié)點完成不同的功能,但是所有的節(jié)點都是基于事件響應(yīng)的,因此其軟件實現(xiàn)流程均可用圖2表示。
如圖3所示,在公路中間定間隔部署兩列傳感器節(jié)點,每列監(jiān)視道路的一側(cè),沿車輛行駛的方向在傳感器網(wǎng)絡(luò)末端部署網(wǎng)關(guān)節(jié)點。每隔數(shù)個普通節(jié)點,部署一個 sink節(jié)點。兩列節(jié)點錯開部署,增加網(wǎng)絡(luò)的冗余度,提高網(wǎng)絡(luò)的魯棒性;通過增加 sink節(jié)點降低網(wǎng)絡(luò)的時延,提高網(wǎng)絡(luò)的可靠性;只有 sink節(jié)點帶有傳感器完成信息采集,降低系統(tǒng)的成本以及減少路邊普通節(jié)點的功耗[5]。
圖3 傳感器網(wǎng)絡(luò)分布
WSN不僅在工業(yè)、農(nóng)業(yè)、環(huán)境、醫(yī)療等傳統(tǒng)領(lǐng)域具有巨大的運用價值,未來的應(yīng)用還會涉及人們的日常生活,而zigbee技術(shù)作為其傳輸?shù)慕鉀Q方案必將帶動WSN的大規(guī)模商用。本文章所提供的監(jiān)控系統(tǒng)提供了一套很好的應(yīng)用技術(shù)平臺,具有很強的參考性的。本系統(tǒng)的特色與創(chuàng)新點如下:
擴展車載節(jié)點可實現(xiàn)不停車收費等功能,具有很強的通用性;實現(xiàn)WSN網(wǎng)絡(luò)與3G網(wǎng)絡(luò)的連接,可作為3G網(wǎng)絡(luò)的新的數(shù)據(jù)增值業(yè)務(wù);基于zigbee和3G網(wǎng)絡(luò)的定位功能,可替代高價且局限的GPS定位,監(jiān)控及預(yù)警的實時性;WSN的大規(guī)模商用剛處在起步階段,還存在著很多問題有待完善。相信伴隨著相關(guān)技術(shù)的發(fā)展和推進,基于zigbee的WSN的應(yīng)用將更加廣泛。
[1] 孫利民,李建中.無線傳感器網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2005:3-6;319-352.
[2] 明光照,李鷗,張延軍.基于無線傳感器網(wǎng)絡(luò)的智能家居系統(tǒng)設(shè)計[J].通信技術(shù),2009,42(02):233-234.
[3] 孫強,徐晨,黃勛.無線傳感器網(wǎng)絡(luò)移動匯聚節(jié)點的研究[J].通信技術(shù),2007,40(11):173-175.
[4] Pottie G,Kaiser W.Wireless Integrated Network Sensors[J].Communications of the ACM, 2000,43(05):551-558.
[5] Xing K,Ding M, Cheng X Z .Safety Warning Based on Highway Sensor Networks[C]//IEEE Communication Society WCNC.HongKong,China:IEEE,2005:2355-2361.