日本在线www-日本在线播放一区-日本在线不卡免费视频一区-日本在线不卡视频-成人影院久久久久久影院-成人影院一区二区三区

最新廣告
關注中國自動化產業發展的先行者!
工業智能邊緣計算2025年會
CAIAC 2025
2025工業安全大會
OICT公益講堂
當前位置:首頁 >> 案例 >> 案例首頁

案例頻道

無線傳感器中數據管理技術的探討----A Discussion of Data Management Technology in Wireless Sensor
  • 企業:控制網     領域:嵌入式系統     行業:礦業    
  • 點擊數:2500     發布時間:2009-02-17 11:23:36
  • 分享到:

  周   瑩 (1968-)

  女,廣東,本科,廣東工業大學實驗教學部實驗師,研究方向為實驗教學與管理。

  摘要:無線傳感器網絡是一門獲取和處理信息的新興技術,它以數據為中心,提供數據采集、處理和查詢功能,其根本任務是準確獲取物理世界的有價值信息。數據存儲和數據查詢是無線傳感器網絡研究中的重點和熱點問題.。本文探討了無線傳感器網絡的數據存儲與查詢技術。

  關鍵詞:無線傳感器;數據存儲;數據查詢;查詢優化

  Abstract: Wireless sensor networks(WSN) is a novel technology about acquiring and processing information,which is data centric and provides data collection,processing and query services。Its fundamental task is to accurately access to valuable information of the physical world. Data storage and query technology are the hot spots in the research of wireless sensor networks. This thesis discusses wireless sensor networks briefly and study data storage, query technology in details.

  Key words: Wireless Sensor; Data storage; Data query; Query optimization

  無線傳感器網絡,就是由部署在監測區域內大量的廉價微型傳感器節點組成,節點之間通過無線通信方式形成一個多跳的自組織的網絡系統,該網絡的目的是節點之間能夠協作地感應、收集、處理和傳輸網絡覆蓋區域中感知目標的信息,并發送給信息收集者[1]。

  1 無線傳感器的結構

  無線傳感器網絡通常由一組帶有嵌入式處理器、傳感器以及無線收發裝置的節點以自組織的方式構成的無線網絡,通過節點的協同工作來采集和處理網絡覆蓋區域中的目標信息[2]。圖1是經常被引用的一個典型的網絡架構,傳感器節點部署在一個目標區域中,傳感器節點測得的信息如溫度、濕度、光照、壓力,速度等通過多跳的方式傳送到匯聚點,通過匯聚點連入,最后接入任務管理節點。任務管理節點具有人機界面,可以進行干預,遙控和管理。匯聚點是擁有具有較強通信能力和計算能力及資源的系統[3]。



圖1   WSN網絡體系結構

  圖1只是一個典型的無線傳感器網絡系統架構,每個具體的實例會有各種不同,如信息傳送的方式,各傳感器節點互相連接的方式,路由的選擇,等等[4] [5]。

  2 感知數據中心存儲技術

  傳感器網絡中的數據存儲方式一般分為3種[6]:(1)外部存儲:數據集中存放在傳感器網絡外的中心處理設備(基站或網關)上。(2)本地存儲:感知數據產生后即存放在產生它的傳感器節點。(3)數據中心存儲(Data-Centric Storage,DCS):給感知數據命名,根據感知數據名字存放在傳感器網絡中指定的位置。

  使用外部存儲方法時,傳感器節點將所有采集的數據按事先指定的方式傳輸到中心節點進行分析和處理,存儲很簡單,但通信開銷大,中心及其周圍節點會成為系統性能的瓶頸,同時可能把一些用不到的數據也傳到中心節點,造成浪費。使用本地存儲方法時,存儲感知數據不需要耗費額外的通信能量,網絡傳輸的數據都是匯聚節點感興趣的數據,但是在查詢數據時要遍歷整個網絡,需要耗費大量能量,以數據為中心存儲的開銷則介于兩者之間[7]。



