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