基于Web的無線傳感器網(wǎng)絡(luò)可視化管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
4.1 拓?fù)湫畔⒌?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/可視化">可視化
拓?fù)湫畔⒌?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/可視化">可視化包括可視化當(dāng)前網(wǎng)絡(luò)的節(jié)點(diǎn)和節(jié)點(diǎn)之間的連接關(guān)系,是分析和了解當(dāng)前網(wǎng)絡(luò)拓?fù)渎酚汕闆r的重要方法。通過拓?fù)湫畔⒌目梢暬脩艨梢灾庇^了解當(dāng)前網(wǎng)絡(luò)狀態(tài),包括節(jié)點(diǎn)之間的位置關(guān)系、節(jié)點(diǎn)傳感新信息的傳送路徑和網(wǎng)絡(luò)分簇情況,分析出潛在的規(guī)律性和網(wǎng)絡(luò)的異常性,可以迅速地做出相應(yīng)的處理。
拓?fù)湫畔⒌目梢暬秩糠?a class="contentlabel" href="http://www.ex-cimer.com/news/listbylabel/label/實(shí)現(xiàn)">實(shí)現(xiàn)。首先從傳感器節(jié)點(diǎn)信息表addr_info中獲取當(dāng)前網(wǎng)絡(luò)中的節(jié)點(diǎn)地址信息及其信息。然后從路由信息表route_info中獲取節(jié)點(diǎn)傳感信息的傳送路徑和節(jié)點(diǎn)之間的連接關(guān)系信息,并根據(jù)節(jié)點(diǎn)信息和路由信息格式化存儲(chǔ)在可擴(kuò)展標(biāo)記語言XML文件中。業(yè)務(wù)層的數(shù)據(jù)服務(wù)模塊根據(jù)當(dāng)前網(wǎng)絡(luò)的拓?fù)渥兓闆r實(shí)時(shí)地更新此文件,滿足拓?fù)湫畔⒌膭?dòng)態(tài)可視化要求。最后表現(xiàn)層的數(shù)據(jù)顯示模塊根據(jù)生成的XML文件,生成拓?fù)渎酚蓤D。本文引用地址:http://www.ex-cimer.com/article/161472.htm
根據(jù)測(cè)試環(huán)境生成的實(shí)際網(wǎng)絡(luò)拓?fù)鋱D如圖6所示。圖6中,終端節(jié)點(diǎn)7070和7090采集到的傳感信息通過路由節(jié)點(diǎn)6101,到達(dá)網(wǎng)關(guān)7919,這部分成為一個(gè)簇,且其簇內(nèi)路由用線條A1,A2,A3表示。同理,終端節(jié)點(diǎn)7010,7030,7050分別通過路由節(jié)點(diǎn)6102最后到達(dá)網(wǎng)關(guān)7919,成為另一個(gè)簇,其簇內(nèi)路由則用線條B1,B2,B3,B4表示。最后網(wǎng)關(guān)7919的數(shù)據(jù)都發(fā)送到網(wǎng)絡(luò)服務(wù)器,其通信線路用線條C表示。
4. 2 傳感信息的可視化
在拓?fù)渎酚蓤D中,雙擊方式選擇一個(gè)節(jié)點(diǎn),即可看到此節(jié)點(diǎn)監(jiān)測(cè)區(qū)域內(nèi)的溫度、濕度、光強(qiáng)等傳感信息。圖7描述了IPv6地址3ffe:3240:8007:1209:9070:6392:4700:0的傳感器節(jié)點(diǎn)(圖5中的節(jié)點(diǎn)7090)采集到的溫度信息的動(dòng)態(tài)曲線圖及動(dòng)態(tài)數(shù)據(jù)表,可以直觀地看到其監(jiān)測(cè)區(qū)域內(nèi)的溫度信息。在曲線圖中。x軸代表時(shí)間,y軸代表溫度值,其單位為℃。
4.3 對(duì)空調(diào)的控制
在拓?fù)渎酚蓤D中,選擇一個(gè)節(jié)點(diǎn),可以看到如圖7所示的節(jié)點(diǎn)信息面板,包括節(jié)點(diǎn)的節(jié)點(diǎn)類型、地址信息、狀態(tài)信息及其控制范圍內(nèi)的空調(diào)設(shè)備信息。如圖5的系統(tǒng)測(cè)試環(huán)境中,節(jié)點(diǎn)7090是一個(gè)空調(diào)控制節(jié)點(diǎn),可以控制705房間內(nèi)的一臺(tái)空調(diào)。打開如圖8所示的空調(diào)控制面板,用戶可以遠(yuǎn)程控制空調(diào),如進(jìn)行開啟和關(guān)閉、加熱或制冷等模式設(shè)置、溫度設(shè)置、門限設(shè)置等操作。
5 結(jié)語
本文介紹了無線傳感器網(wǎng)絡(luò)可視化方面的研究進(jìn)展,并根據(jù)實(shí)際應(yīng)用與需求,設(shè)計(jì)并實(shí)現(xiàn)了基于Web的無線傳感器網(wǎng)絡(luò)可視化管理系統(tǒng),描述了其架構(gòu)與層次結(jié)構(gòu)。本系統(tǒng)通過引入Flex,Java等技術(shù),有效解決了可視化的實(shí)用性、動(dòng)態(tài)性等問題。通過本文的研究,為基于
Web的無線傳感器網(wǎng)絡(luò)的可視化提供了技術(shù)基礎(chǔ)和應(yīng)用方法,具有重要的研究和應(yīng)用價(jià)值。在此系統(tǒng)的基礎(chǔ)上,后續(xù)的工作將可以在可擴(kuò)展性等方面進(jìn)行發(fā)展,并結(jié)合實(shí)際應(yīng)用,增加更多的功能,滿足不同的應(yīng)用場(chǎng)合。
傳感器相關(guān)文章:傳感器工作原理
評(píng)論