表1   3種存儲方式下網絡通信成本比較

  表1對3 種存儲方式下的網內能量消耗情況進行了分析比較。其中,n 為網內節點個數;Dtotal為監測到的感知數據總個數;Q為查詢個數,每個查詢對應1個報文;Dq為Q個查詢返回的結果數據個數,每個數據對應1個報文。通過比較3種存儲方式可以得出如下結論:網絡規模較小時,如果感知數據的查詢頻率遠高于數據產生頻率,外部存儲方法是適用的。當網絡規模較大,如果感知數據的產生頻率高于查詢頻率,采用外部存儲易產生通信熱點,本地存儲和數據中心存儲方式更適用。隨著網絡規模的繼續擴大,當Dq>Q并且查詢存在聚合運算時,數據中心存儲方式的性能高于本地存儲方法。

  3 查詢處理技術

  無線傳感器網絡的數據查詢是根據用戶的需求,通過一定的執行策略,將查詢語句或者查詢數據包發送到數據源,取得數據結果,進行處理后返回給用戶的過程。查詢處理與路由策略、感知數據模型和數據存儲策略緊密相關,不可分割。

  無線傳感器網絡的數據查詢包括兩個階段[8]:查詢注入傳感器網絡的階段與收集數據并返回給用戶的階段。如圖2所示,查詢注入傳感器網絡的階段包括如下過程: 用戶提交查詢請求、查詢解析、查詢優化、查詢分發。當這個階段執行完畢,用戶提交的查詢請求被解析與優化成有效的查詢計劃,并發送到傳感器節點,為下一步數據收集工作做好了準備。



圖2   傳感器網絡查詢過程

  數據查詢的第二個階段是收集數據與返回查詢數據給用戶。圖3 給出了這個階段的典型描述。需要指出的是,為了有效利用傳感器的有效能量,這個過程往往要對所收集到的數據將進行網內處理,比如數據聚集、數據壓縮等操作。



圖3   查詢數據結果處理過程

  根據用戶所感興趣的數據的類型,傳感器網絡的查詢可以分成以下幾類[9]:

  (1) 快照查詢:查詢傳感器網絡當前或歷史的狀態,如在某一區域某個時間段溫度值。

  (2) 持續查詢:在用戶指定的時間內持續不斷的監測傳感器網絡的狀態。如未來一個月的每天溫度值。

  (3) 統計查詢:這類查詢一般要對所有或大部分節點所采集的數據進行訪問才能得到結論。如某一區域某段時間某一時間的平均溫度值。

  (4) 多維查詢:這類查詢針對多個變量傳感器,進行多維查詢。如對溫度,濕度和光強三個變量同時查詢。

  實際情況還可能是這幾種查詢的混合。每種類型的查詢都需要不同的查詢技術,一種類型的查詢技術并不見得適用于另一種類型的查詢。總之,傳感器網絡的查詢涉及到方方面面的技術,可以把這些技術按查詢過程組織成如圖4 所示的圖形。



