胡志鵬
摘 要:無線傳感器網(wǎng)絡是一種新型網(wǎng)絡,是物聯(lián)網(wǎng)的前身,它是由大量傳感器節(jié)點組成,這些結點具有計算通信等能力。傳感器節(jié)點部署在某一監(jiān)檢區(qū)域內(nèi),節(jié)點間采用無線通信的方式組成自組織網(wǎng)絡。該網(wǎng)絡低能耗、低成本、分布式和自組織的特點無疑給信息感知領域帶來了一場重大變革[1-3]。
1.傳感器網(wǎng)絡結構
通常情況下一個傳感器網(wǎng)絡中包含兩類節(jié)點:1)傳感器節(jié)點(sensor node),簡稱節(jié)點,2)匯聚節(jié)點(sink node)。這些節(jié)點以高密度形式隨機分布在某一監(jiān)測區(qū)域(sensor field)內(nèi),節(jié)點與節(jié)點之間采用無線通信的方式構成自組織網(wǎng)絡[19][20]。
節(jié)點的存儲能力、電池容量、通信能力和計算能力都比較有限。每一個節(jié)點都具有終端和路由器功能,節(jié)點可以收集本地信息并處理數(shù)據(jù),同時節(jié)點還存儲其它節(jié)點發(fā)送來的數(shù)據(jù),并對這些數(shù)據(jù)進行管理和融合等操作。
匯聚節(jié)點的存儲能力、計算能力和通信能力較強,并且能量不受限制,匯聚節(jié)點上配備有網(wǎng)絡當前的拓撲信息,該節(jié)點主要負責網(wǎng)絡與外部網(wǎng)絡的連接,同時還要實現(xiàn)通信協(xié)議的轉(zhuǎn)換。匯聚節(jié)點將網(wǎng)絡中收集到的數(shù)據(jù)轉(zhuǎn)發(fā)給外部網(wǎng)絡,同時將用戶的監(jiān)測任務發(fā)布給網(wǎng)絡內(nèi)的其它節(jié)點。匯聚節(jié)點一般情況下可以認為是一個增強節(jié)點,該節(jié)點的能量充足和計算能力強大。
節(jié)點的主要任務是收集數(shù)據(jù),并將數(shù)據(jù)能過其它節(jié)點進行傳輸,在數(shù)據(jù)的傳輸過程中,數(shù)據(jù)有可能通過多個節(jié)點才能到匯聚節(jié)點。匯聚節(jié)點將這些處理好的數(shù)據(jù)發(fā)送給用戶。用戶可以通過發(fā)布命令的方式對傳感器網(wǎng)絡內(nèi)資源進行配置與管理,還可以發(fā)布所需的監(jiān)測任務,達到最終收集信息的目的。
傳感器網(wǎng)絡結構如圖1所示。
2 傳感器節(jié)點結構
由大量的廉價微型傳感器節(jié)點組成,首先將傳感器節(jié)點部署在某一監(jiān)檢區(qū)域內(nèi),節(jié)點與節(jié)點之間通過無線通信方式組成的一個自組織網(wǎng)絡。傳感器節(jié)點是由四個模塊組成的,傳感器模塊、無線通信模塊、能量供應模塊和處理器模塊組成,如圖2所示。傳感器模塊負責測量周邊環(huán)境中的溫度、紅外、聲納、雷達、濕度、噪聲、光強度、壓力等用戶所需的物理特征,并將這些特征轉(zhuǎn)變?yōu)橥ㄐ胖杏玫降碾娦盘?無線通信模塊主要負責與節(jié)點進行無線通信,交換數(shù)據(jù)信息和收發(fā)控制消息;處理器模塊主要任務是控制整節(jié)點內(nèi)的操作及數(shù)據(jù)處理,存儲和處理數(shù)據(jù);能量供應模塊將運行時所需的能量提供節(jié)點,通常使用體積較小的紐扣電池。
3? 傳感器網(wǎng)絡協(xié)議棧
經(jīng)過大量的研究,研究人員提出了無線傳感器網(wǎng)絡協(xié)議棧。該協(xié)議棧一共包括五層,分別為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層、傳輸層和應用層,與互聯(lián)網(wǎng)協(xié)議棧的五層相對應。協(xié)議棧配備了能量管理平臺、移動管理平臺和任務管理平臺,這些管理平臺能夠高效的利用網(wǎng)絡的能量,管理傳感器節(jié)點間的協(xié)同工作,如圖3所示。
各層協(xié)議介紹
物理層:提供簡單、健壯的信號調(diào)制和無線收發(fā)技術,還要完成對數(shù)據(jù)的加密工作。
數(shù)據(jù)鏈路層:負責數(shù)據(jù)成幀、幀檢測、媒體訪問和差錯控制等。
網(wǎng)絡層:負責路由生成與路由選擇,在無線傳感器網(wǎng)絡中,路由協(xié)議不僅關注單個節(jié)點的能量消耗,更關注整個網(wǎng)絡能量的均衡消耗,使整個網(wǎng)絡的生存期得以延長。
傳輸層:負責數(shù)據(jù)流的傳輸控制,是保證通信服務質(zhì)量的重要部分。
應用層:包括一系列基于監(jiān)測任務的應用層軟件
能量管理平臺管理傳感器節(jié)點如何使用能源,在各個協(xié)議層都需要考慮節(jié)省能量,使節(jié)點有限的能量發(fā)揮最大的作用。
移動管理平臺檢測并注冊傳感器節(jié)點的移動,維護到匯聚節(jié)點的路由,使得傳感器節(jié)點能夠動態(tài)跟蹤其鄰居的位置。
任務管理平臺在一個給定的區(qū)域內(nèi)平衡和調(diào)度監(jiān)測任務。
4 無線傳感器網(wǎng)絡特點
1)節(jié)點能量有限:無線傳感器網(wǎng)一個極為重要的應用就是軍事應用,那么就要求節(jié)點能很好的隱蔽自己,所以傳感器節(jié)點通常體積微小,導致了節(jié)點所能攜帶的電池體積較小,能量較為有限。傳感器網(wǎng)絡中的節(jié)點個數(shù)非常多、節(jié)點成本低廉、部署區(qū)域環(huán)境復雜、分布區(qū)域廣,致使傳感器節(jié)點通過更換電池的方式來補充能源是不現(xiàn)實的,無線傳感器網(wǎng)絡中應用首要的要求就是高效的利用能量。
2)通信能力有限:經(jīng)過大量的實驗,研究者們發(fā)現(xiàn)在無線通信中發(fā)送信號所消耗的能量與距離有關,其關系為E=kdn(2 3)存儲能力和計算能力有限:傳感器節(jié)點是一種微型嵌入式設備,計算能力和存儲能力極度低下,甚至無法存儲較為復雜的算法的代碼,而處理器模塊需要進行控制整節(jié)點內(nèi)的操作及數(shù)據(jù)處理,存儲和處理數(shù)據(jù)等多種工作,為了解決這種能力低而工作任務重的不對等情況,成為了無線傳感器網(wǎng)絡設計的難以點。 4)以數(shù)據(jù)為中心:傳感器網(wǎng)絡是典型的任務型網(wǎng)絡,單獨的談論節(jié)點沒有意義的。網(wǎng)絡中的節(jié)點采用獨立的編號對某一節(jié)點標識,節(jié)點編號在某一區(qū)域內(nèi)是唯一的,但是在全網(wǎng)內(nèi)是否需要唯一編號,可根據(jù)網(wǎng)絡通信協(xié)議設計自我規(guī)定。 5)自組織網(wǎng)絡:傳感器網(wǎng)絡中的節(jié)點是一般是通過飛機播撒的,那么節(jié)點位置將沒有固定結構,完全隨機。由于每個節(jié)點的位置是隨機的,不能預先設定,那么網(wǎng)絡的拓撲結構也不可能預先知道,這就要求傳感器網(wǎng)絡是自組織的,網(wǎng)絡中節(jié)點能自動進行配置,生成相應的拓撲結構,自行進行網(wǎng)絡通信,完成用戶交給的各項任務。 6)動態(tài)性網(wǎng)絡:傳感器網(wǎng)絡的拓撲結構容易受到外界環(huán)境的影響而改變,出現(xiàn)這種改變的原因有三種:1. 節(jié)點中電能耗盡使得節(jié)點失效或傳感器節(jié)點內(nèi)部出現(xiàn)故障而失效;2. 外界環(huán)境條件變化(如刮風下雨等環(huán)境因素)造成通信鏈路帶寬改變;3. 傳感器、感知對象和觀察者都可能具有移動性。傳感器網(wǎng)絡必須能夠適應各種變化,使得網(wǎng)絡具有可重構性。 參考文獻 [1]宋立軍, 李臘元, 王愛新. 無線傳感器網(wǎng)絡安全路由協(xié)議的改進[J]. 傳感技術學報, 2009, 10: 1471-1475. [2]R Lacoss, R walton, Strawman. Design for a DSN to detect and track low flying aircraft. Proceedings of the Distributed Sensor Nets Workshop Conferences[J]. Carnegie-Mellon University, Pittsburgh, PA, December, 1978: 41-52. [3]M Hewishi, Little brother is watching you: Unattended ground sensors[J]. Jane’s Int. Defense Review, June 2001. 34 (6): 46-51.