系統(tǒng)構(gòu)成
發(fā)布時(shí)間:2012/4/9 19:41:02 訪問次數(shù):814
Cougar系統(tǒng)包括3部分:圖形用ACT4065SH戶界面(GUI)、客戶前端(FrontEnd)和查詢代理( QueryProxy)。GUI供用戶提交查詢命令,運(yùn)行在主機(jī)上;客戶前端運(yùn)行在連接傳感器網(wǎng)絡(luò)和外部世界的網(wǎng)關(guān)節(jié)點(diǎn)上,是一個(gè)功能強(qiáng)大的查詢代理;查詢代理運(yùn)行在傳感器網(wǎng)絡(luò)內(nèi)的每個(gè)節(jié)點(diǎn)上,用來解釋和執(zhí)行查詢,是一個(gè)小型傳感器網(wǎng)絡(luò)數(shù)據(jù)查詢處理軟件。
①Java GUI:基于Java的圖形界面結(jié)構(gòu)如圖8-10所示,可以通過輸入類SQL查詢語言來遞交查詢請求,并以可視化的表格形式顯示查詢結(jié)果。GUI的Map組件可以使用戶查看網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),并允許用戶把一些節(jié)點(diǎn)加入到某個(gè)簇中,系統(tǒng)會(huì)自動(dòng)地選出該簇的簇頭節(jié)點(diǎn)。Map組件還允許用戶指定一個(gè)地理區(qū)域,使套詢在指定區(qū)域上執(zhí)行。
②客戶前端:將從GUI獲取的查詢請求分發(fā)到各個(gè)節(jié)點(diǎn)?蛻羟岸藭(huì)對收到的數(shù)據(jù)進(jìn)行相關(guān)處理,再轉(zhuǎn)發(fā)給發(fā)出查詢請求的GUI。除了接收GUI的命令,向GUI發(fā)送信息,還可以將數(shù)據(jù)傳輸?shù)竭h(yuǎn)程MySQL數(shù)據(jù)庫?蛻羟岸说慕Y(jié)構(gòu)如圖8-11所示。
③查詢代理:由設(shè)備管理器、節(jié)點(diǎn)層軟件和簇頭層軟件構(gòu)成。設(shè)備管理器獲取傳感器數(shù)據(jù)。節(jié)點(diǎn)軟件管理傳感器節(jié)點(diǎn)上的查詢,并將結(jié)果發(fā)給簇頭。簇頭層軟件可以對數(shù)據(jù)進(jìn)行聚集操作,并與客戶前端進(jìn)行交互。查詢代理的結(jié)構(gòu)如圖8-12所示。
Cougar系統(tǒng)包括3部分:圖形用ACT4065SH戶界面(GUI)、客戶前端(FrontEnd)和查詢代理( QueryProxy)。GUI供用戶提交查詢命令,運(yùn)行在主機(jī)上;客戶前端運(yùn)行在連接傳感器網(wǎng)絡(luò)和外部世界的網(wǎng)關(guān)節(jié)點(diǎn)上,是一個(gè)功能強(qiáng)大的查詢代理;查詢代理運(yùn)行在傳感器網(wǎng)絡(luò)內(nèi)的每個(gè)節(jié)點(diǎn)上,用來解釋和執(zhí)行查詢,是一個(gè)小型傳感器網(wǎng)絡(luò)數(shù)據(jù)查詢處理軟件。
①Java GUI:基于Java的圖形界面結(jié)構(gòu)如圖8-10所示,可以通過輸入類SQL查詢語言來遞交查詢請求,并以可視化的表格形式顯示查詢結(jié)果。GUI的Map組件可以使用戶查看網(wǎng)絡(luò)的拓?fù)浣Y(jié)構(gòu),并允許用戶把一些節(jié)點(diǎn)加入到某個(gè)簇中,系統(tǒng)會(huì)自動(dòng)地選出該簇的簇頭節(jié)點(diǎn)。Map組件還允許用戶指定一個(gè)地理區(qū)域,使套詢在指定區(qū)域上執(zhí)行。
②客戶前端:將從GUI獲取的查詢請求分發(fā)到各個(gè)節(jié)點(diǎn)?蛻羟岸藭(huì)對收到的數(shù)據(jù)進(jìn)行相關(guān)處理,再轉(zhuǎn)發(fā)給發(fā)出查詢請求的GUI。除了接收GUI的命令,向GUI發(fā)送信息,還可以將數(shù)據(jù)傳輸?shù)竭h(yuǎn)程MySQL數(shù)據(jù)庫?蛻羟岸说慕Y(jié)構(gòu)如圖8-11所示。
③查詢代理:由設(shè)備管理器、節(jié)點(diǎn)層軟件和簇頭層軟件構(gòu)成。設(shè)備管理器獲取傳感器數(shù)據(jù)。節(jié)點(diǎn)軟件管理傳感器節(jié)點(diǎn)上的查詢,并將結(jié)果發(fā)給簇頭。簇頭層軟件可以對數(shù)據(jù)進(jìn)行聚集操作,并與客戶前端進(jìn)行交互。查詢代理的結(jié)構(gòu)如圖8-12所示。
熱門點(diǎn)擊
- 芯片內(nèi)部結(jié)構(gòu)
- 電位器的結(jié)構(gòu)
- SAR路由協(xié)議
- 節(jié)點(diǎn)各模塊及調(diào)用關(guān)系
- 無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)通信芯片的選擇
- 電阻器在電路中的作用
- 電子元器件的降額使用
- 物理層
- 聚四氟乙烯電容器的結(jié)構(gòu)與特點(diǎn)
- 面向以太網(wǎng)的無線傳感器網(wǎng)絡(luò)網(wǎng)關(guān)實(shí)例
推薦技術(shù)資料
- 單片機(jī)版光立方的制作
- N視頻: http://v.youku.comN_sh... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究