版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第5章
無(wú)線傳感器網(wǎng)絡(luò)MAC層
15.1無(wú)線傳感器網(wǎng)絡(luò)MAC協(xié)議的分類
針對(duì)不同的傳感器網(wǎng)絡(luò)應(yīng)用,研究人員從不同方面提出了多個(gè)MAC協(xié)議,一般可以按照下列幾種方式進(jìn)行分類。
1.信道數(shù)
2.信道分配方式
3.節(jié)點(diǎn)的工作方式
4.控制方式25.2IEEE802.11協(xié)議5.2.1IEEE802.11網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)1.AdHoc網(wǎng)絡(luò)形式3
2.基礎(chǔ)結(jié)構(gòu)網(wǎng)絡(luò)形式
5.2.1IEEE802.11網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)4
3.擴(kuò)展服務(wù)集結(jié)構(gòu)形式
圖5-3擴(kuò)展服務(wù)集網(wǎng)絡(luò)5.2.1IEEE802.11網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)55.2.2IEEE802.1l協(xié)議MAC層的工作模式 IEEE802.11協(xié)議族標(biāo)準(zhǔn)采用CSMA/CA機(jī)制,該機(jī)制可以利用握手的方式來(lái)解決隱藏終端的問題,同時(shí)也利用ACK信號(hào)來(lái)避免沖突的發(fā)生。802.11協(xié)議族規(guī)定了兩種不同的MAC層訪問機(jī)制,一種是分布式協(xié)調(diào)功能(DistributedCoordinationFunction,DCF),用來(lái)傳輸異步數(shù)據(jù),同時(shí)也是支持PCF機(jī)制的基礎(chǔ)。另一種訪問機(jī)制稱為點(diǎn)協(xié)調(diào)功能(PointCoordinationFunction,PCF),是可選的,它只可用于基本網(wǎng)絡(luò)配置的拓?fù)浣Y(jié)構(gòu)。兩種工作模式關(guān)系如圖5-4所示。圖5-4IEEE802.11兩種工作模式65.2.3分布式協(xié)調(diào)功能(DCF)
1.基本訪問
基本訪問被視為STA(站點(diǎn))用于決定是否可以發(fā)送的核心機(jī)制。通常,一個(gè)STA在滿足下列條件之一時(shí),就可以發(fā)送一個(gè)MPDU(MACProtocolDataUnit)。①該STA在沒有PC的情況下,按照DCF訪問方式工作;②該STA處在PCF訪問的競(jìng)爭(zhēng)期間;③該STA確定當(dāng)媒介的空閑時(shí)間大于或等于一個(gè)DIFS;④當(dāng)STA上次收到一個(gè)沒有正確FCS幀后,STA確定媒介空閑時(shí)間 大于或等于一個(gè)DIFS。圖5-5DCF基本訪問模式7如圖5-6所示。DCF可利用RTS和CTS兩個(gè)控制幀來(lái)進(jìn)行信道預(yù)約。圖5-6隱蔽終端問題2.RTS/CTS訪問機(jī)制RTS/CTS訪問機(jī)制工作原理如圖5-7所示。圖5-7
RTS/CTS訪問機(jī)制
8 對(duì)于要發(fā)送幀的STA而言,當(dāng)該STA通過物理或虛擬載波機(jī)制發(fā)現(xiàn)媒質(zhì)忙時(shí),或STA被指出發(fā)送沒有成功時(shí),STA將調(diào)用退避算法。退避算法過程如圖5-8所示。圖5-8退避算法過程3.退避算法95.2.4集中式協(xié)調(diào)功能(PCF)
1.PCF基本訪問
2.無(wú)競(jìng)爭(zhēng)期間的網(wǎng)絡(luò)分配矢量操作
3.PCF站點(diǎn)的幀發(fā)送過程
圖5-9為PCF工作模式下PC和STA間幀傳輸?shù)睦印?/p>
圖5-9PCF工作模式下的幀傳輸4.無(wú)競(jìng)爭(zhēng)輪詢列表
輪詢列表是一個(gè)隱藏在PC處的邏輯結(jié)構(gòu),用于強(qiáng)制輪詢無(wú)競(jìng)爭(zhēng)可輪詢的STA,而不管是否有數(shù)據(jù)要發(fā)送到該STA。105.2.5DCF與PCF機(jī)制的局限性 DCF機(jī)制支持異步數(shù)據(jù)傳輸,在低負(fù)載環(huán)境下性能較好,由于DCF機(jī)制僅僅支持盡力而為的服務(wù),沒有基于數(shù)據(jù)流的區(qū)分和優(yōu)先級(jí)的規(guī)定,因此對(duì)于如VoIP電話、視頻會(huì)議等需要特定的帶寬、延遲和抖動(dòng)的實(shí)時(shí)業(yè)務(wù)不太適合,但無(wú)線網(wǎng)絡(luò)中的一些關(guān)鍵技術(shù),比如RTS/CTS,分段/重組等在一定程度上進(jìn)行了性能的彌補(bǔ)。
PCF機(jī)制通過輪詢和應(yīng)答機(jī)制提供無(wú)競(jìng)爭(zhēng)的傳輸,在某種程度上這種方式類似于令牌網(wǎng)??刂破骺刂浦钆疲沟眠@一機(jī)制適合特定延遲、抖動(dòng)要求的傳輸。115.2.6IEEE802.11的QoS保障
普通的802.11無(wú)線局域網(wǎng)標(biāo)準(zhǔn)是沒有QoS保障的,為了彌補(bǔ)這一不足,IEEE提出了802.11的增強(qiáng)型標(biāo)準(zhǔn)——802.11e。802.1le增加了對(duì)QoS的定義,旨在保證語(yǔ)音和視頻等高帶寬應(yīng)用的服務(wù)質(zhì)量。
802.11e引入了EDCF和HCF兩種機(jī)制,具有IEEE802.1leQoS功能的STA稱為QSTA(QoS-capableSTA),為其他STA提供集中控制的QSTA稱為混合協(xié)調(diào)器(HC),HC通常由AP擔(dān)任,此AP也稱為QAP。EDCF只在CP階段使用,HCF在CP和CFP階段都可以使用,因而是一種混合協(xié)調(diào)功能。125.3基于競(jìng)爭(zhēng)的MAC協(xié)議5.3.1S-MAC協(xié)議
1.周期性偵聽和睡眠
2.流量自適應(yīng)偵聽機(jī)制
3.串音避免
4.消息傳遞
圖5-10協(xié)議的虛擬簇圖5-11S-MAC與IEEE802.11MAC協(xié)議的突發(fā)分組傳送135.3.2T-MAC協(xié)議1.基本工作原理
T-MAC協(xié)議在保持周期長(zhǎng)度不變的基礎(chǔ)上,根據(jù)通信流量動(dòng)態(tài)地調(diào)整活動(dòng)時(shí)間,用突發(fā)方式發(fā)送信息,減少空閑偵聽時(shí)間。如圖5-12(b)所示,T-MAC協(xié)議相對(duì)S-MAC協(xié)議減少了處于活動(dòng)狀態(tài)的時(shí)間。2.早睡問題T-MAC協(xié)議提出兩種方法解決早睡問題。第一種方法稱為未來(lái)請(qǐng)求發(fā)送(futurerequest-to-send,F(xiàn)RTS)。另一種方法稱作滿緩沖區(qū)優(yōu)先(fullbufferpriority)。當(dāng)節(jié)點(diǎn)的緩沖區(qū)接近占滿時(shí),對(duì)收到的RTS不作應(yīng)答,而是立即向目標(biāo)接收者發(fā)送RTS消息,并傳輸數(shù)據(jù)給目標(biāo)節(jié)點(diǎn)。145.3.3Sift協(xié)議 SiftMAC協(xié)議是針對(duì)基于事件驅(qū)動(dòng)的傳感器網(wǎng)絡(luò)提出的基于競(jìng)爭(zhēng)的MAC協(xié)議。它不同于WLAN的802.11MAC協(xié)議和上面所述的其他基于競(jìng)爭(zhēng)的傳感器網(wǎng)絡(luò)MAC協(xié)議,而是充分考慮了通常傳感器網(wǎng)絡(luò)的以下三個(gè)特性:第一,傳感器網(wǎng)絡(luò)的空間相關(guān)性和時(shí)間相關(guān)性。 第二,不是所有節(jié)點(diǎn)都需要報(bào)告事件。 第三,感知事件的節(jié)點(diǎn)密度隨時(shí)間變化。155.4基于時(shí)分復(fù)用的MAC協(xié)議
時(shí)分復(fù)用(timedivisionmultipleaccess,TDMA)是實(shí)現(xiàn)信道分配的簡(jiǎn)單成熟的機(jī)制,藍(lán)牙(B1uetooth)網(wǎng)絡(luò)采用了基于TDMA的MAC協(xié)議。在傳感器網(wǎng)絡(luò)中采用TDMA機(jī)制,就是為每個(gè)節(jié)點(diǎn)分配獨(dú)立的用于數(shù)據(jù)發(fā)送或接收的時(shí)槽,而節(jié)點(diǎn)在其他空閑時(shí)槽內(nèi)轉(zhuǎn)入睡眠狀態(tài)。
TDMA機(jī)制的一些特點(diǎn)非常適合傳感器網(wǎng)絡(luò)節(jié)省能量的需求:TDMA機(jī)制沒有競(jìng)爭(zhēng)機(jī)制的碰撞重傳問題;數(shù)據(jù)傳輸時(shí)不需要過多的控制信息;節(jié)點(diǎn)在空閑時(shí)槽能夠及時(shí)進(jìn)入睡眠狀態(tài)。165.4.1基于分簇網(wǎng)絡(luò)的MAC協(xié)議
對(duì)于分簇結(jié)構(gòu)的傳感器網(wǎng)絡(luò),基于TDMA機(jī)制的MAC協(xié)議如圖5-17所示,所有傳感器節(jié)點(diǎn)同時(shí)劃分或自動(dòng)形成多個(gè)簇,每個(gè)簇內(nèi)有一個(gè)簇頭節(jié)點(diǎn)。簇頭負(fù)責(zé)為簇內(nèi)所有傳感器節(jié)點(diǎn)分配時(shí)槽,收集和處理簇內(nèi)傳感器節(jié)點(diǎn)發(fā)來(lái)的數(shù)據(jù),并將數(shù)據(jù)發(fā)送給匯聚節(jié)點(diǎn)。175.4.2DEANA協(xié)議DEANA協(xié)議的時(shí)間幀分配如圖5-18所示。185.4.3基于周期性調(diào)度的MAC協(xié)議
基于周期性消息調(diào)度的MAC協(xié)議。該協(xié)議采用周期性的消息發(fā)送模型,構(gòu)建節(jié)點(diǎn)周期性消息發(fā)送調(diào)度機(jī)制,保證節(jié)點(diǎn)之間無(wú)沖突地使用無(wú)線信道,是一個(gè)確定性的基于消息調(diào)度的TDMA類型的MAC協(xié)議。協(xié)議假設(shè)所有節(jié)點(diǎn)之間都是時(shí)間同步的,節(jié)點(diǎn)發(fā)送的消息由多個(gè)固定長(zhǎng)度的分組組成,每個(gè)消息都有生存時(shí)間的限制,消息產(chǎn)生后必須在給定時(shí)間內(nèi)發(fā)送出去,否則該消息即使發(fā)送出去也沒有意義。時(shí)間被劃分為連續(xù)的長(zhǎng)度相同的時(shí)槽,時(shí)槽長(zhǎng)度是發(fā)送一個(gè)固定分組需要的時(shí)間。195.4.4TRAMA協(xié)議
流量自適應(yīng)介質(zhì)訪問(trafficadaptivemediumaccess,TRAMA)協(xié)議將時(shí)間劃分為連續(xù)時(shí)槽,根據(jù)局部?jī)商鴥?nèi)的鄰居節(jié)點(diǎn)信息,采用分布式選舉機(jī)制確定每個(gè)時(shí)槽的無(wú)沖突發(fā)送者。同時(shí),通過避免把時(shí)槽分配給無(wú)流量的節(jié)點(diǎn),并讓非發(fā)送和接收節(jié)點(diǎn)處于睡眠狀態(tài)達(dá)到節(jié)省能量的目的。TRAMA協(xié)議包括鄰居協(xié)議NP(neighborprotocol)、調(diào)度交換協(xié)議SEP(scheduleexchangeprotocol)和自適應(yīng)時(shí)槽選擇算法AEA(adaptiveelectionalgorithm)。1.NP協(xié)議
NP協(xié)議在隨機(jī)訪問周期內(nèi)執(zhí)行,節(jié)點(diǎn)通過NP協(xié)議以競(jìng)爭(zhēng)方式使用無(wú)線信道。協(xié)議要求節(jié)點(diǎn)周期性通告自己的節(jié)點(diǎn)編號(hào)ID,是否有數(shù)據(jù)需要發(fā)送以及能夠直接通信的鄰居節(jié)點(diǎn)的相關(guān)信息,并實(shí)現(xiàn)節(jié)點(diǎn)之間的時(shí)間同步。節(jié)點(diǎn)間通過NP協(xié)議要獲得一致的兩跳內(nèi)拓?fù)浣Y(jié)構(gòu)和節(jié)點(diǎn)流量信息,為此協(xié)議要求所有節(jié)點(diǎn)在隨機(jī)訪問周期內(nèi)都一直處于活動(dòng)狀態(tài),同時(shí)要求通告信息要廣播多次。202.SEP協(xié)議
調(diào)度交換協(xié)議SEP用來(lái)建立和維護(hù)發(fā)送者和接收者的調(diào)度信息。在調(diào)度訪問周期內(nèi),節(jié)點(diǎn)周期性向鄰居廣播它的調(diào)度信息,如在贏時(shí)槽中發(fā)送數(shù)據(jù)的接收者,或者放棄該贏時(shí)槽等調(diào)度信息。3.AEA算法
節(jié)點(diǎn)有發(fā)送、接收和睡眠三種狀態(tài)。在調(diào)度訪問周期內(nèi)的給定時(shí)槽,節(jié)點(diǎn)處于狀態(tài)當(dāng)且僅當(dāng)它有數(shù)據(jù)需要發(fā)送,且在競(jìng)爭(zhēng)者中有最高的優(yōu)先級(jí);節(jié)點(diǎn)處于接收當(dāng)且僅當(dāng)它是當(dāng)前發(fā)送節(jié)點(diǎn)指定的接收者;其他情況下,節(jié)點(diǎn)處于睡眠狀態(tài)。每點(diǎn)在調(diào)度周期的每個(gè)時(shí)槽上運(yùn)行AEA算法。該算法根據(jù)當(dāng)前兩跳鄰居節(jié)點(diǎn)內(nèi)的優(yōu)先級(jí)和一跳鄰居的調(diào)度信息,決定節(jié)點(diǎn)在當(dāng)前時(shí)槽的活動(dòng)策略:發(fā)送,接收,睡眠。5.4.4TRAMA協(xié)議215.4.5DMAC
傳感器網(wǎng)絡(luò)中一種重要的通信模式是多個(gè)傳感器節(jié)點(diǎn)向一個(gè)匯聚節(jié)點(diǎn)發(fā)送數(shù)據(jù)。所有傳感器節(jié)點(diǎn)轉(zhuǎn)發(fā)收到的數(shù)據(jù),形成一個(gè)以匯聚節(jié)點(diǎn)為根節(jié)點(diǎn)的樹型網(wǎng)絡(luò)結(jié)構(gòu),稱為數(shù)據(jù)采集樹(datagatheringtree)。DMAC協(xié)議就是針對(duì)這種數(shù)據(jù)采集樹結(jié)構(gòu)提出的,目標(biāo)是減少網(wǎng)絡(luò)的能量消耗和減少數(shù)據(jù)的傳輸延遲。
DMAC協(xié)議的核心思想是采用交錯(cuò)調(diào)度機(jī)制。
DMAC協(xié)議采用ACK應(yīng)答機(jī)制,發(fā)送節(jié)點(diǎn)如果沒有收到ACK應(yīng)答,要在下一個(gè)發(fā)送時(shí)間重發(fā)。節(jié)點(diǎn)正確接收到數(shù)據(jù)后,立刻發(fā)送ACK消息給發(fā)送數(shù)據(jù)的節(jié)點(diǎn)。為了減少發(fā)送數(shù)據(jù)產(chǎn)生的沖突,節(jié)點(diǎn)在等待固定的后退時(shí)間(backoffperiod,BP)后,在沖突窗口(contentwindow,CW)內(nèi)隨機(jī)選擇發(fā)送等待時(shí)間。接收節(jié)點(diǎn)在發(fā)送ACK消息時(shí),采用短時(shí)間段(shortperiod,SP)的固定延遲。
DMAC協(xié)議中幾個(gè)主要機(jī)制:
1.自適應(yīng)占空比機(jī)制
2.?dāng)?shù)據(jù)預(yù)測(cè)機(jī)制
3.MTS分組機(jī)制
225.4.6其他類型的MAC協(xié)議1.SMACS/EAR協(xié)議
SMACS/EAR(self-organizingmediumaccesscontrolforsensornetworks/eaveg
dropandregister)協(xié)議是結(jié)合TDMA和FDMA的基于固定信道分配的MAC協(xié)議。其基本思想是為每一對(duì)鄰居節(jié)點(diǎn)分配一個(gè)特有頻率進(jìn)行數(shù)據(jù)傳輸,不同節(jié)點(diǎn)對(duì)間的頻率互不干擾,從而避免同時(shí)傳輸?shù)臄?shù)據(jù)之間產(chǎn)生碰撞。232.基于
溫馨提示
- 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 英語(yǔ)編制課程設(shè)計(jì)小學(xué)
- 石灰法煙氣脫硫課程設(shè)計(jì)
- 英語(yǔ)興趣班音標(biāo)課程設(shè)計(jì)
- 擠壓模課程設(shè)計(jì)
- 人教部編版七年級(jí)歷史下冊(cè)全冊(cè)教案
- 橢球形塑料模課程設(shè)計(jì)
- 自制小樂器托班課程設(shè)計(jì)
- 幼兒園遠(yuǎn)足課程設(shè)計(jì)
- 電力行業(yè)前臺(tái)服務(wù)總結(jié)
- 物流倉(cāng)儲(chǔ)行業(yè)配送優(yōu)化建議
- 跳繩體育教案
- 四川省住宅設(shè)計(jì)標(biāo)準(zhǔn)
- 2024-2030年中國(guó)自然教育行業(yè)市場(chǎng)發(fā)展分析及前景趨勢(shì)與投資研究報(bào)告
- 12S522 混凝土模塊式排水檢查井
- 人感染禽流感診療方案(2024年版)
- 居家養(yǎng)老服務(wù)報(bào)價(jià)明細(xì)表
- 食材配送服務(wù)方案投標(biāo)方案(技術(shù)方案)
- 年產(chǎn)15000噸硫酸鋁項(xiàng)目環(huán)評(píng)報(bào)告表
- 2023-2024學(xué)年湖北省孝感市云夢(mèng)縣八年級(jí)(上)期末英語(yǔ)試卷
- 2024年一級(jí)注冊(cè)建筑師理論考試題庫(kù)ab卷
- 2024二人合伙經(jīng)營(yíng)項(xiàng)目簡(jiǎn)單協(xié)議書
評(píng)論
0/150
提交評(píng)論