易月娥
(長沙民政職業(yè)技術(shù)學(xué)院,湖南長沙410004)
無線傳感器網(wǎng)絡(luò)(Wireless Sensor Networks,WSNs)是由部署在監(jiān)測區(qū)域內(nèi)大量傳感器節(jié)點相互通信形成的多跳自組織網(wǎng)絡(luò)系統(tǒng),是物聯(lián)網(wǎng)底層網(wǎng)絡(luò)的重要技術(shù)形式[1]。隨著無線通信、傳感器技術(shù)、嵌入式應(yīng)用和微電子技術(shù)的日趨成熟,WSNs可以在任何時間、任何地點、任何環(huán)境條件下獲取人們所需信息,為物聯(lián)網(wǎng)(Internet ofThings,IoT)的發(fā)展奠定基礎(chǔ)。由于WSNs具有自組織、部署迅捷、高容錯性和強(qiáng)隱蔽性等技術(shù)優(yōu)勢,因此非常適用于戰(zhàn)場目標(biāo)定位、生理數(shù)據(jù)收集、智能交通系統(tǒng)和海洋探測等眾多領(lǐng)域[2]。隨著面向物聯(lián)網(wǎng)的WSNs技術(shù)再一次拓展和創(chuàng)新,國內(nèi)外學(xué)術(shù)及工業(yè)界人士對于WSNs的研究從局部WSNs感知逐步擴(kuò)展到廣域物物互聯(lián)階段。2006年10月,中國計算機(jī)學(xué)會傳感器網(wǎng)絡(luò)專委會宣布成立,該委員會是一個非商業(yè)性、產(chǎn)學(xué)研結(jié)合的學(xué)術(shù)機(jī)構(gòu),是全國范圍內(nèi)學(xué)術(shù)溝通、合作交流以及吸引企業(yè)參與并加速傳感器網(wǎng)絡(luò)產(chǎn)業(yè)化進(jìn)程的良好平臺。
物聯(lián)網(wǎng)系統(tǒng)架構(gòu)如圖1所示,包括底層網(wǎng)絡(luò)分布、匯聚網(wǎng)關(guān)接入、互聯(lián)網(wǎng)絡(luò)融合以及終端用戶應(yīng)用4個部分。在圖1中,大量的底層網(wǎng)絡(luò)系統(tǒng)選擇性地分布于物理空間當(dāng)中,根據(jù)各自特點通過相應(yīng)方式構(gòu)成網(wǎng)絡(luò)分布。底層網(wǎng)絡(luò)通過RFID(Radio Frequency IDentification)、WSNs、無線局域網(wǎng)等網(wǎng)絡(luò)技術(shù)采集物物交換信息并傳輸?shù)街悄芫劬W(wǎng)關(guān)[3],通過智匯聚網(wǎng)關(guān)接入到網(wǎng)絡(luò)融合體系,最后利用包括廣播電視網(wǎng)、互聯(lián)網(wǎng)、電信網(wǎng)等網(wǎng)絡(luò)途徑使信息到達(dá)終端用戶應(yīng)用系統(tǒng)。與此同時,終端用戶可以通過主觀行為影響底層網(wǎng)絡(luò)面向不同應(yīng)用,從而實現(xiàn)人與物、物與物、物與人之間的物聯(lián)信息交互 [4]。通過定義如下3個抽象概念,可以進(jìn)一步說明包括WSNs在內(nèi)的底層網(wǎng)絡(luò)在物聯(lián)網(wǎng)中的作用。
(1)對象:客觀世界中任何一個事物都可以看成一個對象,數(shù)以萬計的對象證明了客觀世界的存在。每個對象都具有兩個特點:屬性和行為,屬性描述了對象的靜態(tài)特征,行為描述了對象的動態(tài)特征。任何一個對象往往是由一組屬性和一組行為構(gòu)成的。
(2)消息:客觀世界向?qū)ο蟀l(fā)出的一個信息。消息的存在說明對象可以對客觀世界的外部刺激作出反應(yīng)。各個對象間可以通過消息進(jìn)行信息的傳遞和交流。
(3)封裝:將有關(guān)的屬性和行為集成在一個對象當(dāng)中,形成一個基本單位。
物聯(lián)網(wǎng)的重要特點之一就是使物體與物體之間實現(xiàn)信息交換,每個物體都是一個對象。因此負(fù)責(zé)感知和記錄信息的物聯(lián)網(wǎng)底層網(wǎng)絡(luò)必須能夠反映每個對象的特點。
圖1 物聯(lián)網(wǎng)系統(tǒng)架構(gòu)圖
目前WSNs的關(guān)鍵技術(shù)主要體現(xiàn)在三個方面,即傳感器系統(tǒng)設(shè)計、網(wǎng)絡(luò)服務(wù)以及網(wǎng)絡(luò)通信協(xié)議。
表1 WSNs關(guān)鍵技術(shù)
1.傳感器系統(tǒng)設(shè)計。對于一個在WSNs中工作的傳感器節(jié)點來說,有一些重要的系統(tǒng)設(shè)計需要利用有效的WSNs網(wǎng)絡(luò)模型、系統(tǒng)平臺和操作系統(tǒng)支持完成。目前的WSNs模型主要支持大范圍的傳感器節(jié)點布置,但是每個生產(chǎn)廠商的傳感器節(jié)點產(chǎn)品在無線通信模塊、微處理器和存儲空間方面不盡相同,對于融合多類型傳感器節(jié)點到一個統(tǒng)一系統(tǒng)平臺是一個巨大的挑戰(zhàn),因為不同的節(jié)點硬件設(shè)計存在差異,原始數(shù)據(jù)處理對于資源受限的節(jié)點來說同樣需要解決。與此同時,操作系統(tǒng)必須支持這樣的傳感器平臺;WSNs需要利用低功耗短距離無線通信技術(shù),而IEEE 802.15.4具有低功耗、低成本的特性,該標(biāo)準(zhǔn)的許多特征與WSNs
具有相似之處,因此,眾多廠商將該技術(shù)作為WSNs的無線通信平臺;由于傳感器節(jié)點資源受限,所以一個有效的存儲模型對于滿足資源限制和查詢需求是十分必要的。目前的WSNs數(shù)據(jù)的存儲研究工作集中在網(wǎng)絡(luò)外部存儲、本地存儲和以數(shù)據(jù)為中心的存儲三個方面。相對于另外兩種方式,以數(shù)據(jù)為中心的存儲方式可以在通信效率和能量消耗等方面取得折中;最后,實驗測試床的設(shè)計對于研究者在真實物理環(huán)境中進(jìn)行WSNs實驗起到至關(guān)重要的作用。它可以給研究者提供一個驗證相關(guān)協(xié)議、算法和各種網(wǎng)絡(luò)應(yīng)用的有效平臺。
目前的WSNs模型主要支持大范圍的傳感器節(jié)點布置,但是每個生產(chǎn)廠商的傳感器節(jié)點產(chǎn)品在無線通信模塊、微處理器和存儲空間方面不盡相同,對于融合多類型傳感器節(jié)點到統(tǒng)一的系統(tǒng)平臺是一個巨大的挑戰(zhàn),因為不同的節(jié)點硬件設(shè)計存在差異,而原始數(shù)據(jù)處理對于資源受限的節(jié)點來說同樣需要解決[5]。WSNs操作系統(tǒng)必須支持相應(yīng)的傳感器平臺,這樣能保證感知數(shù)據(jù)處理的高效性;WSNs需要利用低功耗短距離無線通信技術(shù)進(jìn)行數(shù)據(jù)的發(fā)送和接收,而IEEE 802.15.4具有低功耗、低成本的特性,該標(biāo)準(zhǔn)的許多特征與WSNs無線傳輸要求具有相似之處,因此,眾多廠商將該技術(shù)作為WSNs的無線通信平臺;由于傳感器節(jié)點資源受限,所以一個有效的存儲模型對于滿足資源限制和查詢需求是十分必要的。目前的WSNs數(shù)據(jù)的存儲研究工作集中在網(wǎng)絡(luò)外部存儲、本地存儲和以數(shù)據(jù)為中心的存儲3個方面。相對于另外兩種方式,以數(shù)據(jù)為中心的存儲方式可以在通信效率和能量消耗等方面取得折中;最后,實驗測試床的設(shè)計對于研究者在真實物理環(huán)境中進(jìn)行WSNs實驗起到至關(guān)重要的作用,它可以給研究者提供一個驗證相關(guān)協(xié)議、算法和各種網(wǎng)絡(luò)應(yīng)用的有效平臺。
2.網(wǎng)絡(luò)服務(wù)支持。在WSNs中,傳感器節(jié)點配置、處理和控制服務(wù)用于協(xié)調(diào)和管理傳感器節(jié)點,這些網(wǎng)絡(luò)服務(wù)在能量、任務(wù)分布和資源利用方面加強(qiáng)了整個網(wǎng)絡(luò)的性能[6]。節(jié)點配置可以適時地將諸如能量和帶寬等資源進(jìn)行最有效的分配。節(jié)點配置有兩個方面的應(yīng)用:網(wǎng)絡(luò)覆蓋度和定位。網(wǎng)絡(luò)的覆蓋度需要保證監(jiān)測區(qū)域在高可靠度的前提下被完全覆蓋。覆蓋度對于WSNs來說非常重要,因為它影響了需要配置的傳感器節(jié)點的數(shù)量、節(jié)點的位置、連通性和能量。位置信息是傳感器節(jié)點感知數(shù)據(jù)過程中不可缺少的參量,缺少位置信息的感知信息一般來講沒有任何意義。確定感知數(shù)據(jù)節(jié)點的位置或者確定事件發(fā)生的方位是WSNs最基本的關(guān)鍵技術(shù)之一。數(shù)據(jù)管理和控制服務(wù)在WSNs中扮演了重要角色,因為它們提供了必要的中間件服務(wù)支持,如安全保障、時間同步、數(shù)據(jù)壓縮和融合、跨層優(yōu)化等。WSNs作為一種功能性很強(qiáng)的應(yīng)用網(wǎng)絡(luò),不僅要完成數(shù)據(jù)傳輸,而且還有對數(shù)據(jù)進(jìn)行一系列的融合、壓縮和控制,如何保證任務(wù)執(zhí)行的機(jī)密性、數(shù)據(jù)融合的可靠性以及傳輸?shù)陌踩允荳SNs的一項關(guān)鍵技術(shù)服務(wù)。
(1)時間同步機(jī)制
由于WSNs節(jié)點受價格和體積的約束,所以時間同步算法必須考慮能量因素。目前的傳統(tǒng)網(wǎng)絡(luò)時間同步算法通常只專注于最小化同步誤差,而并沒有考慮到通信和計算方面的限制。因此,諸如GPS(Global Positioning System)、NTP(Network Time Protocol)等現(xiàn)有的時間同步機(jī)制并不適用于WSNs,需要重新設(shè)計新的時間同步機(jī)制來滿足WSNs的網(wǎng)絡(luò)需求。一般來講,在WSNs中絕大多數(shù)節(jié)點都需要通過時間同步算法交換時間同步消息來保證網(wǎng)絡(luò)時間的同步。在研究WSNs時間同步算法時,需要從擴(kuò)展性、穩(wěn)定性、能量有效和魯棒性等幾個方面來綜合考慮設(shè)計因素,保證時間最大精度和最小能耗的折中。圖2顯示了WSNs中消息傳輸過程中影響同步精度的關(guān)鍵路徑。因此,時間同步機(jī)制作為WSNs的一項核心支撐技術(shù),在多傳感器數(shù)據(jù)融合、節(jié)點數(shù)據(jù)處理、低能耗MAC協(xié)議的設(shè)計、測距定位安全性等方面起著關(guān)鍵作用。
圖2 WSNs中影響同步精度的關(guān)鍵傳輸路徑
目前絕大多數(shù)WSNs的相關(guān)應(yīng)用的理論研究都假設(shè)系統(tǒng)時鐘已經(jīng)保持同步,然而在實際應(yīng)用系統(tǒng)中,時鐘總會存在一定的偏移,應(yīng)用效果必然會受到影響。RBS算法利用數(shù)據(jù)鏈路層的廣播信道特性,接收到同一參考廣播的多個節(jié)點,通過比較各自接收到信息的本地時間來消除接收端的誤差,然而接收節(jié)點間的時鐘頻率漂移、接收節(jié)點的數(shù)量以及傳播過程的不確定性都將產(chǎn)生新的同步誤差。而TPSN算法對所有節(jié)點進(jìn)行分層處理,每個節(jié)點與它的上一級節(jié)點同步,使所有節(jié)點與根節(jié)點達(dá)到同步。它的一個明顯缺點就是沒有考慮根節(jié)點的失效問題,新節(jié)點加入網(wǎng)絡(luò)時對整個網(wǎng)絡(luò)的魯棒性會造成很大影響。FTSP算法利用單個廣播信息使得發(fā)送節(jié)點和它相鄰的節(jié)點達(dá)到時間同步,采用同步時間數(shù)據(jù)線性回歸方法估計時間頻率漂移和相位偏差,然而FTSP采用的估計方法對偏離正常誤差范圍的數(shù)據(jù)極其敏感,即使只有一個錯誤的數(shù)據(jù)也可能造成估計結(jié)果的失真。文獻(xiàn)[7]針對當(dāng)前無線傳感器網(wǎng)絡(luò)時間同步協(xié)議普遍存在抗毀能力不足的缺陷,提出了一種基于擴(kuò)散機(jī)制的無線傳感器網(wǎng)絡(luò)時間同步協(xié)議,全局時間通過鄰居節(jié)點間定時隨機(jī)交換時戳信息維護(hù),取消同步發(fā)起節(jié)點在同步網(wǎng)絡(luò)中可能帶來的不安全隱患,實現(xiàn)同步網(wǎng)絡(luò)拓?fù)渥顑?yōu)。
(2)網(wǎng)絡(luò)節(jié)點定位
定位技術(shù)就是幫助人們解決“找東西”的難題,利用信息網(wǎng)絡(luò)的交互通信告訴用戶或者控制中心某一目標(biāo)的位置信息[8]。目前最專業(yè)的定位系統(tǒng)是GPS,其具有全天候、高精度、自動化等顯著特點。GPS功能強(qiáng)大,但需要專門的客戶端設(shè)備才能使用,不利于民用普及,并且衛(wèi)星信號無法穿透建筑物,不能滿足室內(nèi)環(huán)境應(yīng)用。所以大量應(yīng)用場合迫切需要研究者攻克一種新型定位技術(shù)代替GPS。由于WSNs定位不同于傳統(tǒng)的蜂窩定位和無線局域網(wǎng)定位,具有低功耗、低成本、分布式、自組織、能提供較高的定位精度等優(yōu)點,成為當(dāng)前無線定位技術(shù)的研究熱點。
目前對于WSNs定位技術(shù)研究主要分為兩大類:一種是基于測距(range-based)定位算法,另一種是非測距(range-free)定位算法。相比之下,基于測距定位算法定位精度高,但對網(wǎng)絡(luò)的硬件設(shè)施要求很高,同時在定位過程中要產(chǎn)生大量計算和通信開銷。非測距定位算法缺點是定位精度較差,優(yōu)點是不需要附加硬件支持來實現(xiàn)節(jié)點間的距離測量,該定位算法憑借其在成本、功耗方面的優(yōu)勢,受到越來越多的關(guān)注。
3.網(wǎng)絡(luò)通信協(xié)議設(shè)計。一個可靠并且能量有效協(xié)議棧的開發(fā)對于支持多類型無線傳感器網(wǎng)絡(luò)應(yīng)用具有重要意義。面向不同的應(yīng)用,網(wǎng)絡(luò)內(nèi)部可能由數(shù)百甚至上千的節(jié)點組成。每個傳感器節(jié)點通過協(xié)議棧以多跳的形式將信息傳遞給Sink節(jié)點。因此,就通信而言,協(xié)議棧必須能量有效,并可以在多個節(jié)點之間有效工作。目前WSNs通信協(xié)議棧研究的重點集中在數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層和傳輸層,以及它們之間的跨層交互。數(shù)據(jù)鏈路層通過介質(zhì)訪問控制來構(gòu)建底層基礎(chǔ)結(jié)構(gòu),控制節(jié)點的工作模式。網(wǎng)絡(luò)層的路由協(xié)議決定感知信息的傳輸路徑。傳輸層確保了源節(jié)點和目的節(jié)點處數(shù)據(jù)的可靠性和高效性。
IEEE802.15.4/ZigBee協(xié)議 IEEE802.15.4致力于一種低速率網(wǎng)絡(luò)標(biāo)準(zhǔn)的開發(fā),ZigBee聯(lián)盟是一個高速增長的非盈利業(yè)界組織,成員包括國際著名半導(dǎo)體生產(chǎn)商、技術(shù)提供者、代工生產(chǎn)商以及最終使用者,主要目的是通過加入無線網(wǎng)絡(luò)功能,為消費者提供具有更加靈活、更易用的電子產(chǎn)品。自從2004年12月Zig-Bee聯(lián)盟推出ZigBee 1.0版本規(guī)范以來,ZigBee協(xié)議的各種修訂版本相繼發(fā)布,它們始終致力于ZigBee網(wǎng)絡(luò)更加安全可靠、靈活簡單、可擴(kuò)展性更強(qiáng)的規(guī)范的修改,使其特點充分發(fā)揮。IEEE802.15.4協(xié)議規(guī)定了網(wǎng)絡(luò)的物理層和媒體接入控制層;ZigBee協(xié)議則規(guī)定了網(wǎng)絡(luò)層和應(yīng)用層。IEEE802.15.4/ZigBee網(wǎng)絡(luò)協(xié)議具有組網(wǎng)靈活方便、成本低廉、能量消耗低等特點,所以WSNs通常采用該網(wǎng)絡(luò)協(xié)議作為其無線通信標(biāo)準(zhǔn)。
WSNs作為物聯(lián)網(wǎng)底層網(wǎng)絡(luò)的重要組成部分,未來的發(fā)展?jié)摿Σ粩嗉哟蟆1疚耐ㄟ^研究提出面向IoT的WSNs發(fā)展新思路:
普適環(huán)境下非應(yīng)用相關(guān)的研究趨勢
目前不同的WSNs應(yīng)用背景要求不同的網(wǎng)絡(luò)服務(wù)支持策略以及網(wǎng)絡(luò)通信協(xié)議,對于面向不同應(yīng)用的WSNs開發(fā),研究者更關(guān)心WSNs的差異性,這也是WSNs設(shè)計發(fā)展到現(xiàn)有階段區(qū)別于傳統(tǒng)網(wǎng)絡(luò)的一個顯著特征。然而伴隨著無線通信技術(shù)、分布式計算、人工智能、嵌入式系統(tǒng)、感知網(wǎng)絡(luò)以及信息融合等多方面技術(shù)的蓬勃發(fā)展,物聯(lián)網(wǎng)技術(shù)應(yīng)運(yùn)而生。在物聯(lián)網(wǎng)普適環(huán)境模式下,用戶能夠在任何時間、任何地點、以任何方式進(jìn)行信息的獲取與處理。WSNs作為感知信息的有效載體,可以充分利用物聯(lián)網(wǎng)的技術(shù)優(yōu)勢,建立統(tǒng)一的滿足多種需求的網(wǎng)絡(luò)通信協(xié)議和網(wǎng)絡(luò)服務(wù)支持策略,從而屏蔽應(yīng)用相關(guān)帶來的WSNs設(shè)計差異復(fù)雜性。
系統(tǒng)性低能耗設(shè)計研究趨勢屬于資源管理的一部分
WSNs的節(jié)點通常體積微小,電源攜帶的能量十分有限,所以如何最大限度地降低能量消耗提高網(wǎng)絡(luò)生命周期,是WSNs面臨的最重要的設(shè)計挑戰(zhàn)。目前的WSNs低能耗設(shè)計處于一種各自為戰(zhàn)的狀態(tài),沒有在一個系統(tǒng)研究的基礎(chǔ)上進(jìn)行相關(guān)的低能耗設(shè)計。區(qū)別于傳統(tǒng)網(wǎng)絡(luò),WSNs需要軟硬件設(shè)計的協(xié)同合作,才能保證將整個網(wǎng)絡(luò)能量消耗降低到最大限度。所以WSNs軟硬件協(xié)同低能耗設(shè)計應(yīng)從工作開始之前就考慮產(chǎn)生和控制的問題。主要環(huán)節(jié)為:(a)WSNs輸入/輸出的系統(tǒng)能量估計;(b)WSNs硬件模塊及功能性軟件模塊的系統(tǒng)設(shè)計劃分;(c)WSNs器件設(shè)計的系統(tǒng)選擇。基于IP的上下文網(wǎng)絡(luò)聚合發(fā)展趨勢
WSNs所處的地理位置和網(wǎng)絡(luò)環(huán)境不盡相同,其采集和處理的信息和數(shù)據(jù)存在較大差異。研究者可以利用IP技術(shù),使基于IEEE 802.15.4通信協(xié)議的WSNs與基于IPv6協(xié)議的互聯(lián)網(wǎng)的實現(xiàn)統(tǒng)一尋址。通過此技術(shù)革新,WSNs中海量信息和資源在跨層上下文的基礎(chǔ)之上可以進(jìn)行深度挖掘、智能分類及挑選,從而為終端用戶提供更有價值、更有針對性的實用信息。這樣的發(fā)展趨勢保證了物聯(lián)網(wǎng)時代網(wǎng)絡(luò)層向傳輸層提供靈活簡單、無連接、滿足QoS需求的數(shù)據(jù)報服務(wù)。
本文通過分析面向物聯(lián)網(wǎng)的WSNs,提出了未來WSNs發(fā)展的新思路。WSNs作為物聯(lián)網(wǎng)底層網(wǎng)絡(luò)的重要感知技術(shù)之一,在國家安全和國民經(jīng)濟(jì)等諸多方面具有廣泛的應(yīng)用前景和社會意義。WSNs未來的發(fā)展方向?qū)崿F(xiàn)地球和外太空綜合一體化的信息感知網(wǎng)絡(luò),形成物理世界和虛擬世界的網(wǎng)絡(luò)接口,并深入到人們生活領(lǐng)域的各個方面,從而改變?nèi)伺c自然的交互方式。研究人員應(yīng)該通過掌握和擁有更多的自主知識產(chǎn)權(quán),使WSNs逐步成為信息時代助推我國經(jīng)濟(jì)騰飛的新引擎。WSNs的快速發(fā)展對提高我國在高新技術(shù)領(lǐng)域的國際地位、帶動相關(guān)產(chǎn)業(yè)的全面發(fā)展具有重要意義。
[1]Liu Q,Huang X H,and Leng S P.Deployment strategy ofwireless sensor networks for Internet of Things[J].China Communications,2011,8(8):111-120.
[2]Viani F,Rocca P,Oliveri G,et al..Localization,tracking,and imaging of targets in wireless sensor networks:an invited review[J].RadioScience,2011,DOI:10.1029/2010RS004561.
[3]Emeka E E and Abraham O F.A survey of system architecture requirements for health care-based wireless sensor networks[J].Sensors,2011,11(5):4875-4898.
[4]錢志鴻,王義君.物聯(lián)網(wǎng)技術(shù)與應(yīng)用研究 [J].電子學(xué)報,2012,40(5):1023-1029.
[5]李磊,張寶賢,黃河清,等.無線傳感器網(wǎng)絡(luò)路徑覆蓋問題研究[J].電子與信息學(xué)報,2010,32(10):2429-2433.
[6]Ni Lione M,Yunhao Liu,and Yanmin Zhu.China,s national research project on wireless sensor networks[J].IEEE Wireless Communications,2007,14(6):78-83.
[7]孫德云,沈杰,劉海濤.基于擴(kuò)散機(jī)制的無線傳感器網(wǎng)絡(luò)時間同步協(xié)議[J].通信學(xué)報,2008,29(11):40-49.
[8]孫其博,劉杰,黎羴,等.物聯(lián)網(wǎng):概念、架構(gòu)與關(guān)鍵技術(shù)研究綜述[J].北京郵電大學(xué)學(xué)報,2010,33(3):1-9.