版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
物聯(lián)網(wǎng)工程技術(shù)
第3章傳感與感知層組網(wǎng)技術(shù)武漢理工大學(xué)物聯(lián)網(wǎng)工程系2011.9第3章傳感與感知層組網(wǎng)技術(shù)3.1傳感技術(shù)3.2無線傳感網(wǎng)絡(luò)3.3藍(lán)牙無線技術(shù)3.4現(xiàn)場總線技術(shù)3.1傳感技術(shù)傳感技術(shù)同計算機(jī)技術(shù)與通信技術(shù)一起被稱為信息技術(shù)的三大支柱。傳感技術(shù)是關(guān)于從自然信源獲取信息,并對之進(jìn)行處理(變換)和識別的一門多學(xué)科交叉的現(xiàn)代科學(xué)與工程技術(shù),涉及傳感器、信息處理/識別的規(guī)劃設(shè)計、開發(fā)、制/建造、測試、應(yīng)用及評價改進(jìn)等活動。3.1傳感技術(shù)信息的獲取或采集要依靠各類傳感器,傳感器的功能與品質(zhì)決定了傳感系統(tǒng)獲取自然信息的信息量和信息質(zhì)量,是構(gòu)造高品質(zhì)傳感技術(shù)系統(tǒng)的關(guān)鍵技術(shù)之一。信息處理包括信號的預(yù)處理、后置處理、特征提取與選擇等。識別的主要任務(wù)是利用被識別(或診斷)對象與特征信息間的關(guān)聯(lián)關(guān)系模型對輸入的特征信息集進(jìn)行辨識、比較、分類和判斷。3.1.1傳感器的基本概念傳感器是傳感系統(tǒng)的第一個環(huán)節(jié),屬系統(tǒng)的前端裝置。國家標(biāo)準(zhǔn)GB7665—1987規(guī)定:“傳感器(Sensor)是能感受規(guī)定的測量并按一定規(guī)律轉(zhuǎn)換成可用輸出信號的器件或裝置”。傳感器是一種按一定的精度把被測量轉(zhuǎn)換為與之有確定關(guān)系的、便于應(yīng)用的某種物理量的測量器件或裝置,用于滿足系統(tǒng)的信息采集、傳輸、存儲、顯示、記錄及控制等要求。3.1.1傳感器的基本概念關(guān)于“傳感器”這個詞,目前國外還有許多提法,如變換器(Transducer)、轉(zhuǎn)換器(Converter)、檢測器(Detector)和變送器(Transmitter)等,而根據(jù)我國的規(guī)定,傳感器定名為Sensor;當(dāng)傳感器的輸出信號為標(biāo)準(zhǔn)信號(1V~5V、4mA~20mA)時,稱為變送器(Transmitter),注意二者不要混淆。1傳感器的組成傳感器通常由敏感元件、轉(zhuǎn)換元件及測量電路(又稱轉(zhuǎn)換電路)組成,有時還要加上輔助電源,具體如下圖所示:被測量電量輔助電源轉(zhuǎn)換電路敏感元件轉(zhuǎn)換元件能直接感受被測量的變化,并輸出與被測量有確定關(guān)系的某一物理量的元件能將敏感元件輸出的物理量轉(zhuǎn)換成適于傳輸或測量的電信號的部件將轉(zhuǎn)換元件輸出的電信號作進(jìn)一步的轉(zhuǎn)換和處理。一般有電橋電路、阻抗變換電路、振蕩電路等。2傳感器的發(fā)展趨勢傳感器技術(shù)是一項與現(xiàn)代技術(shù)密切相關(guān)的尖端技術(shù),近年來發(fā)展很快,主要特點及發(fā)展趨勢表現(xiàn)在以下幾個方面:發(fā)現(xiàn)利用新現(xiàn)象、新效應(yīng)開發(fā)新材料采用高新技術(shù)拓展應(yīng)用領(lǐng)域提高傳感器的性能傳感器的微型化與低功耗傳感器的集成化與多功能化傳感器的智能與數(shù)字化傳感器的網(wǎng)絡(luò)化3.1.2傳感器的分類按工件原理分類:電參數(shù)式傳感器(電阻式、電感式和電容式傳感器)壓電式傳感器光電式傳感器(一般光電式、光纖式、激光式和紅外式傳感器等)熱電式傳感器半導(dǎo)體式傳感器波式傳感器輻射式傳感器……3.1.2傳感器的分類(續(xù))按被測量分類:基本被測量派生被測量位移(線位移,角位移)長度,厚度,應(yīng)變,振動,平面度,旋轉(zhuǎn)角,偏移角,偏轉(zhuǎn)角,角振動速度(線速度,角速度)振動,流量轉(zhuǎn)速,角振動加速度(線加速度,角加速度)振動,沖擊,質(zhì)量角振動,轉(zhuǎn)矩,轉(zhuǎn)動慣量力(壓力)質(zhì)量,應(yīng)力,力矩時間(頻率)周期,計數(shù)光光通量與速度,光譜溫度熱容濕度水汽,含水量,露點濃度汽(液)體成分,黏度3.1.2傳感器的分類(續(xù))按結(jié)構(gòu)分類:類別子類傳感器名稱結(jié)構(gòu)型機(jī)械式微動開關(guān),彈道振動子磁電式磁電式傳感器電式電阻傳感器,電容傳感器,電感傳感器物性型壓電式壓電壓力傳感器,壓電力傳感器,壓電加速度傳感器壓磁式壓磁式傳感器,磁致伸縮傳感磁電式磁電感應(yīng)式傳感器,霍爾式傳感器熱電式熱電偶傳感器、熱敏電阻、熱電阻,PN結(jié)型溫度傳感器光電式光敏電阻,光電管、光電倍增管、光電池,電荷耦合器件,光耦合器件仿生式視覺:光敏傳感器、色敏傳感器、紅外傳感器聽覺:超聲波傳感器、微波傳感器觸覺:壓力傳感器、溫度傳感器嗅覺:濕度傳感器、氣體傳感器味覺:酸度傳感器、鹽度傳感器超導(dǎo)傳感超導(dǎo)光傳感器,超導(dǎo)微波傳感器,超導(dǎo)磁場傳感器射線傳感X射線傳感器,β射線傳感器,Γ射線傳感器,射線劑量傳感器電化學(xué)傳感質(zhì)量傳感器,光纖化學(xué)傳感器,化學(xué)量傳感器復(fù)合型傳感器壓力集成傳感器,溫度集成傳感器,傳感執(zhí)行器,自感知執(zhí)行器3.1.2傳感器的分類(續(xù))按能量轉(zhuǎn)換關(guān)系分類:能量控制型傳感器——需要外部電源供給能量轉(zhuǎn)換型傳感器——不需要外部電源此外,根據(jù)被測量的性質(zhì),可以將傳感器分成物理型、化學(xué)型和生物型傳感器三大類;根據(jù)傳感器的使用材料,也可以將傳感器分為半導(dǎo)體傳感器、陶瓷傳感器、金屬材料傳感器、復(fù)合材料傳感器、高分子材料傳感器等;根據(jù)應(yīng)用領(lǐng)域的不同,還可分為工業(yè)用、農(nóng)用、民用、醫(yī)用及軍用等不同類型;根據(jù)具體的使用目的,又可分為測量用、監(jiān)視用、檢查用、診斷用、控制用和分析用傳感器等。3.1.3測控技術(shù)1.控制與檢測的概念控制系統(tǒng)可分為兩大類,開環(huán)控制系統(tǒng)和閉環(huán)控制系統(tǒng)。開環(huán)控制系統(tǒng)閉環(huán)控制系統(tǒng)檢測是判斷控制對象的狀態(tài);控制是根據(jù)檢測狀態(tài)作出控制動作??刂频暮诵牟考菃纹瑱C(jī)(或計算機(jī)),由于處理系統(tǒng)是數(shù)字系統(tǒng),因此必須經(jīng)過A/D、D/A轉(zhuǎn)換。檢測的手段是利用檢測各種狀態(tài)的傳感器;控制的執(zhí)行裝置一般是直流電機(jī)、步進(jìn)電機(jī)、繼電器等。驅(qū)動信號放大控制器執(zhí)行機(jī)構(gòu)控制信號放大控制信號驅(qū)動信號控制器執(zhí)行機(jī)構(gòu)執(zhí)行結(jié)果檢測裝置2.傳感器中的測控技術(shù)(1)溫度傳感器溫度傳感器主要用于測量溫度,如工業(yè)爐溫、環(huán)境溫度及人體體溫等。選擇溫度傳感器應(yīng)根據(jù)被測對象的溫度、精度、靈敏度、響應(yīng)速度、安裝特點來選擇。R:鉑銠13、純鉑K:鎳鉻、鎳硅E:鎳鉻、銅鎳J:鐵、銅鎳類型測溫范圍℃類型測溫范圍℃石英晶體溫度計-100~220雙金屬片溫度計0~300熱敏電阻-200~800水銀溫度計-30~350集成溫度傳感器-55~150酒精溫度計-60~100鉑熱電阻-180~600熱電偶R:200~1400K:0~100E:200~700J:0~600銅熱電阻0~200使用較少鎳鎘熱電阻-20~300使用較少光高溫計800~2000按測量方法可分兩類:直接測量:溫度測量常用是熱敏電阻或鉑熱電阻,原理是溫度改變導(dǎo)致電阻的值改變。間接測量:常見的有非接觸紅外測溫儀,如非典時期使用的體溫測試儀。這種設(shè)備易于操作,只需在安全距離之外將溫度槍對準(zhǔn)發(fā)熱或移動的物體。2.傳感器中的測控技術(shù)(2)光電傳感器光電傳感器主要用來接收編碼信息、計數(shù)或測速(生產(chǎn)線或移動物體)、自動控制(如路燈、閃光燈)等,檢測的對象包括可見光和不可見光。光電傳感器的產(chǎn)品主要有光敏二極管、光敏晶體管、光敏電阻(CdS)、集成光電傳感器、太陽電池、圖像傳感器等。選擇光電傳感器的原則是:高速的光檢測、寬范圍照度、超高速的激光宜選用光敏二極管;幾千赫茲的脈沖光、低速脈沖光宜選用光敏晶體管;響應(yīng)速度慢、隨光的強(qiáng)弱成比例改變(如路燈控制)的情況宜選用CdS或PbS光敏電阻;旋轉(zhuǎn)編碼器、速度傳感器、超高速的激光宜選用集成光電傳感器。右圖是利用光敏晶體管對光的效應(yīng)來實現(xiàn)對傳輸帶上物體的計數(shù)檢測。光敏光源2.傳感器中的測控技術(shù)(3)壓力傳感器壓力是很重要的物理量,它是指作用于單位面積上的力。壓力傳感器是檢測氣體、液體、固體、聲音等所有物質(zhì)間作用力能量的總稱。按傳感器結(jié)構(gòu)特點壓力傳感器可以分為:應(yīng)變式傳感器電容式傳感器壓電式傳感器壓阻式傳感器2.傳感器中的測控技術(shù)(4)紅外傳感器紅外傳感器種類很多,一般分為量子型和熱電型。熱電型主要利用熱電效應(yīng),靈敏度較低,響應(yīng)速度較慢;量子型主要利用光生伏特和光電效應(yīng),特點是靈敏度較高,響應(yīng)速度快,但靈敏度與波長有關(guān)。紅外傳感器主要用于測量物體有無、位置、方向、厚度、濃度、光通信與光隔離等。現(xiàn)在的遙控器大都使用紅外LED(如GL350)和PIN光敏二極管(如S2386)組合,而人體移動報警裝置多使用熱電傳感器來實現(xiàn)。GL350S2386IRA-E100SZ1(b)人體移動報警裝置(a)遙控器裝置2.傳感器中的測控技術(shù)(5)磁敏傳感器磁敏傳感器根據(jù)不同的工作原理有不同類型:利用磁感應(yīng)的電流互感器和轉(zhuǎn)速傳感器,利用電流磁效應(yīng)的霍爾元件和磁敏二極管,利用磁作用的舌簧繼電器和磁性流體,利用超導(dǎo)效應(yīng)的量子擾動超導(dǎo)探測器,利用核磁共振的傳感器,利用磁光效應(yīng)的不可逆倒相器,利用磁熱效應(yīng)的熱敏繼電器和熱鐵氧體等。使用較多的是霍爾元件,霍爾元件是基于電流磁效應(yīng)制成的一種磁敏傳感器,其工作原理如右圖所示。若在a、b間有流過半導(dǎo)體的電流IH,在垂直方向施加磁場B,則在c、e間感應(yīng)與磁場B成比例的電動勢UH。其中:KH為霍爾系數(shù),d為元件厚度,θ為磁場與磁敏元件表面垂直方向的夾角,Ke為不平衡系數(shù)。KeIH可以忽略,令KS=KH/d,則
dLWUHIHabced磁通B2.傳感器中的測控技術(shù)(6)超聲波傳感器超聲波使用直線傳播方式,頻率越高,繞射能力越弱,反射能力越強(qiáng)。利用超聲波的反射能力強(qiáng)的特點,可以制作超聲波傳感器。超聲波傳感器在空氣中的傳播速度為340m/s,可以用來測量距離,或者測量物體厚度。超聲波傳感器通常由發(fā)送器和接收器組成,但一個超聲波傳感器也可以同時兼具發(fā)送和接收聲波的雙重作用,即可逆元件。超聲波傳感器通常利用壓電效應(yīng)的原理,所謂壓電逆效應(yīng)就是在壓電元件施加電壓,元件就變形,壓電效應(yīng)有逆效應(yīng)和順效應(yīng)。下圖所示的是超聲波傳感器結(jié)構(gòu)。雙晶振子金屬板電極端子圓錐形振子2.傳感器中的測控技術(shù)(6)超聲波傳感器若在發(fā)送器的雙晶振子上施加諧振頻率為40kHz的高頻電壓,壓電陶瓷片就會根據(jù)所加高頻電壓極性伸長與縮短,于是就發(fā)出40kHz頻率的超聲波。其工作原理如下圖所示。3.2無線傳感網(wǎng)絡(luò)微電子、計算和無線通信等技術(shù)的進(jìn)步,推動了低功耗多功能傳感器的快速發(fā)展,使其在微小體積內(nèi)能夠集成信息采集、數(shù)據(jù)處理和無線通信等多種功能。無線傳感器網(wǎng)絡(luò)(WirelessSensorNetwork,WSN)就是由部署在監(jiān)測區(qū)域內(nèi)大量的廉價微型傳感器節(jié)點組成,通過無線通信方式形成的一個多跳的自組織的網(wǎng)絡(luò)系統(tǒng),目的是協(xié)作地感知、采集和處理網(wǎng)絡(luò)覆蓋區(qū)域中感知對象的信息,并發(fā)送給觀察者。傳感器、感知對象和觀察者構(gòu)成了傳感器網(wǎng)絡(luò)的三個要素。Internet構(gòu)成了邏輯上的信息世界,改變了人與人之間的溝通方式;WSN就是將邏輯上的信息世界與客觀上的物理世界融合在一起,改變?nèi)祟惻c自然界的交互方式。美國商業(yè)周刊和MIT技術(shù)評論在預(yù)測未來技術(shù)發(fā)展的報告中,分別將WSN列為21世紀(jì)最有影響的21項技術(shù)和改變世界的10大技術(shù)之一。3.2.1無線傳感網(wǎng)絡(luò)概述1.無線傳感器的先天缺陷WSN的首要設(shè)計目標(biāo)是能源的高效使用,這也是WSN和傳統(tǒng)無線網(wǎng)絡(luò)最重要的區(qū)別之一。正是因為無線傳感器節(jié)點資源有限的特征,所以無線傳感器節(jié)點在實現(xiàn)各種網(wǎng)絡(luò)協(xié)議和應(yīng)用系統(tǒng)時,要充分考慮其資源有限的約束。電源能量有限:體積微小,攜帶能量十分有限通信能力有限:無線通信能耗與距離關(guān)系E=kdn
其中n∈[2,4]計算和存儲能力有限傳感器節(jié)點的操作系統(tǒng)設(shè)計了動態(tài)能量管理(DynamicPowerManagement,DPM)和動態(tài)電壓調(diào)節(jié)(DynamicVoltageScaling,DVS)模塊,可以更有效地利用節(jié)點的各種資源。3.2.1無線傳感網(wǎng)絡(luò)概述2.無線傳感器網(wǎng)絡(luò)的特點網(wǎng)絡(luò)規(guī)模大網(wǎng)絡(luò)具有自組織能力網(wǎng)絡(luò)具有動態(tài)性網(wǎng)絡(luò)具有高可靠性網(wǎng)絡(luò)與應(yīng)用相關(guān)網(wǎng)絡(luò)以數(shù)據(jù)為中心3.2.1無線傳感網(wǎng)絡(luò)概述3.無線傳感器網(wǎng)絡(luò)的應(yīng)用傳感器網(wǎng)絡(luò)的應(yīng)用前景非常廣闊:軍事應(yīng)用:如軍事C4ISRT系統(tǒng)環(huán)境觀測和預(yù)報系統(tǒng):如基于傳感器網(wǎng)絡(luò)的ALERT系統(tǒng)醫(yī)療護(hù)理:如人工視網(wǎng)膜等智能家居建筑物狀態(tài)監(jiān)控(StructureHealthMonitoring,SHM):如CITRIS其他方面的應(yīng)用傳感器網(wǎng)絡(luò)還可以應(yīng)用于空間探索,借助于航天器在外星體撒播一些傳感器網(wǎng)絡(luò)節(jié)點,可以對星球表面進(jìn)行長時間的監(jiān)測。這種方式成本很低,節(jié)點體積小,相互之間可以通信,也可以和地面站進(jìn)行通信。3.2.2無線傳感網(wǎng)絡(luò)體系結(jié)構(gòu)1.傳感器網(wǎng)絡(luò)結(jié)構(gòu)WSN結(jié)構(gòu)如下圖所示,傳感器網(wǎng)絡(luò)系統(tǒng)通常包括傳感器節(jié)點(sensornode)、匯聚節(jié)點(sinknode)和管理節(jié)點。大量傳感器節(jié)點隨機(jī)部署在監(jiān)測區(qū)域內(nèi)部或附近,能夠通過自組織方式構(gòu)成網(wǎng)絡(luò)。傳感器節(jié)點監(jiān)測的數(shù)據(jù)沿著其他傳感器節(jié)點逐跳地進(jìn)行傳輸,在傳輸過程中監(jiān)測數(shù)據(jù)可能被多個節(jié)點處理,經(jīng)過多跳后路由到匯聚節(jié)點,最后通過互聯(lián)網(wǎng)或衛(wèi)星到達(dá)管理節(jié)點。3.2.2無線傳感網(wǎng)絡(luò)體系結(jié)構(gòu)2.傳感器節(jié)點的結(jié)構(gòu)傳感器節(jié)點是一個微型的嵌入式系統(tǒng),下圖是傳感器節(jié)點的硬件體系結(jié)構(gòu)示意圖。傳感器節(jié)點主要是由數(shù)據(jù)采集模塊、數(shù)據(jù)處理和控制模塊、通信模塊和能量管理模塊組成。數(shù)據(jù)采集模塊與應(yīng)用密切相關(guān),主要包括采集物理信息的傳感器和模擬/數(shù)字(A/D)轉(zhuǎn)換部件。傳感器可以根據(jù)物理環(huán)境的變化產(chǎn)生相應(yīng)的電流變化,由感應(yīng)器根據(jù)觀察現(xiàn)象產(chǎn)生的模擬信號通過A/D轉(zhuǎn)換成數(shù)字信號,然后輸入到處理單元(MCU)。3.2.2無線傳感網(wǎng)絡(luò)體系結(jié)構(gòu)3.無線傳感器網(wǎng)絡(luò)的協(xié)議棧WSN的通信協(xié)議棧包括物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層和應(yīng)用層,如右圖所示,與互聯(lián)網(wǎng)協(xié)議棧的五層協(xié)議相對應(yīng)。另外,協(xié)議棧還包括能量管理平臺、移動管理平臺和任務(wù)管理平臺。這些管理平臺使得傳感器節(jié)點能夠按照能源高效的方式協(xié)同工作,在節(jié)點移動的傳感器網(wǎng)絡(luò)中轉(zhuǎn)發(fā)數(shù)據(jù),并支持多任務(wù)和資源共享。3.2.3物理層協(xié)議國際標(biāo)準(zhǔn)化組織對開放系統(tǒng)互聯(lián)參考模型中的物理層做了如下定義:物理層為建立、維護(hù)和釋放數(shù)據(jù)鏈路實體之間的數(shù)據(jù)傳輸?shù)奈锢礞溄犹峁C(jī)械的、電氣的、功能的和規(guī)程的特性。在WSN中,物理層是數(shù)據(jù)傳輸?shù)淖畹讓?,向下直接與傳輸介質(zhì)相連,物理層協(xié)議是各種網(wǎng)絡(luò)設(shè)備進(jìn)行互聯(lián)時必須遵循的底層協(xié)議,具體來講,物理層具有如下功能:為終端設(shè)備傳送數(shù)據(jù)提供物理通道,數(shù)據(jù)通路可以是一種物理介質(zhì),也可以是多種物理介質(zhì)連接而成;物理層主要用來承載數(shù)據(jù)傳輸,提供數(shù)據(jù)傳輸服務(wù),物理層應(yīng)該能保證數(shù)據(jù)傳輸?shù)恼_性,還必須提供足夠的帶寬,減小信道擁塞;物理層必須有一定的管理能力,進(jìn)行信道狀態(tài)評估、能量檢測、收發(fā)管理以及物理層屬性管理。3.2.3物理層協(xié)議1.物理層介質(zhì)WSN可以通過各種介質(zhì)進(jìn)行通信,常見的通信介質(zhì)主要包括電磁波和聲波。電磁波是最主要的無線通信介質(zhì),而聲波一般僅用于水下無線通信。根據(jù)電磁波的波長,又可以分為無線電波、微波、紅外線以及光波(光通信)等。3.2.3物理層協(xié)議2.ZigBee技術(shù)(1)ZigBee技術(shù)概述2000年12月,IEEE802.15.4工作組成立(IEEE802.15.4工作組是ZigBee聯(lián)盟的核心成員和領(lǐng)導(dǎo)者),2001年8月,ZigBee聯(lián)盟成立,2002年推出了低成本、低功耗無線數(shù)據(jù)傳輸技術(shù)——ZigBee技術(shù)。ZigBee作為一種無線連接新規(guī)格,可工作在2.4GHz(全球除歐美)、868MHz(歐洲)和915MHz(美國)這3個頻段上,并在這3個頻段上分別具有250kbps、20kbps和40kbps的最高數(shù)據(jù)傳輸速率。它的傳輸距離在10~75m的范圍內(nèi),但也可以更大,實際的傳輸距離依據(jù)發(fā)射功率的大小和應(yīng)用模式而定。一臺ZigBee設(shè)備可以連接多達(dá)254個其他ZigBee設(shè)備3.2.3物理層協(xié)議2.ZigBee技術(shù)(1)ZigBee技術(shù)概述ZigBee工作頻率分配如下圖所示:3.2.3物理層協(xié)議2.ZigBee技術(shù)(1)ZigBee技術(shù)概述ZigBee工作參數(shù)如下表所示:物理層工作頻帶MHz頻道數(shù)頻道參數(shù)數(shù)據(jù)傳輸參數(shù)碼片率調(diào)頻方式傳輸率kbps數(shù)據(jù)符號868MHz868~868.61300BPSK(BinaryPhaseShiftKeying二相相移鍵控)20二進(jìn)制915MHz902~9281060040二進(jìn)制2.4GHz2400~483.5162000O-QPSK(偏移四相相移鍵控)25016狀態(tài)組3.2.3物理層協(xié)議2.ZigBee技術(shù)(1)ZigBee技術(shù)概述ZigBee是以一個個獨立的工作節(jié)點為依托,通過無線通信組成星狀、片狀或網(wǎng)狀網(wǎng)絡(luò),因此,每個節(jié)點的功能并非都相同。為降低成本,系統(tǒng)中大部分的節(jié)點為子節(jié)點。另外一些節(jié)點,負(fù)責(zé)與所控制的子節(jié)點通信、匯集數(shù)據(jù)和發(fā)布控制,或起到通信路由的作用,因此被稱作全功能設(shè)備(也稱為協(xié)調(diào)器)。ZigBee技術(shù)是一種近距離、低復(fù)雜度、低功耗、低數(shù)據(jù)傳輸速率、低成本的雙向無線通信技術(shù),主要適用于自動控制和遠(yuǎn)程控制領(lǐng)域,可以嵌入各種設(shè)備中,同時支持地理定位功能。3.2.3物理層協(xié)議2.ZigBee技術(shù)(1)ZigBee技術(shù)概述相對于現(xiàn)有的各種無線通信技術(shù),ZigBee技術(shù)是功耗和成本較低的技術(shù),同時由于ZigBee技術(shù)的低數(shù)據(jù)傳輸速率和通信范圍較小的特點,也決定了ZigBee技術(shù)適合于承載數(shù)據(jù)流量較小的業(yè)務(wù)。ZigBee技術(shù)的特性詳如下表所示。3.2.3物理層協(xié)議2.ZigBee技術(shù)(2)
ZigBee協(xié)議棧ZigBee的協(xié)議結(jié)構(gòu)如下圖所示,由高層應(yīng)用規(guī)范、應(yīng)用匯聚層、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層和物理層組成。IEEE802.15.4工作組主要負(fù)責(zé)制定物理層和MAC子層協(xié)議,其余協(xié)議主要參照和采用現(xiàn)有的傳統(tǒng)無線技術(shù)的標(biāo)準(zhǔn)。3.2.3物理層協(xié)議2.ZigBee技術(shù)(2)
ZigBee協(xié)議棧①物理層IEEE802.15.4定義了2.4GHz和868/915MHz兩個物理層,兩者都是基于直接序列擴(kuò)頻方式,區(qū)別在于工作頻率、調(diào)制技術(shù)、擴(kuò)頻碼片長度和傳輸速率。ZigBee協(xié)議將這3個頻段劃分為26個信道,信道0占用868.6MHz頻率;信道1~10占用(902~928)MHz頻率段,每個信道間隔2MHz;信道11~26占用(2.4~2.4835)GHz頻段,每個信道間隔5MHz。3.2.3物理層協(xié)議2.ZigBee技術(shù)(2)
ZigBee協(xié)議棧②數(shù)據(jù)鏈路層IEEE802系列標(biāo)準(zhǔn)將數(shù)據(jù)鏈路層分成LLC和MAC兩個子層。其中,LLC子層在IEEE802.6中定義,為IEEE802標(biāo)準(zhǔn)系列共用,而MAC子層協(xié)議依賴于各自的物理層。IEEE802.15.4的MAC子層能支持多種LLC標(biāo)準(zhǔn),通過特定業(yè)務(wù)匯聚子層(SSCS,Service-SpecificConvergenceSublayer)協(xié)議承載IEEE802.2類型的LLC標(biāo)準(zhǔn),同時也允許其他LLC標(biāo)準(zhǔn)直接使用IEEE802.15.4的MAC子層的服務(wù)。LLC子層的主要功能包括:a傳輸可靠性保障和控制;b數(shù)據(jù)包的分段與重組;c數(shù)據(jù)包的順序傳輸。MAC子層協(xié)議包括的功能有:a設(shè)備間無線鏈路的建立、維護(hù)和結(jié)束;b確認(rèn)模式的幀傳送與接收;c信道接入控制、幀校驗、預(yù)留時隙管理、廣播信息管理。3.2.3物理層協(xié)議2.ZigBee技術(shù)(2)
ZigBee協(xié)議棧②數(shù)據(jù)鏈路層MAC子層中有4種類型的幀:數(shù)據(jù)幀、標(biāo)志幀、命令幀及確認(rèn)幀。為了提高傳輸數(shù)據(jù)的可靠性,ZigBee采用了CSMA/CA的信道接入方式和完全握手協(xié)議。其幀結(jié)構(gòu)如左下圖所示,F(xiàn)C為幀控制字段,SN為序列號,AI地址信息;MAC子層數(shù)據(jù)傳遞過程如右下圖所示。3.2.3物理層協(xié)議2.ZigBee技術(shù)(3)ZigBee協(xié)議的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)ZigBee協(xié)議中定義了兩種設(shè)備節(jié)點:一種是全功能設(shè)備(Full-FunctionDevice,F(xiàn)FD)或稱為主器件;另一種是簡化功能設(shè)備(Reduced-FunctionDevice,RFD)或稱為從器件。ZigBee協(xié)議主要采用了3種組網(wǎng)方式:星型網(wǎng)、對等網(wǎng)及混合網(wǎng)。如圖(a)所示,星型網(wǎng)以網(wǎng)絡(luò)協(xié)調(diào)器為中心,所有設(shè)備只能與中心網(wǎng)絡(luò)協(xié)調(diào)器進(jìn)行通信。對等網(wǎng),也可以分為點對點和簇樹兩種結(jié)構(gòu),如圖(b)(c)所示。星型網(wǎng)和對等網(wǎng)相結(jié)合則形成了混合網(wǎng),各個子網(wǎng)內(nèi)部以星形連接,其主器件間又以對等的方式連接在一起。3.2.4MAC層協(xié)議MAC層是WSN協(xié)議堆棧中的一個重要層次,用于實現(xiàn)網(wǎng)絡(luò)的自組織和節(jié)能。節(jié)點被隨機(jī)放置后,MAC層協(xié)議實現(xiàn)節(jié)點間鏈路的建立,保證所有的節(jié)點可以公平、有效地利用有限的帶寬。另外,網(wǎng)絡(luò)的節(jié)能也由MAC層實現(xiàn)。3.2.4MAC層協(xié)議1.MAC協(xié)議設(shè)計要素WSN與現(xiàn)有的AdHoc網(wǎng)絡(luò)有很大的區(qū)別,如下表所示,導(dǎo)致已有網(wǎng)絡(luò)中的許多技術(shù)并不能直接應(yīng)用到WSN中。WSN無線AdHoe網(wǎng)絡(luò)節(jié)點監(jiān)測周圍環(huán)境事件,檢測區(qū)域的事件可以激活WSN無感知行為,網(wǎng)絡(luò)通信由用戶應(yīng)用管理節(jié)點尺寸微小節(jié)點較大(如PDA、LAPTOPS等)節(jié)點電能有限有固定的電能供給節(jié)點成本低節(jié)點成本較高
節(jié)點部署一次成形,節(jié)點維護(hù)與失效處理困難節(jié)點維護(hù)相對方便,節(jié)點供電可以更換電池節(jié)點壽命與節(jié)點附帶的電池有關(guān)節(jié)點電池可以更換節(jié)點密度高,冗余度大低密度、低冗余短距離通信(3~30m)長距離傳輸(10~500m)節(jié)點處理能力和存儲能力有限節(jié)點處理能力、存儲能力較強(qiáng)節(jié)點周期性處于工作、休眠狀態(tài)節(jié)點大部分時間監(jiān)聽無線信道以數(shù)據(jù)為中心的通信方式;數(shù)據(jù)包目的根據(jù)采集的數(shù)據(jù)屬性而定
用戶間根據(jù)需求進(jìn)行通信非連續(xù)通信,只在檢測到數(shù)據(jù)時才進(jìn)行通信大部分持續(xù)通信,如多媒體數(shù)據(jù)流低帶寬(1~250Kbps)
高帶寬(如IEEE802.1lx達(dá)到1~54Mbps)網(wǎng)絡(luò)操作面向任務(wù)
網(wǎng)絡(luò)運行面向應(yīng)用3.2.4MAC層協(xié)議1.MAC協(xié)議設(shè)計要素在WSN的設(shè)計中主要根據(jù)7個標(biāo)準(zhǔn)進(jìn)行MAC層協(xié)議設(shè)計:高性能、高可擴(kuò)展性、高自適應(yīng)性、簡單、低能耗、對上層協(xié)議的良好支持和安全性。在設(shè)計MAC層協(xié)議時,影響其性能的主要因素也是7個:移動無線信道的傳播特點、移動無線信道的時變特點、網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)的影響、用戶規(guī)模以及移動特點的影響、網(wǎng)絡(luò)應(yīng)用的特點、協(xié)議機(jī)制的影響、協(xié)議參數(shù)的影響。衡量無線MAC層協(xié)議的性能指標(biāo)主要表現(xiàn)在對帶寬的需求、功率消耗、終端競爭程度、信息傳送延時以及網(wǎng)絡(luò)連通性等幾個方面,相比較IEEE802.11x協(xié)議,其衡量標(biāo)準(zhǔn)主要有系統(tǒng)有效吞吐量、系統(tǒng)平均延時、服務(wù)公平性。3.2.4MAC層協(xié)議2.MAC層協(xié)議概述目前常見的分類方法主要考慮兩個方面的問題:采用分布式控制還是集中控制、使用單一共享信道還是多個信道。WSN根據(jù)采用固定分配信道方式還是隨機(jī)訪問信道方式的不同,MAC協(xié)議可以分為如下3類:采用無線信道的時分多址接入(TimeDivisionMultipleAccess,TDMA)方式,給每個節(jié)點分配固定的無線通信信道使用時段,從而避免節(jié)點間的相互干擾;采用無線信道的隨機(jī)競爭方式,節(jié)點在需要發(fā)送數(shù)據(jù)時隨機(jī)使用無線信道,重點考慮盡量減少節(jié)點間的干擾;其他MAC協(xié)議,如采用頻分復(fù)用或碼分復(fù)用等方式,實現(xiàn)節(jié)點間無沖突的無線信道的分配。3.2.4MAC層協(xié)議2.MAC層協(xié)議概述目前研究者已經(jīng)提出了很多MAC層設(shè)計的建議方案,下面分兩大類加以簡要介紹。(1)固定分配類MAC層協(xié)議固定分配類MAC層協(xié)議主要有SMACS、EAR、TRAMA、TDM-FDM、DE-MAC等協(xié)議,工作方式包括頻分多址接入(FequencyDivisionMultipleAccess,F(xiàn)DMA)、時分多址接入(TDMA)和碼分多址接入(CodeDivisionMultipleAccess,CDMA)三種。(2)基于競爭的MAC層協(xié)議3.2.4MAC層協(xié)議2.MAC層協(xié)議概述(2)基于競爭的MAC層協(xié)議“競爭”的含義是連接到信道上的節(jié)點遵循某種規(guī)則競爭信道,得到使用權(quán)的節(jié)點可以進(jìn)行通信。基于競爭的MAC層協(xié)議有Sensor-MAC(S-MAC)、Timeout-MAC(T-MAC)、WiseMAC和B-MAC等。3.2.4MAC層協(xié)議2.MAC層協(xié)議概述常見MAC層協(xié)議的比較如下表所示MAC協(xié)議類型優(yōu)
點缺
點適用場景SMACS固定分配類無需全局范圍內(nèi)的時間同步,避免沖突,降低網(wǎng)絡(luò)負(fù)載節(jié)點復(fù)雜性高,成本較高,不易實現(xiàn)適用于子網(wǎng)數(shù)目較少的網(wǎng)絡(luò)EAR固定分配類避免沖突,實現(xiàn)移動節(jié)點和固定節(jié)點間的通信不易實現(xiàn),適用范圍有一定的局限性適用于移動節(jié)點較少,且移動節(jié)點周圍靜止節(jié)點較多的網(wǎng)絡(luò)TRAMA固定分配類具有較高吞吐量及較好的節(jié)能效果時延較大適用于對延遲要求不高的應(yīng)S-MAC基于競爭類避免了沖突造成的能量浪費不易實現(xiàn)適用于拓?fù)渥兓l繁的網(wǎng)絡(luò)T-MAC基于競爭類減少了空閑偵聽功耗不易實現(xiàn)適用于可變負(fù)載的場景WiseMAC基于競爭類對網(wǎng)絡(luò)流量變化具有較好的適應(yīng)性不易實現(xiàn)適用于節(jié)點密度較低的網(wǎng)絡(luò)3.2.4MAC層協(xié)議2.MAC層協(xié)議概述WSN中基于競爭的方案的固有優(yōu)點包括:無需同步、無需中央調(diào)度、對于網(wǎng)絡(luò)的動態(tài)特性有更好的健壯性、無需聚類、更適應(yīng)于事件驅(qū)動的WSN。在基于競爭的方案在通信期間時不可避免要出現(xiàn)以下問題,這些均要消耗節(jié)點能量:①沖突②串音③控制包過載④空閑監(jiān)聽3.2.4MAC層協(xié)議3.TRAMA協(xié)議基于TDMA的MAC層協(xié)議需要嚴(yán)格的時間同步,為了避免這一點,人們利用FDMA或CDMA與TDMA結(jié)合的方法,為節(jié)點分配互不干擾的傳輸信道,避免數(shù)據(jù)沖突,從而降低時間同步的要求。其基本思想是為每一對相鄰節(jié)點建立一個特有的頻率用于數(shù)據(jù)傳輸,并保證各對節(jié)點使用的頻率相互間沒有干擾,從而避免數(shù)據(jù)碰撞。TRAMA協(xié)議將時間劃分為連續(xù)時隙,根據(jù)局部兩跳內(nèi)的鄰居節(jié)點信息,采用分布式選舉機(jī)制確定每個時隙的無沖突發(fā)送者。同時,通過避免把時隙分配給無流量的節(jié)點,并讓非發(fā)送和接收節(jié)點處于睡眠狀態(tài)達(dá)到節(jié)能的目的。TRAMA協(xié)議包括鄰居節(jié)點協(xié)議(NeighborProtoco1,NP)、調(diào)度交換協(xié)議(ScheduleExchangeProtocol,SEP)和自適應(yīng)時隙選擇算法(AdaptiveElectionAlgorithm,AEA)。3.2.4MAC層協(xié)議3.TRAMA協(xié)議TRAMA協(xié)議的時隙結(jié)構(gòu)如下圖所示。3.2.4MAC層協(xié)議3.TRAMA協(xié)議(1)鄰居節(jié)點協(xié)議(NP)鄰居節(jié)點協(xié)議在隨機(jī)接入周期內(nèi)執(zhí)行,節(jié)點通過NP以競爭的方式使用無線信道,協(xié)議要求節(jié)點周期性地通告自己的節(jié)點編號ID,自身是否有數(shù)據(jù)需要發(fā)送,以及能夠直接通信的鄰居節(jié)點列表,并實現(xiàn)節(jié)點之間的時間同步。該協(xié)議要求所有節(jié)點在隨機(jī)接入周期內(nèi)都一直處于活動(Active)狀態(tài),同時要求流量信息廣播多次。在TRAMA協(xié)議中,每個節(jié)點有惟一的節(jié)點編號ID,節(jié)點根據(jù)ID獨立計算兩跳內(nèi)所有節(jié)點在每個時隙上的優(yōu)先權(quán)。由于節(jié)點間獲取的鄰居信息是一致的,每個節(jié)點獨立計算的在每個時隙上各個節(jié)點的優(yōu)先級也是一致的,因此,節(jié)點能夠確定每個時隙上優(yōu)先級最高的節(jié)點。節(jié)點優(yōu)先級最高的時隙稱為節(jié)點的贏時隙。3.2.4MAC層協(xié)議3.TRAMA協(xié)議(2)高度交換協(xié)議(SEP)調(diào)度交換協(xié)議用來建立和維護(hù)發(fā)送節(jié)點和接收節(jié)點的調(diào)度信息。調(diào)度信息的產(chǎn)生過程如下:節(jié)點根據(jù)上層應(yīng)用產(chǎn)生分組的速率首先計算它的調(diào)度間隔Tinterval,Tinterval代表一次調(diào)度對應(yīng)的時隙個數(shù);然后,節(jié)點計算在[t,t+Tinterval]內(nèi)具有最高優(yōu)先級的時隙;最后,節(jié)點在贏時隙內(nèi)發(fā)送數(shù)據(jù),并要通過調(diào)度消息告訴相應(yīng)的接收者。由于節(jié)點間保持一致的兩跳鄰居拓?fù)浣Y(jié)構(gòu),可以將鄰居節(jié)點按照節(jié)點ID的升或降序排列,并采用位圖指定接收者。最后一個非0時隙稱為變更時隙(ChangeoverSlot),節(jié)點通過調(diào)度分組廣播其調(diào)度信息。節(jié)點采用捎帶技術(shù),在發(fā)送數(shù)據(jù)分組中攜帶節(jié)點的調(diào)度摘要,減少調(diào)度分組在廣播過程中丟失造成的影響。3.2.4MAC層協(xié)議3.TRAMA協(xié)議(3)自適應(yīng)時隙選擇算法(AEA)節(jié)點正常工作時有發(fā)送、接收和休眠3種狀態(tài):在調(diào)度接入周期內(nèi)的給定時隙,節(jié)點處于發(fā)送狀態(tài)當(dāng)且僅當(dāng)它有數(shù)據(jù)需要發(fā)送時,且在競爭者中有最高的優(yōu)先級;節(jié)點處于接收狀態(tài)當(dāng)且僅當(dāng)它是當(dāng)前發(fā)送節(jié)點指定的接收者;其他情況下,節(jié)點處于休眠狀態(tài),每個節(jié)點在調(diào)度周期的每個時隙運行AEA。該算法根據(jù)當(dāng)前兩跳內(nèi)鄰居節(jié)點的節(jié)點優(yōu)先級和一跳鄰居的調(diào)度信息,決定節(jié)點在當(dāng)前時隙的所處狀態(tài):發(fā)送、接收或休眠。3.2.4MAC層協(xié)議3.TRAMA協(xié)議在TRAMA協(xié)議中,節(jié)點通過NP獲得一致的兩跳內(nèi)的拓?fù)湫畔ⅲㄟ^SEP建立和維護(hù)發(fā)送者和接收者的調(diào)度信息,通過AEA決定節(jié)點在當(dāng)前時隙的活動狀態(tài)。TRAMA協(xié)議通過分布式協(xié)商保證節(jié)點無沖突地發(fā)送數(shù)據(jù),無數(shù)據(jù)收發(fā)的節(jié)點處于休眠狀態(tài);同時,避免把時隙分配給沒有信息發(fā)送的節(jié)點。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議典型的基于競爭的隨機(jī)訪問MAC層協(xié)議是載波偵聽多點接入(CSMA,CarrierSenseMultipleAccess)。無線局域網(wǎng)IEEE802.11MAC層協(xié)議的分布式協(xié)調(diào)功能(DCF)工作模式采用帶沖突避免的載波偵聽多點接入(CSMA/CA,CSMAwithcollisionavoidance)協(xié)議,它可以作為基于競爭的MAC層協(xié)議的代表。WSN中基于競爭的MAC層協(xié)議有S-MAC、T-MAC、MD和SIFT等協(xié)議。S-MAC協(xié)議應(yīng)用了3種新技術(shù)來減少能耗并支持自組織:節(jié)點定期睡眠以減少空閑監(jiān)聽造成的能耗;鄰近的節(jié)點組成虛擬簇,使睡眠調(diào)度時間自動同步;用消息傳遞的方法來減少時延。S-MAC仍采用類似IEEE802.11中的方式來避免沖突,包括虛擬和物理的載波偵聽和RTS/CTS交換。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議S-MAC協(xié)議設(shè)計目標(biāo)是減少能量消耗,提供良好的擴(kuò)展性。S-MAC協(xié)議主要采用這些機(jī)制:周期性偵聽/睡眠的低占空比工作方式,控制節(jié)點盡可能處于睡眠狀態(tài)來降低節(jié)點能量的消耗;鄰居節(jié)點通過協(xié)商的一致性睡眠調(diào)度機(jī)制形成虛擬簇,減少節(jié)點的空閑偵聽時間;通過流量自適應(yīng)的偵聽機(jī)制,減少消息在網(wǎng)絡(luò)中的傳輸延遲;采用內(nèi)帶信令來減少重傳和避免偵聽不必要的數(shù)據(jù);通過消息分割和突發(fā)傳遞機(jī)制來減少控制消息的開銷和消息的傳輸延遲。S-MAC協(xié)議減少了空閑偵聽所消耗的能源,但是不足之處在于:節(jié)點的工作循環(huán)周期在協(xié)議開始工作時就已確定下來,不能根據(jù)WSN的業(yè)務(wù)量變化來進(jìn)行調(diào)整。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(1)數(shù)據(jù)包的嵌套結(jié)構(gòu)S-MAC協(xié)議數(shù)據(jù)包的嵌套結(jié)構(gòu)如下圖所示。在S-MAC協(xié)議中,上一層數(shù)據(jù)包包含了下一層數(shù)據(jù)包的內(nèi)容。數(shù)據(jù)包傳送到哪一層,那一層只需要處理屬于它的部分。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(2)棧結(jié)構(gòu)和功能在S-MAC協(xié)議棧內(nèi),當(dāng)MAC層接收到上層傳送來的數(shù)據(jù)包后就開始載波偵聽。如果信道空閑,就會把數(shù)據(jù)傳遞給物理層;如果信道忙,它將會進(jìn)入睡眠狀態(tài),直到下個可用時間的到來,再重新發(fā)送。當(dāng)MAC層收到物理層傳過來的數(shù)據(jù)包后,先通過循環(huán)冗余校驗(CRC),沒有錯誤,MAC層就會將數(shù)據(jù)包傳向上層。具體協(xié)議棧模型如右圖所示。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(3)選擇和維護(hù)調(diào)度表在開始周期性地偵聽和睡眠之前,每個節(jié)點都需要選擇睡眠調(diào)度機(jī)制并與鄰居節(jié)點一致。如何選擇和保持調(diào)度機(jī)制分為以下3種情況:節(jié)點在偵聽時間內(nèi),如果它沒有偵聽到其他節(jié)點的睡眠調(diào)度機(jī)制,則立即選擇一個睡眠調(diào)度機(jī)制。當(dāng)節(jié)點在選擇和宣布自己的調(diào)度機(jī)制之前,收到了鄰居節(jié)點廣播的睡眠調(diào)度機(jī)制,它將采用鄰居節(jié)點的睡眠調(diào)度機(jī)制。當(dāng)節(jié)點在選擇和廣播自己的睡眠調(diào)度機(jī)制之后,收到幾種不同的睡眠調(diào)度機(jī)制時,就要分以下兩種情況考慮:當(dāng)節(jié)點沒有鄰居節(jié)點的時候,它會舍棄自己當(dāng)前的睡眠調(diào)度機(jī)制,采用剛接收到的睡眠調(diào)度機(jī)制;當(dāng)節(jié)點有一個或更多鄰居節(jié)點的時候,它將同時采用不同的調(diào)度機(jī)制。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(4)時間同步在S-MAC協(xié)議中,節(jié)點與鄰居節(jié)點需要保持時間同步來同時偵聽和睡眠。S-MAC協(xié)議采用的是相對而不是絕對的時間戳,同時使偵聽時間遠(yuǎn)大于時鐘誤差和漂移,來減少同步誤差,并且節(jié)點會根據(jù)收到的鄰居節(jié)點的數(shù)據(jù)包來更新自己的時間,從而與鄰居節(jié)點保持時間同步。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(5)CSMA/CACSMA/CA的基本思想是在接收者和發(fā)送者之間建立一個握手機(jī)制來傳輸數(shù)據(jù)。握手機(jī)制是:由發(fā)送端發(fā)送一個請求發(fā)送(RTS)包給它的接收者,接收者在收到以后就回復(fù)一個準(zhǔn)備接收(CTS)包,發(fā)送端在收到CTS包后,開始發(fā)送數(shù)據(jù)包,RTS與CTS之間的握手是為了使發(fā)送端和接收端的鄰居節(jié)點知道它們正在進(jìn)行數(shù)據(jù)傳輸,從而減少傳輸碰撞。3.2.4MAC層協(xié)議4.SensorMAC協(xié)議(6)網(wǎng)絡(luò)分配矢量在S-MAC協(xié)議中,每個節(jié)點都保持了一個網(wǎng)絡(luò)分配矢量(NAV)來表示鄰居節(jié)點的活動時間,S-MAC協(xié)議中在每個數(shù)據(jù)包中都包含了一個持續(xù)時間指示值,持續(xù)時間指示值表示目前這個通信需要持續(xù)的時間。鄰居節(jié)點收到發(fā)送者或接收者發(fā)往其他節(jié)點的數(shù)據(jù)包的時候,就可以知道它需要睡眠多久,即用數(shù)據(jù)包中的持續(xù)時間更新NAV的值。當(dāng)NAV的值不為零的時候,節(jié)點應(yīng)該進(jìn)入睡眠狀態(tài)來避免串音;當(dāng)NAV變?yōu)榱愕臅r候,它就馬上醒來,準(zhǔn)備進(jìn)行通信。3.2.5拓?fù)淇刂萍夹g(shù)1.拓?fù)淇刂萍夹g(shù)概述(1)拓?fù)淇刂频闹匾砸环N重要的節(jié)能技術(shù),可延長整個網(wǎng)絡(luò)的生命周期;可以實現(xiàn)對傳感器節(jié)點通信功率的控制,保證網(wǎng)絡(luò)的連通性,減少節(jié)點間的通信干擾,提高整個網(wǎng)絡(luò)的通信效率;能夠降低通信干擾、提高M(jìn)AC層協(xié)議和路由協(xié)議的效率,為數(shù)據(jù)融合提供拓?fù)浠A(chǔ);對路由協(xié)議中轉(zhuǎn)發(fā)節(jié)點的選擇和數(shù)據(jù)融合中對融合節(jié)點的選擇起著重要的作用,拓?fù)淇刂七€能夠提高網(wǎng)絡(luò)的可靠性、可擴(kuò)展性等其他性能。拓?fù)淇刂茖W(wǎng)絡(luò)性能具有重大的影響,因而對它的研究具有十分重要的意義。3.2.5拓?fù)淇刂萍夹g(shù)1.拓?fù)淇刂萍夹g(shù)概述(2)拓?fù)淇刂频念愋鸵话銇碇v,WSN中的拓?fù)淇刂浦饕?類:節(jié)點功率控制、層次型拓?fù)浣Y(jié)構(gòu)控制和節(jié)點睡眠調(diào)度。WSN拓?fù)淇梢愿鶕?jù)節(jié)點的可移動與否(動態(tài)或靜態(tài))和部署的可控與否分為如下4類:靜態(tài)節(jié)點、不可控部署動態(tài)節(jié)點、不可控部署靜態(tài)節(jié)點、可控部署動態(tài)節(jié)點、可控部署3.2.5拓?fù)淇刂萍夹g(shù)1.拓?fù)淇刂萍夹g(shù)概述(3)拓?fù)淇刂频脑O(shè)計目標(biāo)在保證一定的網(wǎng)絡(luò)連通和覆蓋質(zhì)量的前提下,一般以延長網(wǎng)絡(luò)的生命期為主要目標(biāo),兼顧通信干擾、網(wǎng)絡(luò)延遲、負(fù)載均衡、簡單性、可靠性、可擴(kuò)展性等其他性能,形成一個優(yōu)化的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。WSN是與應(yīng)用相關(guān)的,不同的應(yīng)用對底層網(wǎng)絡(luò)的拓?fù)淇刂圃O(shè)計目標(biāo)的要求也不盡相同。3.2.5拓?fù)淇刂萍夹g(shù)2.功率控制RA(RangeAssignment)問題設(shè)N={u1,u2,…un}是d(d=1,2,3)維空間中代表網(wǎng)絡(luò)節(jié)點位置的點的集合,r(ui)代表節(jié)點ui的發(fā)射半徑。RA問題就是要在保證網(wǎng)絡(luò)連通的前提下,使網(wǎng)絡(luò)的發(fā)射功率(各節(jié)點的發(fā)射功率的總和)最小,也就是要最小化r(ui)的a次方和的值,其中,a是大于2的常數(shù)。在一維情況下,RA問題可以在多項式時間0(n4)內(nèi)解決;然而在二維和三維情況下,RA問題是比較難的。實際的功率控制問題比RA問題更為復(fù)雜,因此一般采用尋找近似解來求解該問題。針對這一問題當(dāng)前已提出了一些解決方案,其基本思想都是通過降低發(fā)射功率來延長網(wǎng)絡(luò)的生命期,常見的方案包括與路由協(xié)議結(jié)合的功率控制、基于節(jié)點度的功率控制、基于方向的功率控制、基于鄰近圖的功率控制等。3.2.5拓?fù)淇刂萍夹g(shù)2.功率控制伊利諾斯大學(xué)的Narayanaswamy等人提出并實現(xiàn)了一種簡單的將功率控制與路由協(xié)議相結(jié)合的解決方案:COMPOW。其基本思想是:所有的傳感器節(jié)點使用一致的發(fā)射功率,在保證網(wǎng)絡(luò)連通的前提下,將功率最小化。COMPOW建立各個功率層上的路由表,在功率Pi層上,通過使用功率Pi交換HELLO消息建立路由表RTpi,所有可達(dá)節(jié)點都是路由表中的表項。COMPOW選擇最小的發(fā)射功率Pcom,使得RTPcom與RTPmax具有相同數(shù)量的表項(Pmax是最大發(fā)射功率),因此整個網(wǎng)絡(luò)都使用公共的發(fā)射功率Pcom。在節(jié)點均勻分布的情況下,COMPOW具有較好的性能,但是如果在WSN中存在一個相對孤立的節(jié)點將會導(dǎo)致所有的節(jié)點使用很大的發(fā)射功率,因此在節(jié)點分布不均的情況下,COMPOW的缺陷是較突出的。3.2.5拓?fù)淇刂萍夹g(shù)2.功率控制Kawadia和Kumar提出的CLUSTERPOW算法是對COMPOW的改進(jìn)。該算法的基本思想是:當(dāng)轉(zhuǎn)發(fā)一個包到目的節(jié)點d時,CLUSTERPOW選擇出現(xiàn)d的最底層次的路由表,設(shè)為RTPmin,然后,以功率Pmin而不是Pcom將其發(fā)送到下一跳節(jié)點。在CLUSTERPOW算法中,分簇是隱含的,且無需要任何簇首節(jié)點,分簇通過給定功率層的可達(dá)性來實現(xiàn),分簇的層次由功率的層次數(shù)來決定,分簇是動態(tài)的、分布式的。CLUSTERPOW的主要缺陷是開銷太大。3.2.5拓?fù)淇刂萍夹g(shù)3.層次型拓?fù)浣Y(jié)構(gòu)控制分層機(jī)制通常將WSN中的節(jié)點分為兩種,一種為簇首,其余為普通節(jié)點,簇首對其周圍的普通節(jié)點進(jìn)行管理。層次型拓?fù)浣Y(jié)構(gòu)具有很多優(yōu)點,可以減小通信負(fù)載、均衡能耗,可以顯著地延長整個網(wǎng)絡(luò)的壽命,非常適用于大規(guī)模部署的WSN。層次型拓?fù)浣Y(jié)構(gòu)控制的基本思想是:由簇首節(jié)點組成骨干網(wǎng)絡(luò),則其他節(jié)點就可以(事實上未必)進(jìn)入睡眠狀態(tài)。層次型拓?fù)浣Y(jié)構(gòu)控制的關(guān)鍵技術(shù)是分簇。層次型拓?fù)浣Y(jié)構(gòu)控制比較常見的算法包括:LEACH(LowEnergyAdaptiveC1usteringHierarchy,低功率自適應(yīng)分簇拓?fù)洌┧惴?、EECS算法、LDS算法、GAF(GeographicAdaptiveFidelity,地理自適應(yīng)保真)算法、GBR算法、基于圖論的最小支配集問題的拓?fù)浒l(fā)現(xiàn)(TopDisc,TopologyDiscovery)算法、HEED(HybridEnergyEfficientDistributedClustering,混合功效分簇)等。3.2.5拓?fù)淇刂萍夹g(shù)3.層次型拓?fù)浣Y(jié)構(gòu)控制以LEACH算法為例,其基本思想是以循環(huán)的方式隨機(jī)選擇簇首節(jié)點。LEACH算法在運行過程中不斷地循環(huán)執(zhí)行簇的重構(gòu)過程,每個簇重構(gòu)過程可以用“輪(round)”的概念來描述。每輪可以分成兩個階段:簇的建立階段和傳輸數(shù)據(jù)的穩(wěn)定階段。為了節(jié)省資源開銷,通常穩(wěn)定階段的持續(xù)時間要大于建立階段的持續(xù)時間。簇的建立階段又可以分成4個步驟:簇首節(jié)點的選擇、簇首節(jié)點的廣播、簇的建立和調(diào)度機(jī)制的生成。簇首節(jié)點的選擇依據(jù)網(wǎng)絡(luò)中所需要的簇首節(jié)點總數(shù)和迄今為止每個節(jié)點已成為簇首的次數(shù)來決定。具體的選擇辦法是:每個傳感器節(jié)點選擇0~1之間的一個值,如果選定的值小于某個閾值T(n)(計算公式如下式),那么這個節(jié)點成為簇首節(jié)點。式中p是網(wǎng)絡(luò)中簇首數(shù)與總節(jié)點數(shù)的百分比;r是當(dāng)前的選舉輪數(shù);G是最近1/p輪不是簇首的節(jié)點集。3.2.5拓?fù)淇刂萍夹g(shù)3.層次型拓?fù)浣Y(jié)構(gòu)控制選定簇首節(jié)點后,通過廣播告之整個網(wǎng)絡(luò)。網(wǎng)絡(luò)中的其他節(jié)點根據(jù)接收信號的強(qiáng)度決定其從屬的簇,并通知相應(yīng)的簇首節(jié)點,完成簇的建立。最后,簇首節(jié)點采用TDMA方法為簇中每個節(jié)點分配向其傳送數(shù)據(jù)的時間片。在穩(wěn)定階段,傳感器節(jié)點將采集的數(shù)據(jù)傳送到簇首節(jié)點,簇首節(jié)點對簇中所有節(jié)點所采集的數(shù)據(jù)進(jìn)行信息融合后再傳送給基站,這是一種減少通信業(yè)務(wù)量的合理工作模式。穩(wěn)定階段持續(xù)一段時間后,網(wǎng)絡(luò)重新進(jìn)入簇的建立階段,進(jìn)行下一輪的簇重構(gòu),不斷循環(huán)。每個簇采用不同的CDMA代碼進(jìn)行通信以減少對其他簇內(nèi)節(jié)點的干擾。3.2.5拓?fù)淇刂萍夹g(shù)4.睡眠調(diào)度WSN通常是面向應(yīng)用的事件驅(qū)動的網(wǎng)絡(luò),骨干網(wǎng)節(jié)點在沒有檢測到事件時不用一直保持在活動狀態(tài),所以有學(xué)者提出了網(wǎng)內(nèi)節(jié)點協(xié)同啟發(fā)機(jī)制,用來保證節(jié)點在有事件發(fā)生時能夠及時自動醒來并喚醒鄰居節(jié)點,形成數(shù)據(jù)轉(zhuǎn)發(fā)的拓?fù)浣Y(jié)構(gòu),無線通信模塊的長時間關(guān)閉進(jìn)一步地節(jié)省了節(jié)點的能量開銷。使節(jié)點進(jìn)入睡眠狀態(tài),能大幅度地降低網(wǎng)絡(luò)的能量消耗,這對于節(jié)點密集型和事件驅(qū)動型的網(wǎng)絡(luò)十分有效。如果網(wǎng)絡(luò)中的節(jié)點都具有相同的功能,扮演相同的角色,就稱網(wǎng)絡(luò)是非層次的或平面的,否則就稱為是層次型的,層次型網(wǎng)絡(luò)通常又稱為基于簇的網(wǎng)絡(luò)。非層次型睡眠調(diào)度的基本思想是:每個節(jié)點根據(jù)自己所能獲得的信息,獨立地控制自己在工作狀態(tài)和睡眠狀態(tài)之間的轉(zhuǎn)換。它與層次型睡眠調(diào)度的主要區(qū)別在于:每個節(jié)點都不隸屬于某個簇,因而不受簇首節(jié)點的控制和影響。3.2.5拓?fù)淇刂萍夹g(shù)4.睡眠調(diào)度俄亥俄州立大學(xué)的Kumar等人提出了一種簡單的睡眠調(diào)度算法RIS。賓西法尼亞州立大學(xué)的Berman等人提出了MSNL,將睡眠調(diào)度問題表示成帶有覆蓋約束的最大化網(wǎng)絡(luò)生命期問題。維克多利亞大學(xué)的Wu等人提出了一種不需要位置信息的LDAS算法。加州大學(xué)洛杉磯分校的cerpa和Estrin提出了一種基于保證數(shù)據(jù)通路暢通的ASCENT算法。加州大學(xué)洛杉磯分校的Ye等人提出了一種適用于惡劣環(huán)境中高密度WSN的PEAS算法。加州大學(xué)戴維斯分校的Gui等人提出的PECAS是對PEAS的擴(kuò)展。此外,影響較大的還有華盛頓大學(xué)的Xing等人提出的CCP和麻省理工學(xué)院的Chen等人提出的SPAN等。3.2.6路由協(xié)議1.路由協(xié)議概述在WSN中,由于網(wǎng)絡(luò)內(nèi)節(jié)點資源有限,應(yīng)用背景特殊,數(shù)據(jù)包的傳輸需要通過多跳通信方式到達(dá)目的節(jié)點,因此路由協(xié)議的設(shè)計是WSN中的一項基本支撐技術(shù)。傳統(tǒng)無線網(wǎng)絡(luò)的路由設(shè)計以避免網(wǎng)絡(luò)沖突、保證網(wǎng)絡(luò)的連通性以及提供高質(zhì)量的網(wǎng)絡(luò)服務(wù)為主要目的。在路由協(xié)議的實現(xiàn)過程中,首先利用網(wǎng)絡(luò)層定義的邏輯地址來區(qū)別不同的節(jié)點以便實現(xiàn)數(shù)據(jù)交換,然后通過路由選擇算法決定到達(dá)目的節(jié)點的最佳路徑。與傳統(tǒng)網(wǎng)絡(luò)不同,雖然WSN與AdHoc網(wǎng)絡(luò)極為相似,但是在網(wǎng)絡(luò)特點、通信模型和數(shù)據(jù)傳輸要求等方面卻還是有較大差異。3.2.6路由協(xié)議1.路由協(xié)議概述(1)AdHoc網(wǎng)絡(luò)路由協(xié)議的不足雖然當(dāng)前AdHoc網(wǎng)絡(luò)路由協(xié)議研究相對比較成熟了,但是傳統(tǒng)的AdHoc網(wǎng)絡(luò)路由協(xié)議不能適用于WSN。具體表現(xiàn)在如下幾個方面:WSN是以數(shù)據(jù)為中心進(jìn)行路由的網(wǎng)絡(luò),而不同于AdHoe網(wǎng)絡(luò)的點對點通信模式。WSN隨應(yīng)用需求而變化,很難設(shè)計通用性強(qiáng)的路由協(xié)議。WSN鄰近節(jié)點間采集的數(shù)據(jù)具有相似性,存在冗余信息。傳統(tǒng)網(wǎng)絡(luò)每一個節(jié)點都具有惟一的標(biāo)識號。而WSN是基于屬性進(jìn)行尋址的(Attribute-BasedAddressing),不需給每一個節(jié)點分配惟一地址。由于WSN節(jié)點能量有限,所以路由設(shè)計一般將高能效放在第一位,WSN必須設(shè)計新的講究高能效的路由協(xié)議。資源受限,能量有限,而且由于受節(jié)點規(guī)格大小的限制,節(jié)點的處理能力、存儲能力、通信能力均有限。拓?fù)浣Y(jié)構(gòu)動態(tài)變化。3.2.6路由協(xié)議1.路由協(xié)議概述(2)WSN網(wǎng)絡(luò)層路由協(xié)議的要求WSN的特點要求路由協(xié)議的設(shè)計必須要以節(jié)能為首要目的,并采用折中機(jī)制,使用戶在延長網(wǎng)絡(luò)壽命的同時獲得較優(yōu)的網(wǎng)絡(luò)吞吐率、降低網(wǎng)絡(luò)通信延遲,一個好的WSN網(wǎng)絡(luò)層路由協(xié)議應(yīng)該滿足如下幾個條件:高效利用有限的節(jié)點能量,在滿足WSN的前提下,最大限度地延長網(wǎng)絡(luò)壽命,使網(wǎng)絡(luò)能耗均勻分布在每個節(jié)點上。滿足WSN拓?fù)浣Y(jié)構(gòu)的動態(tài)變化,提高網(wǎng)絡(luò)的魯棒性,路由協(xié)議盡量分布式運行。盡可能減少節(jié)點間通信負(fù)載的冗余,節(jié)約有限的能量和通信資源;路由協(xié)議設(shè)計時以數(shù)據(jù)為中心,采用數(shù)據(jù)融合等技術(shù)降低通信負(fù)載。滿足WSN的可擴(kuò)展性,能保證傳感器節(jié)點的隨時加入和退出不會影響到全局任務(wù)的執(zhí)行,路由協(xié)議的設(shè)計必須具備魯棒性和可擴(kuò)展性。安全性,在路由協(xié)議的設(shè)計中需要考慮網(wǎng)絡(luò)的安全、數(shù)據(jù)的安全,提高網(wǎng)絡(luò)通信的可靠性同時降低遭受攻擊的可能性。3.2.6路由協(xié)議1.路由協(xié)議概述(3)WSN路由協(xié)議的分類從具體應(yīng)用出發(fā),根據(jù)不同應(yīng)用對WSN的各種特性的敏感度不同,大致可將路由協(xié)議分為4種:能量感知路由協(xié)議,基于路由查詢的路由協(xié)議,地理位置路由協(xié)議,可靠的路由協(xié)議。根據(jù)路由發(fā)現(xiàn)策略的角度,可分為主動路由和被動路由兩種類型。主動路由也叫表驅(qū)動(TableDriven)路由,被動路由也叫按需(OnDemand)路由。根據(jù)網(wǎng)絡(luò)管理的邏輯結(jié)構(gòu)可將路由協(xié)議分為包括泛洪、SPIN、SAR和定向擴(kuò)散在內(nèi)的幾種平面路由協(xié)議和包括LEACH、TEEN、PEGAGIS和多層類聚算法在內(nèi)的分層路由協(xié)議兩類。3.2.6路由協(xié)議2.PEGASIS協(xié)議(1)PEGASIS的基本原理PEGASIS(Power-EfficientGAtheringinSensorInformationSystems)由LEACH發(fā)展而來,其主要思想是:在進(jìn)行數(shù)據(jù)傳輸之前,各節(jié)點首先發(fā)送測試信號,通過檢測應(yīng)答來確定離自己最近的相鄰節(jié)點并作為自己的下一節(jié)點,依次遍歷網(wǎng)絡(luò)中的所有節(jié)點最終形成一條鏈,通過這種方式,網(wǎng)絡(luò)中的所有節(jié)點都只與最相鄰的節(jié)點相連,所以每個節(jié)點都以最小功率發(fā)送數(shù)據(jù)分組;同時,各節(jié)點接收上個節(jié)點的數(shù)據(jù),并完成必要的數(shù)據(jù)融合,減小了業(yè)務(wù)流量;另外,由各節(jié)點輪流充當(dāng)簇首向基站傳送數(shù)據(jù),均衡了能量耗費。PEGASIS協(xié)議的缺點包括單簇方法使得簇首成為關(guān)鍵點,其失效會導(dǎo)致路由失?。灰蠊?jié)點都具有與sink節(jié)點通信的能力;如果鏈過長,數(shù)據(jù)傳輸時延將會增大,不適合實時應(yīng)用;成鏈算法要求節(jié)點知道其他節(jié)點位置,節(jié)點維護(hù)位置信息(相當(dāng)于傳統(tǒng)網(wǎng)絡(luò)中的拓?fù)湫畔ⅲ┬枰~外的資源,開銷非常大。3.2.6路由協(xié)議2.PEGASIS協(xié)議(2)PEGASIS的流程PEGASIS(Power-EfficientGAtheringinSensorInformationSystems)由LEACH發(fā)展而來,其主要思想是:在進(jìn)行數(shù)據(jù)傳輸之前,各節(jié)點首先發(fā)送測試信號,通過檢測應(yīng)答來確定離自己最近的相鄰節(jié)點并作為自己的下一節(jié)點,依次遍歷網(wǎng)絡(luò)中的所有節(jié)點最終形成一條鏈,通過這種方式,網(wǎng)絡(luò)中的所有節(jié)點都只與最相鄰的節(jié)點相連,所以每個節(jié)點都以最小功率發(fā)送數(shù)據(jù)分組;同時,各節(jié)點接收上個節(jié)點的數(shù)據(jù),并完成必要的數(shù)據(jù)融合,減小了業(yè)務(wù)流量;另外,由各節(jié)點輪流充當(dāng)簇首向基站傳送數(shù)據(jù),均衡了能量耗費。PEGASIS協(xié)議的缺點包括單簇方法使得簇首成為關(guān)鍵點,其失效會導(dǎo)致路由失敗;要求節(jié)點都具有與sink節(jié)點通信的能力;如果鏈過長,數(shù)據(jù)傳輸時延將會增大,不適合實時應(yīng)用;成鏈算法要求節(jié)點知道其他節(jié)點位置,節(jié)點維護(hù)位置信息(相當(dāng)于傳統(tǒng)網(wǎng)絡(luò)中的拓?fù)湫畔ⅲ┬枰~外的資源,開銷非常大。3.2.6路由協(xié)議2.PEGASIS協(xié)議(3)PEGASIS的流程①成鏈階段采用貪心算法,從離基站最遠(yuǎn)的節(jié)點開始,各節(jié)點依次(已經(jīng)在鏈上的節(jié)點不再繼續(xù)參與后續(xù)的成鏈過程)找到與其最近的節(jié)點,該節(jié)點就作為鏈上的下一節(jié)點,依此最終遍歷全網(wǎng)形成鏈,數(shù)據(jù)傳輸只在鏈上相鄰的兩個節(jié)點之間進(jìn)行,大大減小了傳輸距離。如下圖所示。3.2.6路由協(xié)議2.PEGASIS協(xié)議(3)PEGASIS的流程②數(shù)據(jù)傳輸階段數(shù)據(jù)傳輸從鏈的兩端開始,各節(jié)點都知道自己在鏈上的位置。每一輪中,都選出一個節(jié)點充當(dāng)簇首(下圖所示的節(jié)點n3)。各節(jié)點接收鄰節(jié)點的數(shù)據(jù)并與自身的數(shù)據(jù)進(jìn)行融合后傳向下一個鄰節(jié)點,最終由簇首傳向基站(BaseStation)。節(jié)點間的數(shù)據(jù)傳輸可采用時隙方式和令牌控制兩種方式。時隙方式:各傳感器節(jié)點間須嚴(yán)格同步,如右??刂屏钆?Token)方式:由簇首控制Token,每輪開始時,由簇首將Token傳到端節(jié)點,由端節(jié)點開始,各節(jié)點沿鏈傳輸數(shù)據(jù)和Token,得到Token的節(jié)點才能將數(shù)據(jù)傳到下一鄰節(jié)點,當(dāng)數(shù)據(jù)收集完畢,Token回到簇首時,由簇首最后將數(shù)據(jù)傳向基站,到此完成此輪的數(shù)據(jù)收集。3.2.6路由協(xié)議2.PEGASIS協(xié)議(3)PEGASIS的流程③能量模型在PEGASIS協(xié)議中,作如下假定:能量耗費主要在數(shù)據(jù)接收、數(shù)據(jù)融合和數(shù)據(jù)傳輸三個方面;成鏈階段的能量耗費相對數(shù)據(jù)傳送階段是很小的,忽略不計。在實際中,因接收機(jī)不接收數(shù)據(jù)時,可關(guān)閉接收機(jī)以節(jié)省能量,所以接收機(jī)接收不是自己的數(shù)據(jù)的能量耗費可不計。在此,采用目前比較常用的一階無線能量模型以及如下參數(shù),則融合n個k位的數(shù)據(jù)信息再傳輸?shù)絛遠(yuǎn)處,所耗費的能量為:接收數(shù)據(jù)耗費能量為ERx(k)=ERx-elec(k)=Eeleck融合數(shù)據(jù)耗費能量為Eda-fu(k,n)=Efunk發(fā)送數(shù)據(jù)耗費能量為ETx(k,d)=ETx-elec(k)+ETx-amp(k,d)=Eeleck+εampkd23.2.6路由協(xié)議2.PEGASIS協(xié)議(3)PEGASIS的流程③能量模型由上面的模型和參數(shù)值可以看出,發(fā)送數(shù)據(jù)的增益耗費是總耗能的主要部分,但接收數(shù)據(jù)的能量也是不可忽略的,所以為減少耗能,可以從以下三個方面來考慮:減少收發(fā)數(shù)據(jù)的次數(shù)和數(shù)據(jù)量;減少傳輸?shù)木嚯xd;減少需傳輸信息的節(jié)點總數(shù),尤其是向基站傳輸?shù)墓?jié)點數(shù)。而PEGASIS協(xié)議正是從這三個方面出發(fā)從而有效地節(jié)省了能量。3.3藍(lán)牙無線技術(shù)“藍(lán)牙(Bluetooth)”技術(shù)始于愛立信公司的1994方案,起初是旨在研究一種在移動電話和其他配件間進(jìn)行低功耗、低成本無線通信的連接方法。其發(fā)明者希望為設(shè)備間的通信創(chuàng)立統(tǒng)一的規(guī)則(標(biāo)準(zhǔn)化協(xié)議),以解決用戶間互不兼容的移動電子設(shè)備的通信問題。藍(lán)牙技術(shù)是一種支持設(shè)備短距離通信的無線電技術(shù),能在包括移動電話、PDA、無線耳機(jī)、筆記本計算機(jī)、相關(guān)外設(shè)等眾多設(shè)備之間進(jìn)行無線信息交換。利用藍(lán)牙技術(shù),能夠有效地簡化移動通信終端設(shè)備之間的通信,也能成功地簡化設(shè)備與因特網(wǎng)Internet之間的通信,使數(shù)據(jù)傳輸變得更加簡便迅速高效,為無線通信提供了又一選擇。在寬帶網(wǎng)已經(jīng)觸及尋常百姓家的今天,藍(lán)牙還享有寬帶網(wǎng)末梢神經(jīng)的美譽(yù)。3.3藍(lán)牙無線技術(shù)藍(lán)牙技術(shù)本身不獨立構(gòu)成完整的通信設(shè)備,也不涉及移動通信業(yè)務(wù),它只是配合其他系統(tǒng),使它們具有無線傳輸?shù)哪芰Γ⒖煽朔t外通信要在直射路徑才能建立通信的缺陷。藍(lán)牙的小功率設(shè)備支持距離大約10m的無線通信,大功率設(shè)備也只支持距離大約100m的無線通信。藍(lán)牙規(guī)定了4種物理接口:通用串行總線(USB)、EIA-232、PC卡及通用異步收發(fā)器UART接口。藍(lán)牙允許在各種環(huán)境通信,包括機(jī)電工業(yè)區(qū)的應(yīng)用,其發(fā)送與接收數(shù)據(jù)的模塊具有糾錯功能和自動重傳請求功能。藍(lán)牙使用跳頻(FrequencyHopping)、時分復(fù)用(TimeDivisionMulti-Access)和碼分復(fù)用(CodeDivisionMulti-Access)等先進(jìn)技術(shù)來建立多種通信。藍(lán)牙工作在2.4GHzISM(IndustrialScientificMedical)的頻段上。藍(lán)牙作為一種射頻無線技術(shù),采用分散式網(wǎng)絡(luò)結(jié)構(gòu)短包技術(shù),支持點對點和點對多點通信,即一個藍(lán)牙設(shè)備可以跟一個也可以跟多個藍(lán)牙設(shè)備通信,組成藍(lán)牙微微網(wǎng)(piconet,或匹克網(wǎng)),也稱為微網(wǎng),采用時分雙工傳輸方案來實現(xiàn)全雙工傳輸。3.3.1藍(lán)牙標(biāo)準(zhǔn)化協(xié)議進(jìn)程藍(lán)牙協(xié)議版本發(fā)布進(jìn)程如下表所示。V1.1協(xié)議基本已經(jīng)停用,目前市場上有不少產(chǎn)品采用了V2.0協(xié)議。V1.2最大數(shù)據(jù)速率已達(dá)1.3Mbps,已經(jīng)足夠支持串口數(shù)據(jù)傳輸;V2.0提速到了3Mbps,提高了大文件傳輸效率,但文件傳輸應(yīng)用中,802.11才是今后發(fā)展的主流。版本規(guī)范發(fā)布日期增強(qiáng)功能0.71998年10月19日Baseband、LMP0.81999年1月21日HCI、L2CAP、RFCOMM0.91999年4月30日OBEX與IrDA的互通性1.0Draft1999年7月5日SDP、TCS1999年7月26日/1.0B2000年10月1日WAP應(yīng)用上更具互通性1.12001年2月22日IEEE802.15.11.22003年11月5日列入IEEE802.2.02004年11月9日EDR傳輸率提升至2-3Mbps2.12007年7月26日簡易安全配對、暫停與繼續(xù)加密、Sniff省電3.02009年4月21日全新的交替射頻技術(shù),支持802.11,24Mbps3.3.1藍(lán)牙標(biāo)準(zhǔn)化協(xié)議進(jìn)程1.藍(lán)牙V1.1由于沒有考慮到設(shè)備互操作性的問題,藍(lán)牙V1.0規(guī)范在標(biāo)準(zhǔn)方面有所欠缺。藍(lán)牙V1.1規(guī)范解決了這一問題,藍(lán)牙V1.1技術(shù)規(guī)范要求會話中的每一臺設(shè)備都需要確認(rèn)其在主設(shè)備/從設(shè)備關(guān)系中所扮演的角色。藍(lán)牙V1.1標(biāo)準(zhǔn)取消了23子頻段的副標(biāo)準(zhǔn),所有的藍(lán)牙V1.1設(shè)備都使用79個子頻段在2.4GHz的頻譜范圍之內(nèi)進(jìn)行相互的通信。藍(lán)牙V1.1規(guī)范也修正了互不兼容的數(shù)據(jù)格式會引發(fā)藍(lán)牙V1.0設(shè)備之間的互操作性問題的這個問題,允許從設(shè)備主動與主設(shè)備進(jìn)行通信并告知主設(shè)備有關(guān)包尺寸方面的信息。3.3.1藍(lán)牙標(biāo)準(zhǔn)化協(xié)議進(jìn)程2.藍(lán)牙V1.2在藍(lán)牙SIG(SpecialInterestGroup)宣布的最新的藍(lán)牙V1.2設(shè)備標(biāo)準(zhǔn)中,新發(fā)布的1.2標(biāo)準(zhǔn)就提供了更好的同頻抗干擾能力,并且加強(qiáng)了語言識別能力,并向下兼容1.1的設(shè)備。1.2版最大的改進(jìn)在于增加了AFH自適應(yīng)跳頻技術(shù)(AdaptiveFrequencyHopping)這項技術(shù),并主要針對現(xiàn)有藍(lán)牙協(xié)議和802.11b/g之間的互相干擾問題進(jìn)行了全面的改進(jìn),防止用戶在同時使用支持藍(lán)牙和無線局域網(wǎng)(WLAN)的兩種裝置的時候出現(xiàn)互相干擾的情況。增強(qiáng)了語音處理,改善了語音連接的品質(zhì)(可以提高藍(lán)牙耳機(jī)的音質(zhì));并能更快速的連接設(shè)置。3.3.1藍(lán)牙標(biāo)準(zhǔn)化協(xié)議進(jìn)程3.藍(lán)牙V2.0與藍(lán)牙V3.0新版藍(lán)牙規(guī)范提高了帶寬,使得新版本的藍(lán)牙設(shè)備可以傳輸更大的文件,同時2.0+EDR(EnhancedDataRate)版本兼容所有舊版規(guī)范。藍(lán)牙核心規(guī)范2.0+EDR主要內(nèi)容如下:3倍數(shù)據(jù)傳輸速率(最大可以達(dá)到10倍)更多的帶寬簡化了多連接模式向后兼容早期藍(lán)牙設(shè)備降低了比特誤差率BER(BitErrorRate)此外,藍(lán)牙技術(shù)聯(lián)盟(BluetoothSIG)頒布新一代標(biāo)準(zhǔn)規(guī)范“BluetoothCoreSpecificationVersion3.0+HighSpeed”(藍(lán)牙核心規(guī)范3.0版+高速)正式版本,可簡稱為“藍(lán)牙3.0+HS”,或者“藍(lán)牙3.0”。藍(lán)牙3.0的核心是加入了“GenericAlternateMAC/PHY”(AMP)。這是一種全新的交替射頻技術(shù),允許藍(lán)牙協(xié)議棧針對任何具體的任務(wù)動態(tài)地選擇正確的射頻。使藍(lán)牙設(shè)備能最大限度的利用多種高速無線技術(shù)中更高的傳輸速率。3.3.1藍(lán)牙標(biāo)準(zhǔn)化協(xié)議進(jìn)程3.3.2藍(lán)牙系統(tǒng)組成藍(lán)牙系統(tǒng)一般由天線單元、鏈路控制(固件)單元和軟件(協(xié)議棧)單元三個功能單元組成。1.天線單元藍(lán)牙要求其天線部分體積十分小巧、重量輕,因此,藍(lán)牙天線屬于微帶天線。藍(lán)牙空中接口建立在天線電平為0dB的基礎(chǔ)之上,遵循FCC有關(guān)電平為0dB的ISM頻段的標(biāo)準(zhǔn)。2.鏈路控制(硬件)單元在目前藍(lán)牙產(chǎn)品中使用了3個IC(集成電路)分別作為連接控制器、基帶處理器以及射頻傳輸/接收器,此外還使用了30~50個單獨調(diào)諧元件。本單元除了與天線相連,完成信號的調(diào)制、解調(diào)外,相應(yīng)的芯片中的還應(yīng)固化基帶協(xié)議和其他一些低層常規(guī)協(xié)議。很明顯固化的協(xié)議屬于軟件單元的內(nèi)容。3.3.2藍(lán)牙系統(tǒng)組成3.軟件(協(xié)議棧)單元藍(lán)牙的軟件(協(xié)議棧)單元獨立于操作系統(tǒng),不與任何操作系統(tǒng)捆綁,同時必須符合已經(jīng)制定好的藍(lán)牙規(guī)范。藍(lán)牙規(guī)范是為個人區(qū)域內(nèi)的無線通信而制定的協(xié)議,包括兩部分:第一部分為核心(Core)部分,用以規(guī)定諸如射頻、基帶、連接管理、服務(wù)搜尋(servicediscovery)、傳輸層以及與不同通信協(xié)議間的互聯(lián)、互操作性等組件;第二部分為協(xié)議子集(Profile)部分,用以規(guī)定不同藍(lán)牙應(yīng)用(也稱使用模式)所需的協(xié)議和過程。3.3.3藍(lán)牙協(xié)議體系結(jié)構(gòu)整個藍(lán)牙協(xié)議棧包括藍(lán)牙指定協(xié)議(LMP:LinkManagementProtocol;L2CAP:LogicalLinkControlandAdaptationProtocol)和非藍(lán)牙指定協(xié)議(如對象交換協(xié)議OBEX和用戶數(shù)據(jù)報協(xié)議UDP)。設(shè)計協(xié)議和協(xié)議棧的主要原則是盡可能利用現(xiàn)有的各種高層協(xié)議,保證現(xiàn)有協(xié)議與藍(lán)牙技術(shù)的融合以及各種應(yīng)用之間的互通性,充分利用兼容藍(lán)牙技術(shù)規(guī)范的軟硬件系統(tǒng)。藍(lán)牙技術(shù)規(guī)范的開放性保證了設(shè)備制造商可自由地選用其他專利協(xié)議或常用的公共協(xié)議,以便在藍(lán)牙技術(shù)規(guī)范的基礎(chǔ)上開發(fā)新的應(yīng)用。3.3.3藍(lán)牙協(xié)議體系結(jié)構(gòu)藍(lán)牙體系結(jié)構(gòu)中的協(xié)議可分為四層:核心協(xié)議:基帶、LMP、L2CAP、SDP;電纜替代協(xié)議:RFCOMM;電話傳送控制協(xié)議:TCS二進(jìn)制、AT命令集;可選協(xié)議:PPP、UDP/TCP/IP、OBEX(ObjectExchange)、WAP(WirelessApplicationProtocol,無線應(yīng)用協(xié)議)、vCard、vCal、IrMC(IrMobileCommunications)、WAE。除上述協(xié)議外,規(guī)范還定義了主機(jī)控制器接口(HCI)和音頻(Audio)接口,HCI是到基帶控制器、鏈路管理器以及訪問硬件狀態(tài)和控制寄存器的命令接口,利用音頻接口,可以在一個或多個藍(lán)牙設(shè)備之間傳遞音頻數(shù)據(jù),該接口與基帶直接相連。在圖3-23中HCI位于L2CAP的下層,但HCI也可位于L2CAP上層。3.3.3藍(lán)牙協(xié)議體系結(jié)構(gòu)藍(lán)牙協(xié)議規(guī)范的目的是允許遵循規(guī)范的應(yīng)用能夠進(jìn)行互操作,為了實現(xiàn)互操作,在遠(yuǎn)程設(shè)備上的對應(yīng)應(yīng)用程序必須以同一協(xié)議棧運行。如下圖所示就是一個支持“業(yè)務(wù)卡片交換應(yīng)用”的協(xié)議棧(自頂向下)實例。3.3.3藍(lán)牙協(xié)議體系結(jié)構(gòu)1.藍(lán)牙核心協(xié)議(1)基帶協(xié)議基帶數(shù)據(jù)分組提供兩種物理連接方式:面向連接(SynchronousConnectionOriented,SCO)和無連接(AsynchronousConnectionless,ACL),而且在同一射頻上可實現(xiàn)多路數(shù)據(jù)傳送。ACL適用于數(shù)據(jù)分組,SCO適用于語音及數(shù)據(jù)/話音的組合。藍(lán)牙基帶部分在物理層為用戶提供保護(hù)和信息保密機(jī)制。所有語音與數(shù)據(jù)分組都附有不同級別的前向糾錯(FEC)或循環(huán)冗余校驗(CRC)。對傳輸錯誤的處理有3種解決方案:1/3比例前向糾錯(ForwardErrorCorrection,F(xiàn)EC)碼、2/3比例前向糾錯碼和數(shù)據(jù)的自動請求重發(fā)(ARQ)方案。此外,不同數(shù)據(jù)類型(包括連接管理信息和控制信息)都分配一個特殊通道??墒褂酶鞣N用戶模型在藍(lán)牙設(shè)備間傳送話音,面向連接的話音分組只需經(jīng)過基帶傳輸,而不到達(dá)L2CAP。話音模式在藍(lán)牙系統(tǒng)內(nèi)相對簡單,只需開通話音連接,就可傳送話音。3.3.3藍(lán)牙協(xié)議體系結(jié)構(gòu)1.藍(lán)牙核心協(xié)議(2)鏈路管理協(xié)議鏈路管理協(xié)議(LMP)負(fù)責(zé)藍(lán)牙各設(shè)備間連接的建立和設(shè)置。LMP通過連接的發(fā)起、交換、核實來進(jìn)行身份驗證和加密,通過協(xié)商確定基帶數(shù)據(jù)分組大??;它還控制無線設(shè)備的節(jié)能模式和工作周期,以及微網(wǎng)內(nèi)設(shè)備的連接狀態(tài)。無線設(shè)備的節(jié)能模式有:呼吸(Sniff)、保持(Hold)和休眠(Park)三種模式。其具體的工作方式為:設(shè)備設(shè)為呼吸模式,主設(shè)備只能有規(guī)律地在特定的時隙發(fā)送數(shù)據(jù),從設(shè)備降低了從微網(wǎng)“收聽”
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年學(xué)校飲用水管理制度(四篇)
- 2024年南京租房合同參考范本(三篇)
- 2024年安全生產(chǎn)獎懲制度模版(二篇)
- 2024年幼兒園后勤秋季工作計劃例文(六篇)
- 2024年醫(yī)院退藥管理制度例文(六篇)
- 2024年安全生產(chǎn)檢查及隱患整改制度例文(五篇)
- 2024年危險品貨物運輸合同(二篇)
- 2024年客服部工作計劃范例(二篇)
- 2024年員工試用期轉(zhuǎn)正工作總結(jié)(四篇)
- 【《五糧液公司財務(wù)風(fēng)險管理與控制探析開題報告2700字》(論文)】
- 魚塘維護(hù)合同模板
- 2024年山東濟(jì)南軌道交通集團(tuán)限公司招聘95人歷年高頻難、易錯點500題模擬試題附帶答案詳解
- 2024年認(rèn)證行業(yè)法律法規(guī)及認(rèn)證基礎(chǔ)知識
- 2024年臨時用工管理制度(五篇)
- 部編人教版小學(xué)道德與法治二年級上冊:期中考試卷(新教材)
- MBA考試《英語》歷年真題和解析答案
- 2024廣西專業(yè)技術(shù)人員繼續(xù)教育公需科目參考答案(97分)
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- 《船舶柴油機(jī)》教案48頁
- 佛山佛羅倫薩小鎮(zhèn)市調(diào)報告課堂PPT
- 二年級數(shù)學(xué)倍數(shù)應(yīng)用題練習(xí)題(經(jīng)典實用)
評論
0/150
提交評論