圖4   傳感器網絡數據查詢技術

  4  查詢的優化

  選擇最好的查詢計劃的過程稱為查詢優化,通常做法的是枚舉所有可能的查詢計劃,估算每個計劃中每個操作符的開銷,然后從中選取開銷最小的查詢計劃。在傳感器網絡中,查詢優化可以集中式地處理,通常放在服務器端執行。查詢優化的目標是最小化傳感器網絡的總能量消耗,包括各節點進行數據處理的能源消耗和通信能源消耗。下面將采用基于代價的查詢優化方法來產生能量消耗最低的查詢執行計劃。

  傳感器網絡遵循經典的關系型數據庫系統模式,當系統接收到一個查詢請求(如SQL語句)的時候,該查詢請求首先被解析,然后傳遞給查詢優化器,查詢優化器的作用是生成一個高效的查詢執行計劃,查詢計劃當中會說明查詢中不同操作(如join, selection, Projection)的執行順序然后對每一個不同的操作使用某一具體的算法(如sort-merge join, hash-join)來實施。一般來說,優化器的作用是搜索可能計劃的空間,通過比較各個計劃的預估費用來選取費用最低的查詢計劃,為了評估一個查詢執行計劃的費用,優化器必須依賴數據庫中各類數據的有關統計數據,如關系的大小,域的大小,謂詞(predicates)的選擇等,最后最優的查詢計劃被傳遞給查詢執行引擎加以執行。查詢引擎負責查詢執行,查詢的代數表示是一種邏輯表示,要在具體的節點上實施查詢,還必須將邏輯的代數表示轉換成物理的查詢計劃或命令。

  節點的計算能力和能量都十分有限,因此傳感器網絡的查詢優化要盡量多地在服務器端執行。當客戶端對收到的查詢進行了一系列的變換和優化后(并且要求表達查詢的數據量要盡量的小),將選擇出最小的查詢計劃下發到網絡中,如果節點不是簇首,則直接將查詢轉發給自己的簇首,簇首收到查詢后,根據簇內節點信息,將查詢分解成子查詢分發給查詢相關的簇內節點上,非簇首節點根據查詢計劃的信息,按照計劃中指定的操作順序執行查詢,最后將符合條件的查詢結果返回給簇首節點,收到查詢結果(不僅是本簇內的結果信息,還包括其子簇的結果信息)的簇首節點將收到的結果進行處理,將處理后的結果包發送給其上層的簇首,上層簇首繼續該過程,直到結果返回給根節點,由根節點再將本周期的查詢結果傳送給客戶端。

  為節省能量,我們將查詢下推至節點執行。節點對查詢操作的執行順序不同對應的能量消耗也不同。傳感器的能量消耗主要集中在通信和采樣兩方面[10],因而,在不影響正常查詢執行的條件下,我們不僅要壓縮數據量的傳輸,減少通訊能量消耗,還要考慮到應用盡量減少采樣次數等有效方法,降低采樣能量消耗。

  因此在執行某個查詢過程中,如何減少采樣次數也是延長節點壽命的關鍵。如果查詢語句中的某項操作不僅可以影響到其它的許多操作,而且相比較而言執行該語句所消耗的能量較少,那么就應該考慮調整該謂詞的執行順序,下面分兩種情況進行討論:

  (1) 非聚集查詢

  規則1:當選擇條件中無采樣屬性判斷時,則應先判斷選擇屬性的真值,如果為真,則采樣投影操作中的采樣屬性。

  規則2:當選擇條件中的屬性包括采樣屬性時,按照屬性的采樣能量排列(這里設固有屬性的采樣能量為0),從小到大的順序采樣,每采樣一個屬性則判斷相應的謂詞表達式,看是否能決定選擇條件的真值,如果能,則排在其后面的采樣屬性,如果在后續操作中沒有涉及到(涉及到的屬性可以在執行到該屬性時進行采樣),便不用采樣,否則繼續采樣后面的屬性。

  舉例說明 查詢1:采集溫度大于20℃且光小于100的溫度和光值。

  SELECT temperature, light
  FROM Sensors
  WHERE temperature>20℃ AND light<100
  SAMPLE 30 s
  DURATION 1Day
  VALUES WITHIN 1

  該查詢有3種查詢計劃:

  計劃1:先將光和溫度進行采樣,然后再執行WHERE選擇操作語句。

  計劃2:先采樣溫度的值,然后執行WHERE語句中的temperature >20℃字句,若滿足該語句條件,采樣光的值,最后執行WHERE語句中的light<100字句。

  計劃3:先采樣光的值,然后執行WHERE語句中的light<100字句,若滿足該語句條件,采樣溫度的值,最后執行WHERE語句中的temperature>20℃字句。

  通過實際測量得知,采樣一次溫度所消耗的能量大于采樣一次光所需能量。由于光和溫度都在WHERE語句中出現,因此計劃3是最優方案,在一定程度上可以減少采樣能量大的溫度傳感器采樣次數 。

  (2)帶聚集的查詢

  當聚集操作是 MAX,MIN等求最值的聚集函數時,則可以應用一些技巧節省采樣能源。例如,查詢2:查詢1天內溫度大于20℃的最高光度值,且每30s返回一次結果。

  SELECT MAX (light)
  FROM Sensors
  WHERE temperature>20℃
  SAMPLE 30s
  DURATION 1 Day

  該查詢同樣有3種查詢計劃:

  計劃1:先將光和溫度進行采樣,然后再執行WHERE選擇操作語句,最后比較當前光度值和其下層節點(離客戶端較遠)的最大值,大的作為最大值反饋給其上層節點(離客戶端較近)。
  
  計劃2:先采樣溫度的值,然后執行WHERE語句中的temperature>20℃字句,若滿足該語句條件,采樣光的值,做聚集,判斷當前光度值和其下層節點(離客戶端較遠)的最大值,大的作為最大值反饋給其上層節點(離客戶端較近)。

  計劃3:先采樣光的值,然后做聚集,判斷當前光度值和其下層節點(離客戶端較遠)的最大值,若當前光度值較小,則直接將較大的值作為最大值反饋給其上層節點(離客戶端較近),不用采樣溫度值;若當前光度值較大,則然后采樣溫度值,執行WHERE 語句中的temperature>20℃字句,滿足條件后才將當前值反饋給其上層節點。

  同查詢1,第3種方案最節省能量,為最優方案。上面通過調整采樣、選擇和聚集操作的順序進一步減少了節點在采樣方面所浪費的不必要的能量,節省大量的節點能源開銷,延長其使用周期。

  5 小結

  無線傳感器網絡綜合了傳感器技術、嵌入式計算技術、分布式信息處理技術和無線通信技術,能夠實時監測、感知和采集各種環境或監測對象的信息,并對其進行處理。由于其十分廣闊的應用前景,無線傳感器網絡相關的研究吸引了學術界和工業界的廣泛關注。本文針對無線傳感器網絡中的數據的特點,對無線傳感器網絡數據的存儲、查詢及其優化技術進行了深入的探討,以期提供一些有益的參考。

  參考文獻

  [1] 羅武勝,翟平,魯琴. 無線多媒體傳感器網絡研究[J]. 電子與信息學報,2008,30(6):1511-1516.

  [2] 石軍鋒,鐘先信,陳帥. 無線傳感器網絡結構及特點分析[J]. 重慶大學學報(自然科學版),2005,28(2):16-19.

  [3] 孫利民,李建中,陳渝.無線傳感器網絡[M]. 北京: 清華大學出版社.2005.

  [4] 唐勇,周明天,張欣. 無線傳感器網絡路由協議研究進展[J]. 軟件學報,2006,17(3):410-421.

  [5] 張瓊. 基于內容的無線傳感器網絡路由協方[J]. 現代電子技術,2007,30(17):87-91.

  [6] 李建中,李金寶,石勝飛. 傳感器網絡及其數據管理的概念、問題與進展[J]. 軟件學報,2003,14(10):1717-1727.

  [7] 崔莉,鞠海玲,苗勇,等.無線傳感器網絡研究進展[J].計算機研究與發展,2005,42(1):163-174.

  [8] 潘群華,李明祿. 無線傳感器網絡中的數據查詢[J]. 小型微型計算機系統,2007,8(8):1357-1361.

  [9]吳亞君.傳感器網絡數據查詢處理技術研究[D].黑龍江:黑龍江大學,2006 (6).

  [10] 李春杰,劉瑞霞,王繼志.基于無線傳感器網絡的監控平臺設計[J].傳感技術學報,2006,19(2) :13-14.

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件:
主站蜘蛛池模板: 国产一区二区高清-国产一区二区福利久久-国产一区二区成人-国产一区二区不卡视频-亚洲高清网站-亚洲高清视频在线观看 | 国产婷婷视频-国产婷婷丁香久久综合-国产天天在线-国产天天操-小草在线免费观看视频-小草在线观看视频免费2019 | 极品美女在线观看国产一区-极品嫩模一区二区三区-极品人妻被黑人中出-极品少妇xxxxⅹ另类-极品少妇xxxx精品少妇-极品少妇XXXX精品少妇偷拍 | 一区二区视频在线观看高清视频在线-一区二区三区无码高清视频-一区二区三区无码被窝影院-一区二区三区四区国产-久久re视频精品538在线-久久re热在线视频精99 | 伊人精品国产,久久久国产精品视频,国产1页,国产精品亚洲综合一区,国产成人高清亚洲一区91,久久久一区二区三区不卡 | 国产系列欧美系列日韩系列在线-国产午夜在线视频-国产午夜在线观看视频播放-国产午夜在线观看视频-性夜影院爽黄a免费视频-性视频网址 | 亚洲欧美激情另类,国产成人一区二区三区免费观看,一区二区三区在线视频观看,亚洲一区二区三区精品视频,国产乱了真实在线观看,国产播放器一区 | 亚洲 日韩 色 图网站-亚洲 图片 另类 综合 小说-亚洲 无码 欧美 经典-亚洲 校园 春色 另类 图片-亚洲 校园 欧美 国产 另类-亚洲 在线 成 人色色 | 国产亚洲精品a在线观看app-国产亚洲精品A久久777777-国产亚洲精品AV片在线观看播放-国产亚洲精品AV麻豆狂野-亚洲 欧美 国产在线视频-亚洲 欧美 国产 综合五月天 日韩精品免费观看,亚洲精品国产综合一线久久,99精品国产高清一区二区三区香蕉,亚洲图区欧美,日韩电影免费在线观看中文字幕,999国产精品999久久久久久 | 99久热-99久久综合九九亚洲-99久久综合精品国产-99久久综合狠狠综合久久-99久久综合国产精品免费-99久久综合给久久精品 | 美女搞j-美女干骚-美女范冰冰hdxxxx-美女吊逼-亚洲欧美在线观看-亚洲欧美一区二区三区在线 | 中文字幕第一页亚洲-中文字幕第一页国产-中文字幕第38页永久乱码-中文字幕不卡在线观看-久久久久青草大香线综合精品-久久久久青草 | 麻豆高潮AV久久久久久久-麻豆高清免费国产一区-麻豆国产13p-麻豆国产96在线日韩麻豆-麻豆国产AV尤物网站尤物-麻豆国产精品AV色拍综合 | 国产成人综合在线观看网站-国产成人综合在线-国产成人综合亚洲亚洲欧美-国产成人综合亚洲动漫在线-国产成人综合亚洲-国产成人综合网在线观看 | 欧美精品综合-欧美精品自拍-欧美精品专区免费观看-欧美精品在线一区二区三区-欧美精品在线一区-欧美精品在线视频观看 | 成人免费视频77777,精品国产福利,欧日韩一区二区三区,国产高清视频在线观看,欧美日韩1区,欧美一区二区三区在线观看 | 欧美在线观看一区,免费看日产一区二区三区,欧美一区二区三区在线,精品1区2区3区,亚洲国产一成人久久精品,久久国产精品最新一区 | 一区二区三区四区免费视频-一区二区三区视频在线观看-一区二区三区视频-一区二区三区欧美日韩-欧美黑人乱大交-欧美黑人巨大性极品hd欧 | 亚洲 日韩 色 图网站-亚洲 图片 另类 综合 小说-亚洲 无码 欧美 经典-亚洲 校园 春色 另类 图片-亚洲 校园 欧美 国产 另类-亚洲 在线 成 人色色 | 日本特黄一级-日本特黄特色aa大片免费-日本特黄特色aaa大片免费-日本特黄特黄aaaaa大片-二级特黄绝大片免费视频大片-二级片在线观看 | 日韩专区第一页-日韩中文字幕在线亚洲一区-日韩中文字幕在线观看视频-日韩中文字幕在线播放-日韩中文字幕一区二区不卡-日韩中文字幕一区 | 麻豆高潮AV久久久久久久-麻豆高清免费国产一区-麻豆国产13p-麻豆国产96在线日韩麻豆-麻豆国产AV尤物网站尤物-麻豆国产精品AV色拍综合 | 亚洲精品色情影片-亚洲精品沙发午睡系列-亚洲精品深夜AV无码一区二区-亚洲精品天堂在线观看-亚洲精品偷拍AV一区二区-亚洲精品偷拍影视在线观看 | a级在线免费-a级在线看-a级在线观看免费-a级在线观看-日韩avdvd-日韩aa在线观看 | 天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看 | 麻豆国产av国片精品有毛-麻豆国产av巨作-麻豆国产av巨作国产剧情-麻豆国产av丝袜白领传媒-麻豆国产av网站-麻豆国产av尤物网站尤物 | 麻豆黑色丝袜jk制服福利网站-麻豆精品传媒视频观看-麻豆精品传媒一二三区在线视频-麻豆精选传媒4区2021-在线视频99-在线视频a | 青青操影院-青青操网-青草资源站-青草资源视频在线高清观看-国产激情三级-国产激情久久久久影院小草 | 一区二区三区四区免费视频-一区二区三区视频在线观看-一区二区三区视频-一区二区三区欧美日韩-欧美黑人乱大交-欧美黑人巨大性极品hd欧 | 在线观看日本视频-在线观看日本免费-在线观看日本www-在线观看日本-久久亚洲精品成人-久久亚洲精品tv | 国产欧美日韩在线观看精品-国产欧美日韩在线不卡第一页-国产欧美日韩在线播放-国产欧美日韩一区二区三区在线-婷婷日日夜夜-婷婷日韩 | 久草热在线视频-久草热在线观看-久草热线视频-久草热视频在线-无码人妻丰满熟妇A片护士电影-无码欧美毛片一区二区三在线视频 | 免费的成人a视频在线观看-免费岛国小视频在线观看-免费岛国-免费大香伊蕉在人线国产-免费大片黄在线观看日本-免费大片黄手机在线观看 | 波多野在线-波多野衣结在线精品二区-波多野一区二区三区在线-波多野一区二区-波多野一区-波多野结在线 | 婷婷四房综合激情五月在线,国产精品吹潮在线观看中文,久久99精品亚洲热综合,成人久久久久,99精品久久99久久久久,久久福利小视频 国内自拍中文字幕,久久久一本精品99久久精品66,精品400部自拍视频在线播放,国产麻豆精品在线,日韩欧美高清视频,久久久免费精品视频 | 亚洲日韩在线观看-亚洲日韩欧美一区二区在线-亚洲日韩aⅴ在线视频-亚洲日本一区二区三区在线不卡-久久黄视频-久久狠色噜噜狠狠狠狠97 | 色网在线免费观看-色网在线观看-色网在线播放-色网在线-黄色片网址大全-黄色片网站在线观看 | 欧美日韩亚洲一区二区三区在线观看-欧美日韩亚洲第一区在线-欧美日韩亚洲成人-欧美日韩午夜群交多人轮换-bbwvideos欧美老妇-bbwvideoa欧美老妇 | 99riav视频-99riav视频国产在线看-99ri精品视频在线观看播放-99ri在线-99rv精品视频在线播放-99r视频里面只有精品 | 天天躁日日躁狠狠躁欧美日韩,亚洲情综合五月天,久久精品国产福利,97高清国语在线看免费观看,丁香五六月婷婷,欧美视频日韩视频 | 天堂网在线最新版www-天堂网在线资源-天堂网在线看-天堂网在线观看视频-日本精品无码特级毛片-日本精品无码一区二区三区久久久 |