歷史查詢功能
發(fā)布時間:2012/4/10 19:09:46 訪問次數(shù):933
當選擇歷史查詢方式時,系統(tǒng)提供A3144EUA 對節(jié)點地址、溫度、光強、加速度、磁力計、盧音、時間段等多個查詢條件的組合查詢,支持多個查詢目標節(jié)點地址,并可以設置感知屬性的范圍,如溫度值的范圍、光強的范圍等。還可以選擇感知數(shù)據(jù)提取的時間范圍。
如圖8-26所示,在歷史查詢面板中可輸入查詢的條件。
DisWareDM系統(tǒng)根據(jù)歷史查詢界面?zhèn)鬟^來的查詢參數(shù)解析生成查詢SQL語句后,從歷史數(shù)據(jù)庫中檢索出所有符合條件的記錄,然后通過表格形式將結果顯示出來。
此外,為未來的系統(tǒng)擴展做準備,DisWare系統(tǒng)的所有功能模塊都提供了API接口,系統(tǒng)擴展開發(fā)設計人員可以直接調用相關的功能模塊,這樣提高了軟件的復用性,也便于將來進一步的改進和升級。
綜上所述,DisWareDM數(shù)據(jù)管理系統(tǒng)以類似數(shù)據(jù)庫服務的方式提供了無線傳感器網(wǎng)絡數(shù)據(jù)查詢處理,支持圖形化的查詢交互接口,支持類SQL查詢語言和圖表化的查詢結果顯示和分析,并且能將感知數(shù)據(jù)保存到本地數(shù)據(jù)庫以支持歷史傳感器網(wǎng)絡查詢。
DisWareDM系統(tǒng)還提供應用開發(fā)接口,便于根據(jù)應用需要進行系統(tǒng)擴展和修改。在進行系統(tǒng)擴展時,可以通過Agent之間的相互協(xié)作實現(xiàn)查詢及計算的分布式處理,緩解由于個別節(jié)點負荷過重導致過早失效的問題。也可以通過改變Agent在節(jié)點上的處理功能,實現(xiàn)對查詢數(shù)據(jù)進行優(yōu)化處理和計算,然后將優(yōu)化后的結果傳送到基站,由于優(yōu)化后的結果比原始數(shù)據(jù)的數(shù)據(jù)量小得多,因此能大大降低網(wǎng)絡的傳輸能耗,從而延長傳感器網(wǎng)絡的生命周期。
當選擇歷史查詢方式時,系統(tǒng)提供A3144EUA 對節(jié)點地址、溫度、光強、加速度、磁力計、盧音、時間段等多個查詢條件的組合查詢,支持多個查詢目標節(jié)點地址,并可以設置感知屬性的范圍,如溫度值的范圍、光強的范圍等。還可以選擇感知數(shù)據(jù)提取的時間范圍。
如圖8-26所示,在歷史查詢面板中可輸入查詢的條件。
DisWareDM系統(tǒng)根據(jù)歷史查詢界面?zhèn)鬟^來的查詢參數(shù)解析生成查詢SQL語句后,從歷史數(shù)據(jù)庫中檢索出所有符合條件的記錄,然后通過表格形式將結果顯示出來。
此外,為未來的系統(tǒng)擴展做準備,DisWare系統(tǒng)的所有功能模塊都提供了API接口,系統(tǒng)擴展開發(fā)設計人員可以直接調用相關的功能模塊,這樣提高了軟件的復用性,也便于將來進一步的改進和升級。
綜上所述,DisWareDM數(shù)據(jù)管理系統(tǒng)以類似數(shù)據(jù)庫服務的方式提供了無線傳感器網(wǎng)絡數(shù)據(jù)查詢處理,支持圖形化的查詢交互接口,支持類SQL查詢語言和圖表化的查詢結果顯示和分析,并且能將感知數(shù)據(jù)保存到本地數(shù)據(jù)庫以支持歷史傳感器網(wǎng)絡查詢。
DisWareDM系統(tǒng)還提供應用開發(fā)接口,便于根據(jù)應用需要進行系統(tǒng)擴展和修改。在進行系統(tǒng)擴展時,可以通過Agent之間的相互協(xié)作實現(xiàn)查詢及計算的分布式處理,緩解由于個別節(jié)點負荷過重導致過早失效的問題。也可以通過改變Agent在節(jié)點上的處理功能,實現(xiàn)對查詢數(shù)據(jù)進行優(yōu)化處理和計算,然后將優(yōu)化后的結果傳送到基站,由于優(yōu)化后的結果比原始數(shù)據(jù)的數(shù)據(jù)量小得多,因此能大大降低網(wǎng)絡的傳輸能耗,從而延長傳感器網(wǎng)絡的生命周期。