999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于能量采集的分布式時(shí)分多址協(xié)議

2020-07-18 04:11:30闞佳麗

徐 娟 張 茸 闞佳麗 張 妍

(同濟(jì)大學(xué)電子與信息工程學(xué)院 上海 201804)

納米技術(shù)的快速發(fā)展使得制造納米級的傳感器[1-2]變得實(shí)際可行,相比于傳統(tǒng)的無線傳感器網(wǎng)絡(luò)(wireless sensor networks, WSNs),納米傳感器節(jié)點(diǎn)不僅尺寸微小而且具有納米級的感知、存儲(chǔ)、計(jì)算和通信能力.無線納米傳感器網(wǎng)絡(luò)[3](wireless nano-sensor networks, WNSNs)正是一種將多個(gè)納米設(shè)備以無線通信方式連接起來的新型傳感器網(wǎng)絡(luò).網(wǎng)絡(luò)中的納米節(jié)點(diǎn)通過協(xié)作通信的方式執(zhí)行感知任務(wù),共享感知到的信息[4-5].目前無線納米傳感網(wǎng)在生物醫(yī)學(xué)、環(huán)境監(jiān)測以及軍事防御等領(lǐng)域都具有巨大的應(yīng)用前景,因此它成為了新的研究熱點(diǎn).

隨著無線通信技術(shù)和信息化社會(huì)的快速發(fā)展,低頻段的頻譜資源已無法滿足人們對超高速數(shù)據(jù)傳輸速率的要求,在這一趨勢下太赫茲(THz)通信[6-10]的出現(xiàn)可以緩解頻譜稀缺和現(xiàn)代無線系統(tǒng)傳輸容量的局限性.太赫茲波是介于毫米波與遠(yuǎn)紅外光之間的電磁波,其頻率范圍是0.1~10THz.太赫茲帶具有很寬的可用帶寬,并且可以提供10 Gbps甚至更高的數(shù)據(jù)傳輸速率,但是太赫茲波在空氣中傳播時(shí)存在較嚴(yán)重的大氣衰減[6],因此太赫茲通信被視為可以滿足短距離超高速無線通信的關(guān)鍵技術(shù).太赫茲無線通信具有很多微波通信和光通信所沒有的獨(dú)特優(yōu)勢,比如波束窄、方向性極強(qiáng),可用于目標(biāo)探測以及精確定位[7];極短的波長使其天線和收發(fā)系統(tǒng)的尺寸更小、更經(jīng)濟(jì)[8].使用新型納米材料——石墨烯[11-13]制造的納米天線和納米收發(fā)機(jī)可工作在太赫茲帶,因此太赫茲無線通信技術(shù)成為WNSNs物理層的理想選擇.

文獻(xiàn)[13]對基于時(shí)域擴(kuò)展開關(guān)鍵控(time spread on-off keying, TS-OOK)的太赫茲納米網(wǎng)中存在的數(shù)據(jù)碰撞問題進(jìn)行了研究,研究表明由于分子吸收噪聲和接收節(jié)點(diǎn)能量的波動(dòng),導(dǎo)致數(shù)據(jù)在傳輸過程中會(huì)發(fā)生連續(xù)性的碰撞,而且這種碰撞是不可避免的,從而大大降低了通信質(zhì)量.因此需要研究適用于基于TS-OOK的太赫茲納米傳感器網(wǎng)絡(luò)的媒質(zhì)接入控制(medium access control, MAC)協(xié)議,從而能盡量降低產(chǎn)生數(shù)據(jù)碰撞的概率.考慮太赫茲信道的特性,傳統(tǒng)的無線傳感器網(wǎng)的經(jīng)典MAC協(xié)議無法直接應(yīng)用于WNSNs,因此研究適用于太赫茲納米傳感網(wǎng)的MAC協(xié)議是非常有意義的.

1 相關(guān)工作

目前國內(nèi)外已經(jīng)有學(xué)者研究出了一些適用于無線納米傳感器網(wǎng)絡(luò)的MAC協(xié)議.文獻(xiàn)[14]提出的物理層感知的MAC協(xié)議(a physical layer aware MAC protocol for electromagnetic nanonetworks in the terahertz band, PHLAME)通過納米收發(fā)機(jī)共同選擇物理層參數(shù)的最佳值、減少多用戶干擾和降低能耗來保證可靠通信.雖然PHLAME協(xié)議在減少能耗和幀延時(shí)以及增大吞吐量方面都取得一定成效,但節(jié)點(diǎn)間通信仍存在發(fā)生連續(xù)沖突的問題;Wang等人[15]提出一種基于能量和頻譜感知的MAC協(xié)議(energy and spectrum-aware MAC protocol for perpetual wireless nanosensor networks in the terahertz band),該協(xié)議讓納米節(jié)點(diǎn)搭載能量采集系統(tǒng)使網(wǎng)絡(luò)的生命周期趨于無窮大,同時(shí)考慮太赫茲信道擁有很大帶寬的特點(diǎn),采用新的碼元壓縮調(diào)度算法使吞吐量最大化.但該協(xié)議只考慮了中心節(jié)點(diǎn)控制的集中式網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),尚未分析納米節(jié)點(diǎn)以自組織方式通信的分布式模型;Mohrehkesh等人[16]針對以上2種協(xié)議均不能應(yīng)用于分布式的自組織網(wǎng)絡(luò),提出由接收節(jié)點(diǎn)控制、基于能量采集的MAC協(xié)議(receiver-initiated harvesting-aware MAC for nanonetworks, RIH-MAC).RIH-MAC以節(jié)能為主要目標(biāo),引入納米能量采集模型,采用由接收節(jié)點(diǎn)控制的通信模型取代傳統(tǒng)的握手過程,然而該協(xié)議應(yīng)用于分布式的自組織網(wǎng)絡(luò)時(shí)仍存在隱藏終端問題,且納米節(jié)點(diǎn)采集能量的過程耗時(shí)較長,僅適用于延時(shí)可容忍的場景;文獻(xiàn)[17]提出了TCN-MAC協(xié)議(a timing channel-based MAC protocol for energy-efficient nanonetworks),該協(xié)議以定時(shí)信道為基礎(chǔ),并在定時(shí)信道的靜默期對信息進(jìn)行編碼,接收機(jī)則根據(jù)靜默期共享的編碼映射表重新構(gòu)建來自發(fā)送端的數(shù)據(jù).最后通過對理論數(shù)值結(jié)果進(jìn)行分析,驗(yàn)證了利用定時(shí)信道延長網(wǎng)絡(luò)生命周期具有可行性,但并未在仿真平臺(tái)或?qū)嶋H的網(wǎng)絡(luò)環(huán)境中應(yīng)用并驗(yàn)證該協(xié)議;Rikhtegar等人在文獻(xiàn)[18]中針對移動(dòng)多跳的無線納米傳感器網(wǎng)絡(luò)提出了一種能量高效的MAC協(xié)議(energy efficient wireless nano sensor network, EEWNSN),該協(xié)議將納米傳感器節(jié)點(diǎn)進(jìn)行分簇后利用時(shí)分多址(time division multiple access, TDMA)機(jī)制減小節(jié)點(diǎn)移動(dòng)和傳輸碰撞帶來的影響;文獻(xiàn)[19]提出了一種負(fù)載感知的TDMA協(xié)議(load-aware TDMA, LA-TDMA),該協(xié)議根據(jù)當(dāng)前網(wǎng)絡(luò)中源節(jié)點(diǎn)的數(shù)目、業(yè)務(wù)量大小以及太赫茲信道的傳輸特性,在TDMA基礎(chǔ)上實(shí)現(xiàn)動(dòng)態(tài)分配時(shí)隙算法,在平均端到端時(shí)延和平均吞吐量方面具有明顯的優(yōu)勢,可以應(yīng)用于時(shí)延要求較苛刻的網(wǎng)絡(luò)場景中,但是該協(xié)議并未考慮納米節(jié)點(diǎn)的能耗問題.由于無線納米傳感網(wǎng)中的納米設(shè)備資源受限,納米電池只能存儲(chǔ)有限的電量且多數(shù)應(yīng)用場景中納米電池難以更換,也無法充電,這是MAC協(xié)議設(shè)計(jì)所面臨的挑戰(zhàn)之一;能量采集技術(shù)作為一種可以為電池持續(xù)補(bǔ)充能量的技術(shù)手段,在滿足系統(tǒng)可持續(xù)工作方面具有很重要的意義.由于技術(shù)受限,傳統(tǒng)的能量采集機(jī)制如太陽能、風(fēng)能或水能無法應(yīng)用于納米傳感器節(jié)點(diǎn),有學(xué)者提出了納米級的能量采集系統(tǒng)[20],該系統(tǒng)利用ZnO納米線的壓電效應(yīng)將采集到的振動(dòng)能、聲能以及電磁能轉(zhuǎn)化為電能.

由于在納米傳感器中引入壓電式能量采集系統(tǒng)既可以解決節(jié)點(diǎn)能量有限的瓶頸問題,又可以延長網(wǎng)絡(luò)的生存期,因此本文考慮將壓電式能量采集系統(tǒng)應(yīng)用于無線納米傳感網(wǎng).由于傳統(tǒng)WSNs的MAC協(xié)議主要以降低節(jié)點(diǎn)能耗以及延長網(wǎng)絡(luò)生存期為目標(biāo),而基于能量采集的WNSNs具有能量補(bǔ)充的特性,設(shè)計(jì)MAC協(xié)議時(shí)應(yīng)該考慮在自供電節(jié)點(diǎn)永久工作的前提下最大化網(wǎng)絡(luò)的性能,因此傳統(tǒng)WSNs的MAC協(xié)議不再適用,需要重新研究基于能量采集的MAC協(xié)議.

為了保證網(wǎng)絡(luò)運(yùn)行的可持續(xù)性并提高系統(tǒng)傳輸?shù)目煽啃?,本文提出一種基于能量采集的分布式TDMA協(xié)議(distributed energy harvesting-based TDMA, DEH-TDMA),該協(xié)議采用基于TDMA的時(shí)隙分配方式,并引入壓電式納米能量采集系統(tǒng)以突破節(jié)點(diǎn)能量有限的瓶頸.首先從納米節(jié)點(diǎn)的角度,將其緩存區(qū)的數(shù)據(jù)包數(shù)量和剩余能量作為狀態(tài)信息構(gòu)建Markov決策過程[21](Markov decision process, MDP)模型,其中設(shè)計(jì)收益函數(shù)時(shí)將節(jié)點(diǎn)的數(shù)據(jù)包傳輸量和能耗作為考慮因素,然后離線求解出使整個(gè)網(wǎng)絡(luò)數(shù)據(jù)包傳輸量最大化的最優(yōu)時(shí)隙分配策略,最終在WNSNs生命周期趨于無窮大的條件下,納米節(jié)點(diǎn)根據(jù)自身狀態(tài)通過查表的方式獲取最佳的信道接入方式.

2 系統(tǒng)模型

常見的WNSNs是由一個(gè)處理能力較強(qiáng)的納米控制節(jié)點(diǎn)和多個(gè)普通傳感器節(jié)點(diǎn)組成的單跳星型網(wǎng)絡(luò)結(jié)構(gòu).網(wǎng)絡(luò)中普通的納米傳感器節(jié)點(diǎn)負(fù)責(zé)采集數(shù)據(jù),并直接與納米控制節(jié)點(diǎn)進(jìn)行數(shù)據(jù)傳輸,最后控制節(jié)點(diǎn)將融合后的數(shù)據(jù)發(fā)送給納米接口設(shè)備.控制節(jié)點(diǎn)負(fù)責(zé)協(xié)調(diào)、管理普通的納米節(jié)點(diǎn)以及融合納米節(jié)點(diǎn)感知的數(shù)據(jù).將算法中的復(fù)雜計(jì)算交給控制節(jié)點(diǎn)處理可彌補(bǔ)普通納米節(jié)點(diǎn)計(jì)算能力有限的缺陷,因此本文采用集中式拓?fù)浣Y(jié)構(gòu),控制節(jié)點(diǎn)和普通納米節(jié)點(diǎn)之間的通信為單跳通信.

2.1 網(wǎng)絡(luò)模型

DEH-TDMA協(xié)議采用基于單跳通信的星型拓?fù)浣Y(jié)構(gòu).網(wǎng)絡(luò)由一個(gè)具有較強(qiáng)計(jì)算和處理能力的納米控制節(jié)點(diǎn)和若干個(gè)普通的納米節(jié)點(diǎn)組成,用圖G=(V,E)來表示W(wǎng)NSNs的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu),其中V={v0,v1,…,vn}表示納米控制節(jié)點(diǎn)和所有納米節(jié)點(diǎn)的集合,v0表示納米控制節(jié)點(diǎn),E表示節(jié)點(diǎn)之間單跳鏈路的集合.

網(wǎng)絡(luò)模型存在3種假設(shè):

1) 自供電的納米節(jié)點(diǎn)隨機(jī)分布于監(jiān)測區(qū)域,且納米節(jié)點(diǎn)和控制節(jié)點(diǎn)的位置均固定不變.

2) 納米節(jié)點(diǎn)可以感知到自身納米電池的剩余能量值,所有納米節(jié)點(diǎn)都能夠通過壓電式能量采集系統(tǒng)從環(huán)境中采集到能量,納米控制節(jié)點(diǎn)的能量則不受限;同時(shí)納米節(jié)點(diǎn)將感知到的數(shù)據(jù)放在緩存隊(duì)列中等待發(fā)送.

3) 納米節(jié)點(diǎn)在采集、計(jì)算和傳輸數(shù)據(jù)的過程中,數(shù)據(jù)傳輸是其主要的能耗組成部分,計(jì)算能耗時(shí)將忽略納米節(jié)點(diǎn)采集數(shù)據(jù)和計(jì)算處理所消耗的能量.

2.2 太赫茲信道容量

由于太赫茲信道存在分子吸收效應(yīng),不僅會(huì)引起較高的分子吸收損耗,而且數(shù)據(jù)在太赫茲信道中傳輸時(shí)會(huì)引入分子吸收噪聲.

分子吸收噪聲是太赫茲信道中的主要噪聲源,其功率譜密度Na(d,f)可表示為

Na(d,f)=KBT0(1-e-k(f)d),

(1)

其中,KB表示玻爾茲曼常數(shù),T0表示參考溫度,k(f)表示分子吸收因子,根據(jù)文獻(xiàn)[22]可得分子吸收因子為

(2)

其中,ki,g(f)表示在某一介質(zhì)g中氣體分子i的吸收因子.分子吸收因子的取值與介質(zhì)中分子的組成成分有關(guān),例如標(biāo)準(zhǔn)大氣中含有氮分子、氧分子和水分子,不同的分子成分在太赫茲帶內(nèi)具有不同的共振頻率,其中水分子對太赫茲波的吸收作用顯著.

總的路徑損耗Lp(d,f)由太赫茲波在介質(zhì)中傳播時(shí)所遭受的損耗和由分子吸收效應(yīng)引起的損耗這2部分組成,路徑損耗Lp(d,f)可以表示為

(3)

其中,fc表示中心頻率,c表示真空中的光速,k(f)是分子吸收因子.

2.3 能耗模型

在基于TS-OOK調(diào)制的太赫茲通信系統(tǒng)中,納米節(jié)點(diǎn)發(fā)送和接收單個(gè)數(shù)據(jù)包所消耗的能量可表示為

Etx(Nbit)=ωNbitEptx,

(4)

(5)

其中,Etx(Nbit),Erx(Nbit)分別表示納米節(jié)點(diǎn)發(fā)送、接收長度為Nbit(單位為b)的數(shù)據(jù)包的能耗;Eptx和Eprx分別表示發(fā)射和接收單個(gè)脈沖所消耗的能量;ω的取值與編碼權(quán)重值有關(guān),其表示Nbit數(shù)據(jù)中出現(xiàn)符號“1”的概率,通常為了使符號“1”和符號“0”等概率出現(xiàn),設(shè)ω=0.5.對于超低功耗的納米收發(fā)機(jī)而言,接收能耗Eprx通常被設(shè)為發(fā)射能耗Eptx值的110[23].本文用文獻(xiàn)[24]提供的基于TS-OOK調(diào)制的太赫茲信道參數(shù),即當(dāng)納米節(jié)點(diǎn)的通信范圍為0.01 m 時(shí),發(fā)射和接收單個(gè)脈沖所消耗的能量Eptx和Eprx的取值分別為1 pJ和0.1 pJ.

2.4 能量采集模型

壓電式納米發(fā)電機(jī)主要由ZnO納米線陣列、整流電路以及納米超級電容組成.其主要的能量采集原理是將一些外界能量源如周圍環(huán)境中的振動(dòng)或人工產(chǎn)生的超聲波轉(zhuǎn)換為電能,具體來講,環(huán)境中的振動(dòng)會(huì)使納米線周期性地收縮和伸展,每次伸縮過程中納米線2端將產(chǎn)生正向和反向的電流,經(jīng)適當(dāng)整流后給電容充電.若納米線經(jīng)過ncr次伸縮之后,此時(shí)電容2端的電壓值可以表示為關(guān)于周期數(shù)ncr的函數(shù)[22]:

(6)

其中,Ucap(ncr)為充電過程中電容2端的電壓值,它是一個(gè)關(guān)于周期數(shù)ncr的函數(shù).U表示理想電壓源的電壓,ncr表示當(dāng)前納米線伸縮的周期數(shù),ΔQ表示每個(gè)周期能夠采集到的電量,Ccap表示納米超級電容的總?cè)萘?通過計(jì)算可以得到電容中當(dāng)前所存儲(chǔ)的能量Ecap(ncr):

(7)

于是,根據(jù)式(7)可以得到納米電池存儲(chǔ)能量的最大值Emax為

(8)

其中,Ccap和U分別是式(6)中電容的總?cè)萘亢湍芰坎杉b置的電壓值.

最終,納米能量采集裝置的采集速率λe為

(9)

其中,λe是能量采集的速率,其含義是單位時(shí)間內(nèi)可以獲取的能量(Js);fv表示外界能量源的振動(dòng)頻率,也是能量采集裝置中納米線的伸縮頻率,其取值與振動(dòng)類型有關(guān),例如空調(diào)冷氣的振動(dòng)頻率為50 Hz,心跳的振動(dòng)頻率為1 Hz等.可見由于位置因素以及外界能量源的不同,各納米節(jié)點(diǎn)的能量采集速度將有所差異.對于常見的振動(dòng)源,其能量采集過程服從泊松分布[23],具體來講,節(jié)點(diǎn)ni在持續(xù)時(shí)間為tf的1幀內(nèi)采集的能量數(shù)x可用概率分布來描述:

(10)

其中,λe表示式(9)中采集能量的平均到達(dá)速率.

2.5 數(shù)據(jù)包到達(dá)過程模型

本文采用泊松過程模型來描述WNSNs節(jié)點(diǎn)緩存中數(shù)據(jù)包的到達(dá)模型[25],且到達(dá)緩存區(qū)的數(shù)據(jù)包均遵循“先入先出”的排隊(duì)原則.假設(shè)節(jié)點(diǎn)ni的數(shù)據(jù)包平均到達(dá)速率為λp,則在持續(xù)時(shí)間為tf的1幀內(nèi)到達(dá)的數(shù)據(jù)包個(gè)數(shù)y服從概率分布:

(11)

3 MDP的模型建立與求解

3.1 Markov決策過程

控制系統(tǒng)的決策者在時(shí)刻t觀察到系統(tǒng)當(dāng)前所處的狀態(tài),并根據(jù)該狀態(tài)采取一個(gè)行動(dòng).此時(shí),該行動(dòng)會(huì)對系統(tǒng)運(yùn)行產(chǎn)生2個(gè)影響:1)獲得一個(gè)即得的收益;2)系統(tǒng)的狀態(tài)會(huì)以與該行動(dòng)有關(guān)的一個(gè)概率在時(shí)刻t+1轉(zhuǎn)移到一個(gè)新的狀態(tài),這時(shí)決策者需選取時(shí)刻t+1的決策.Markov決策過程便是如此一步一步循環(huán)下去,不同的只是當(dāng)前狀態(tài)可能是一個(gè)新狀態(tài),而且可采取的行為集合將隨著狀態(tài)變化而改變[21].因此MDP可表示為由狀態(tài)空間S、決策行為空間A、狀態(tài)轉(zhuǎn)移概率矩陣T和收益函數(shù)R組成的四元組[S,A,T,R],其中用T(sj|si,ak)表示在狀態(tài)si在時(shí)刻t執(zhí)行行動(dòng)ak后在下一時(shí)刻t+1到達(dá)狀態(tài)sj的概率,用R(si,ak)表示決策者在狀態(tài)si執(zhí)行行動(dòng)ak而獲得的收益.

狀態(tài)轉(zhuǎn)移概率可具體表示為

T(sj|si,ak)=Pr{st+1=sj|st=si,at=ak},
si,sj∈S,ak∈A,

(12)

且滿足:

(13)

由以上分析可知,MDP模型中的收益和狀態(tài)轉(zhuǎn)移概率并不依賴于過去的歷史,而僅僅依賴于當(dāng)前狀態(tài)和決策者選取的行動(dòng).同樣地,在基于能量采集的WNSNs中,納米節(jié)點(diǎn)當(dāng)前時(shí)刻的能量狀態(tài)以及緩存區(qū)的數(shù)據(jù)包狀態(tài)只與上一時(shí)刻的狀態(tài)有關(guān),因此符合Markov過程的屬性,從而可將Markov決策過程應(yīng)用于基于能量采集的MAC協(xié)議設(shè)計(jì)中,并且控制節(jié)點(diǎn)充當(dāng)了模型中決策者的角色.

3.2 DEH-TDMA幀結(jié)構(gòu)

本文提出的DEH-TDMA協(xié)議,其采用的幀結(jié)構(gòu)如圖1所示,其中網(wǎng)絡(luò)初始化階段主要用于控制節(jié)點(diǎn)與普通節(jié)點(diǎn)間的時(shí)鐘同步和鏈路建立.每一幀由N個(gè)時(shí)隙塊組成,而每個(gè)時(shí)隙塊則包括T個(gè)時(shí)隙.其中1幀的長度以及每幀包含的時(shí)隙數(shù)N×T可由控制節(jié)點(diǎn)在時(shí)隙調(diào)度階段廣播,納米節(jié)點(diǎn)在數(shù)據(jù)傳輸階段根據(jù)自身緩存區(qū)數(shù)據(jù)包數(shù)量和剩余能量決策對應(yīng)的信道接入方式.基于該幀的結(jié)構(gòu),數(shù)據(jù)傳輸量較大的源節(jié)點(diǎn)可使用各自時(shí)隙塊的多個(gè)時(shí)隙發(fā)送有效數(shù)據(jù)給控制節(jié)點(diǎn).具體的過程為:1)為納米節(jié)點(diǎn)接入信道的決策行為構(gòu)建具體的MDP模型,并采用離線的方式求解出局部最優(yōu)的策略;2)納米節(jié)點(diǎn)可根據(jù)自身實(shí)時(shí)的狀態(tài)信息通過查表的方式獲取對應(yīng)的決策結(jié)果,進(jìn)而選擇睡眠或占用相應(yīng)的時(shí)隙傳輸數(shù)據(jù).我們將針對DEH-TDMA協(xié)議分別在3.3,3.4,3.5,3.6中建立MDP模型的系統(tǒng)狀態(tài)、決策行為、狀態(tài)轉(zhuǎn)移概率和收益函數(shù),最終以最大化整個(gè)網(wǎng)絡(luò)的數(shù)據(jù)傳輸量為目標(biāo),對所建MDP模型求解出與節(jié)點(diǎn)狀態(tài)相對應(yīng)的決策行為集合.值得一提的是,DEH-TDMA協(xié)議只從納米節(jié)點(diǎn)的角度考慮接入信道的行為而不對節(jié)點(diǎn)加以區(qū)分,因此分析均省略了下標(biāo)ni.由于一幀持續(xù)時(shí)間較短,本文對數(shù)據(jù)傳輸量和能耗的分析均以幀長為單位,且假設(shè)納米節(jié)點(diǎn)只能使用當(dāng)前緩存的數(shù)據(jù)包以及剩余的能量,其在本幀期間到達(dá)的數(shù)據(jù)和能量均用于下一幀的傳輸.

Fig. 1 Frame structure of DEH-TDMA圖1 DEH-TDMA幀結(jié)構(gòu)

單個(gè)數(shù)據(jù)傳輸時(shí)隙的長度tslot可表示為

(14)

其中,i∈{1,2,…,N},di和Li分別表示源節(jié)點(diǎn)vi的傳輸距離和所發(fā)送數(shù)據(jù)包的長度,且本文設(shè)置所有源節(jié)點(diǎn)的數(shù)據(jù)包長度相同;v為信號的傳播速度且本文設(shè)置v=3×108ms;max()是求最大值函數(shù);C(di)表示節(jié)點(diǎn)vi傳輸鏈路的信道容量,表達(dá)式為

C(d)=

(15)

其中,C(d)表示傳輸距離為d時(shí)的太赫茲信道容量;M表示所有子帶的數(shù)量;Δfw(d)表示傳輸距離為d時(shí)不同的傳輸窗口,即每個(gè)子帶的可用帶寬;S(f)是傳輸信號的功率譜密度;Na(d,f)是信道中噪聲的功率譜密度;LP(d,f)表示路徑損耗.

3.3 節(jié)點(diǎn)的狀態(tài)空間

在第f幀中,納米節(jié)點(diǎn)ni的狀態(tài)Sf是由節(jié)點(diǎn)緩存區(qū)數(shù)據(jù)包數(shù)量Df和剩余能量Ef組成的聯(lián)合狀態(tài):

(16)

其中,Dmax表示節(jié)點(diǎn)緩存區(qū)數(shù)據(jù)包數(shù)量的最大值,Emin表示納米節(jié)點(diǎn)正常工作所需的最小能量,本文將其值設(shè)置為收發(fā)單個(gè)數(shù)據(jù)包所消耗的能量,Emax表示式(8)中納米電池儲(chǔ)能的最大值.

為了計(jì)算方便,本文采用歸一化的能量,即將納米節(jié)點(diǎn)的剩余能量映射為當(dāng)前能量約束下可供發(fā)送的數(shù)據(jù)包數(shù)量:

(17)

(18)

對于自供電的納米節(jié)點(diǎn)ni,其緩存區(qū)的數(shù)據(jù)包數(shù)量和剩余能量可以表示為

Df+1=min(max(Df+S(Δt)-
αfPf,0),Dmax),

(19)

Ef+1=min(max(Ef+H(Δt)-
βfPfEtx,Emin),Emax),

(20)

其中,Df+1和Df分別表示在幀f+1和幀f的開始時(shí)刻納米節(jié)點(diǎn)緩存區(qū)的數(shù)據(jù)包數(shù)量;Ef+1和Ef分別表示在幀f+1和幀f的開始時(shí)刻納米節(jié)點(diǎn)的剩余能量值;Δt是上一幀f的長度,S(Δt)和H(Δt)分別表示在Δt時(shí)間內(nèi)納米節(jié)點(diǎn)從外界環(huán)境中感知的數(shù)據(jù)包數(shù)量以及通過能量采集系統(tǒng)獲取的能量值;αf和βf均為二值參數(shù),若αf=βf=1,表示節(jié)點(diǎn)ni在上一幀f中處于活躍狀態(tài)并參與了數(shù)據(jù)傳輸,否則αf=βf=0;Pf表示節(jié)點(diǎn)在幀f中的數(shù)據(jù)包傳輸量,Pf×Etx表示上一幀f中節(jié)點(diǎn)ni發(fā)送Pf個(gè)數(shù)據(jù)包的能耗,Etx由式(4)計(jì)算得到.

在Δt時(shí)間內(nèi)感知的數(shù)據(jù)包數(shù)量S(Δt)和獲取的能量值H(Δt)可以計(jì)算得到:

(21)

(22)

其中,λp是數(shù)據(jù)包的到達(dá)速率,λe是納米節(jié)點(diǎn)的能量采集速率,可由式(9)求得.

由式(16)(18)可以看出,納米節(jié)點(diǎn)的狀態(tài)空間大小為(Dmax+1)×(NT+1).

3.4 節(jié)點(diǎn)的行為空間

DEH-TDMA協(xié)議用Af表示納米節(jié)點(diǎn)ni的信道接入方式.納米節(jié)點(diǎn)在數(shù)據(jù)傳輸階段存在2種可操作行為(a0,a1),a0=0表示節(jié)點(diǎn)在當(dāng)前幀因缺乏可用能量或緩存區(qū)無數(shù)據(jù)到達(dá)而進(jìn)入休眠態(tài),a1=1表示納米電池中儲(chǔ)備有充足的能量從而發(fā)送數(shù)據(jù),因此Af∈{a0,a1}.

3.5 狀態(tài)轉(zhuǎn)移概率

一般情況下,基于能量采集的WNSNs中納米節(jié)點(diǎn)的數(shù)據(jù)到達(dá)和能量采集過程是相互獨(dú)立的,因此可假設(shè)節(jié)點(diǎn)的數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率和能量狀態(tài)轉(zhuǎn)移概率也是相互獨(dú)立的,從而節(jié)點(diǎn)的系統(tǒng)狀態(tài)轉(zhuǎn)移概率可通過分別求解能量狀態(tài)轉(zhuǎn)移概率和數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率而得到.

首先,需量化節(jié)點(diǎn)在當(dāng)前狀態(tài)下執(zhí)行相應(yīng)行為時(shí)的數(shù)據(jù)傳輸量和能耗.納米節(jié)點(diǎn)ni在狀態(tài)Sf=(Df,Ef)下采取行為Af獲得的數(shù)據(jù)包傳輸量和消耗的能量可表示為

P(Sf,Af)=min(T,min(Df,NEf)),

(23)

E(Sf,Af)=P(Sf,Af)×Etx,

(24)

T=min(Dmax,NT),

(25)

其中,P(Sf,Af)和E(Sf,Af)分別表示節(jié)點(diǎn)ni在幀f中傳輸?shù)臄?shù)據(jù)包個(gè)數(shù)和能耗;Df和NEf分別表示本幀節(jié)點(diǎn)緩存的數(shù)據(jù)包數(shù)量和剩余能量為Ef時(shí)可發(fā)送的數(shù)據(jù)包數(shù)量;T表示圖1所示的幀結(jié)構(gòu)中一個(gè)時(shí)隙塊包含的數(shù)據(jù)包傳輸量,為方便起見,本文假設(shè)節(jié)點(diǎn)在一個(gè)時(shí)隙內(nèi)只能傳輸一個(gè)數(shù)據(jù)包,因此T在數(shù)值上等于一個(gè)時(shí)隙塊包含的時(shí)隙數(shù).為了使納米節(jié)點(diǎn)盡可能多地將緩存數(shù)據(jù)包發(fā)送給控制節(jié)點(diǎn),本文設(shè)置T的取值為節(jié)點(diǎn)在本幀內(nèi)數(shù)據(jù)傳輸量的最大值,而該值則由節(jié)點(diǎn)緩存區(qū)數(shù)據(jù)包數(shù)量的最大值Dmax和剩余能量達(dá)到最大值時(shí)所能發(fā)送的數(shù)據(jù)包數(shù)量NT聯(lián)合確定.

然后,根據(jù)以上對納米節(jié)點(diǎn)數(shù)據(jù)傳輸量和能耗的定量分析,并結(jié)合系統(tǒng)狀態(tài)轉(zhuǎn)移前后的能量和數(shù)據(jù)狀態(tài),如式(19)(20)所示,我們可進(jìn)一步計(jì)算節(jié)點(diǎn)的數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率和能量狀態(tài)轉(zhuǎn)移概率.狀態(tài)轉(zhuǎn)移期間節(jié)點(diǎn)緩存區(qū)到達(dá)的數(shù)據(jù)包數(shù)量以及納米電池中到達(dá)的能量數(shù)可分別表示為

(26)

(27)

將式(26)代入式(11)所描述的數(shù)據(jù)包到達(dá)過程模型中,則可得到節(jié)點(diǎn)的數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率[26]:

(28)

其中,d是式(26)中狀態(tài)轉(zhuǎn)移期間到達(dá)的數(shù)據(jù)包數(shù)量,PD(d)表示式(11)中數(shù)據(jù)包到達(dá)服從的泊松分布.

當(dāng)Df+1=Dmax時(shí),節(jié)點(diǎn)的數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率為

(29)

同理,將式(27)代入式(10)所描述的能量采集過程模型中,則可得到節(jié)點(diǎn)的能量狀態(tài)轉(zhuǎn)移概率[23]:

(30)

其中,e是式(27)中狀態(tài)轉(zhuǎn)移期間到達(dá)的能量數(shù),PE(e)表示式(10)中能量采集過程服從的泊松分布.

當(dāng)Ef+1=Emax時(shí),節(jié)點(diǎn)的能量狀態(tài)轉(zhuǎn)移概率為

(31)

綜合數(shù)據(jù)包狀態(tài)轉(zhuǎn)移概率和能量狀態(tài)轉(zhuǎn)移概率,納米節(jié)點(diǎn)的狀態(tài)轉(zhuǎn)移概率為

P(Sf+1|Sf,Af)=
Pd(Df+1|Df,Af)Pe(Ef+1|Ef,Af),

(32)

其中,P(Sf+1|Sf,Af)表示納米節(jié)點(diǎn)在狀態(tài)Sf下采取行動(dòng)Af后轉(zhuǎn)移到Sf+1的概率.

3.6 收益函數(shù)

DEH-TDMA協(xié)議旨于綜合考慮納米節(jié)點(diǎn)緩存區(qū)的數(shù)據(jù)包數(shù)量和當(dāng)前的剩余能量,使用MDP模型求解出最優(yōu)策略來最大化整個(gè)網(wǎng)絡(luò)的吞吐量,同時(shí)降低網(wǎng)絡(luò)能耗,因此將數(shù)據(jù)傳輸量和能耗作為影響因子融入納米節(jié)點(diǎn)收益函數(shù)的設(shè)計(jì)中.

(33)

其中,R(Sf,Af)表示節(jié)點(diǎn)ni在狀態(tài)Sf下采取行為Af獲得的收益函數(shù),λp是數(shù)據(jù)包到達(dá)的平均速率,tf是1幀的長度,λp×tf則表示1幀內(nèi)平均到達(dá)的數(shù)據(jù)包個(gè)數(shù),P(Sf,Af)和E(Sf,Af)分別表示節(jié)點(diǎn)在本幀內(nèi)的數(shù)據(jù)傳輸量和能耗,且分別由式(23)和式(24)計(jì)算得到,Ec,max表示節(jié)點(diǎn)收發(fā)能耗的最大值.式(33)采用相對的數(shù)據(jù)傳輸量和能耗來分析節(jié)點(diǎn)的收益.

3.7 MDP模型的經(jīng)典求解

求解MDP模型的“有模型”方法有值函數(shù)迭代法(value function iteration)和策略迭代法(policy iteration)[27],兩者均需要進(jìn)行增強(qiáng)學(xué)習(xí)的兩大步驟,即策略評估與策略改進(jìn),其中策略迭代的收斂速度更快一些,在狀態(tài)空間較小時(shí),選用策略迭代方法效率更高,當(dāng)狀態(tài)空間較大時(shí),值函數(shù)迭代法的計(jì)算量更小一些,本文中納米節(jié)點(diǎn)的狀態(tài)空間大小為(Dmax+1)(NT+1),所以選用值函數(shù)迭代算法求解上述建立的MDP模型,最終得到一個(gè)狀態(tài)空間Sf映射到?jīng)Q策行為空間Af的最優(yōu)策略.在MDP模型中,值函數(shù)被用來度量執(zhí)行給定策略的回報(bào).對于給定的策略π(s),狀態(tài)值函數(shù)V(s)和行為值函數(shù)Q(s,a)可用貝爾曼公式表示:

(34)

(35)

其中,Vπ(s)和Vπ(s′)分別表示當(dāng)前狀態(tài)s和下一個(gè)狀態(tài)s′的狀態(tài)值函數(shù),Qπ(s,a)表示當(dāng)前狀態(tài)s下的行為值函數(shù),R(s,π(s))和P(s′|s,π(s))分別表示納米節(jié)點(diǎn)在狀態(tài)s執(zhí)行策略π(s)獲得的收益以及轉(zhuǎn)移到狀態(tài)s′的概率,且分別由式(33)和式(32)計(jì)算得到,γ是折扣因子,它用以保證值函數(shù)的收斂性且滿足γ∈[0,1).

最優(yōu)策略π*(s)是指狀態(tài)空間映射到?jīng)Q策行為,并且使值函數(shù)Vπ(s)或Qπ(s,a)最大的策略,值迭代算法的思想正是先根據(jù)式(34)或式(35)求出最大的值函數(shù),然后反解得到最優(yōu)策略.具體實(shí)現(xiàn)步驟如算法1所示,求解為

(36)

(37)

算法1.值函數(shù)迭代算法.

輸入:狀態(tài)空間Sf、行為空間Af、狀態(tài)轉(zhuǎn)移概率矩陣T、收益函數(shù)R、折扣因子γ;

輸出:最優(yōu)策略π*.

初始條件:f=0,V(s)=0,π*(s)=0,?s∈Sf;

f=f+1;

for alls∈Sfdo

計(jì)算式(35)中的Q函數(shù);

用最大的Q函數(shù)更新值函數(shù):

end for

end while

獲得值函數(shù)最大值Vπ*(s);

returnπ*.

4 DEH-TDMA協(xié)議的建立步驟

DEH-TDMA協(xié)議的建立過程包括離線計(jì)算和網(wǎng)絡(luò)運(yùn)行2個(gè)階段,其中離線計(jì)算包括建立并求解MDP模型,網(wǎng)絡(luò)運(yùn)行包括網(wǎng)絡(luò)初始化和數(shù)據(jù)傳輸.

1) 離線計(jì)算.基于TDMA協(xié)議設(shè)計(jì)幀結(jié)構(gòu),然后綜合考慮節(jié)點(diǎn)緩存區(qū)的數(shù)據(jù)包數(shù)量和剩余能量,從納米節(jié)點(diǎn)的角度構(gòu)建MDP模型.通過量化節(jié)點(diǎn)在一幀內(nèi)獲得的數(shù)據(jù)包傳輸量以及消耗的能量,同時(shí)結(jié)合狀態(tài)轉(zhuǎn)移前后的數(shù)據(jù)和能量狀態(tài)來計(jì)算狀態(tài)轉(zhuǎn)移概率,并將數(shù)據(jù)傳輸量和能耗作為影響因子設(shè)計(jì)收益函數(shù).接著使用值迭代算法離線求解出節(jié)點(diǎn)狀態(tài)空間映射為具體決策行為的最優(yōu)策略,納米節(jié)點(diǎn)將策略數(shù)據(jù)保存在本地內(nèi)存中.

2) 網(wǎng)絡(luò)運(yùn)行.網(wǎng)絡(luò)初始化階段主要用于控制節(jié)點(diǎn)與納米節(jié)點(diǎn)間的時(shí)鐘同步和鏈路建立;控制節(jié)點(diǎn)在時(shí)隙調(diào)度階段廣播一幀的長度tf以及每幀包含的時(shí)隙數(shù)N×T.納米節(jié)點(diǎn)通過查表的方式獲取與自身實(shí)時(shí)狀態(tài)Sf=(Df,Ef)相對應(yīng)的決策行為,若在本幀內(nèi)無數(shù)據(jù)傳輸或因能量不足而無法發(fā)送數(shù)據(jù),則可進(jìn)入持續(xù)時(shí)間為tf的睡眠期;若有數(shù)據(jù)要發(fā)送且具備充足的能量,則在數(shù)據(jù)傳輸階段使用相應(yīng)的時(shí)隙資源.

由于DEH-TDMA協(xié)議采用離線的方式求解最優(yōu)策略,待網(wǎng)絡(luò)運(yùn)行后,納米節(jié)點(diǎn)只需通過查表就可獲取決策結(jié)果,且每個(gè)節(jié)點(diǎn)的狀態(tài)空間和行為空間都較小,決策所需的計(jì)算量、時(shí)間以及內(nèi)存容量都很少,因此該協(xié)議能應(yīng)用于計(jì)算和存儲(chǔ)能力非常有限的納米節(jié)點(diǎn).

5 仿真分析

本節(jié)對DEH-TDMA協(xié)議進(jìn)行仿真分析,選擇經(jīng)典的TDMA協(xié)議以及文獻(xiàn)[19]中的LA-TDMA協(xié)議作為比較對象.

5.1 仿真統(tǒng)計(jì)量定義

仿真分析將分別從節(jié)點(diǎn)的平均剩余能量、平均端到端時(shí)延和數(shù)據(jù)包傳輸成功率3個(gè)方面衡量DEH-TDMA協(xié)議、TDMA協(xié)議和LA-TDMA協(xié)議的性能.

1) 平均剩余能量

節(jié)點(diǎn)的平均剩余能量反映了網(wǎng)絡(luò)中能量的使用情況.

剩余能量的平均值:

(38)

其中,Eavg表示剩余能量的均值,Ei(t)表示第i個(gè)節(jié)點(diǎn)當(dāng)前的剩余能量值,K表示網(wǎng)絡(luò)中納米節(jié)點(diǎn)的總數(shù).

2) 平均端到端時(shí)延

平均端到端時(shí)延定義為數(shù)據(jù)包從源節(jié)點(diǎn)產(chǎn)生到控制節(jié)點(diǎn)成功接收所消耗的平均時(shí)間,包括處理時(shí)延、隊(duì)列時(shí)延、傳播時(shí)延和傳輸時(shí)延,它可表示為

(39)

值得一提的是,當(dāng)包到達(dá)間隔較小時(shí),單位時(shí)間內(nèi)節(jié)點(diǎn)產(chǎn)生的數(shù)據(jù)包較多而可能導(dǎo)致某些數(shù)據(jù)包在當(dāng)前幀內(nèi)無法被傳輸,對應(yīng)地,式(39)中的隊(duì)列等待時(shí)延Tq,i增大,從而增加端到端的平均時(shí)延;當(dāng)網(wǎng)絡(luò)中的節(jié)點(diǎn)數(shù)增加時(shí),幀長變長也會(huì)使Tq,i變大而導(dǎo)致數(shù)據(jù)包的平均端到端時(shí)延增大.

3) 數(shù)據(jù)包傳輸成功率

數(shù)據(jù)包傳輸成功率定義為控制節(jié)點(diǎn)成功接收的數(shù)據(jù)包數(shù)量與源節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包總數(shù)之比.

5.2 仿真設(shè)置

仿真假設(shè)網(wǎng)絡(luò)中有1個(gè)控制節(jié)點(diǎn)和100個(gè)納米節(jié)點(diǎn),仿真場景是面積為1 cm2的二維平面,控制節(jié)點(diǎn)位于平面中心,納米節(jié)點(diǎn)則隨機(jī)分布在該區(qū)域內(nèi).在仿真中,為了簡化計(jì)算,考慮介質(zhì)中水分子含量為10%的信道環(huán)境,此時(shí)式(2)中吸收因子k(f)取值為0.25[22].假設(shè)每個(gè)納米節(jié)點(diǎn)的數(shù)據(jù)傳輸速率為1 Mbps,通信范圍設(shè)為0.01 m,物理層仍采用基于100 fs長脈沖的TS-OOK調(diào)制技術(shù),單個(gè)數(shù)據(jù)包長度設(shè)為128 b,納米節(jié)點(diǎn)緩存的數(shù)據(jù)包上限D(zhuǎn)max設(shè)為5.

所有納米節(jié)點(diǎn)采用壓電式能量采集系統(tǒng),采集裝置的電壓U=0.42 V,單位周期采集到的電量ΔQ=6 pC,納米超級電容的總?cè)萘緾cap=9 nF,此時(shí)根據(jù)式(8)計(jì)算得到納米電池的最大儲(chǔ)能Emax=800 pJ,式(18)中儲(chǔ)能最大時(shí)可發(fā)送的數(shù)據(jù)包數(shù)量NT=11.每個(gè)納米節(jié)點(diǎn)的最小能量Emin和初始能量分別設(shè)為80 pJ和800 pJ.當(dāng)外界能量源的振動(dòng)頻率fv=50 Hz時(shí),式(9)中的能量采集速率λe≈17 pJs.

圖1所示的幀結(jié)構(gòu)總共有100個(gè)時(shí)隙塊,根據(jù)式(25)得到每個(gè)時(shí)隙塊包含5個(gè)時(shí)隙,其中單個(gè)時(shí)隙的長度設(shè)為200 μs.式(33)中節(jié)點(diǎn)能耗的最大值Ec,max=320 pJ,該值是納米節(jié)點(diǎn)完全占用5個(gè)時(shí)隙即發(fā)送5個(gè)數(shù)據(jù)包所消耗的能量.MDP模型中,折扣因子γ和值迭代算法的終止門限ε分別設(shè)為0.9和0.01.

仿真系統(tǒng)的運(yùn)行時(shí)間設(shè)置為3 000個(gè)幀長,即300 s.固定節(jié)點(diǎn)的能量采集速率為20 pJs,研究數(shù)據(jù)包產(chǎn)生間隔的變化對WNSNs的性能影響.

5.3 仿真結(jié)果分析

1) 節(jié)點(diǎn)的平均剩余能量

圖2是對3種MAC協(xié)議的節(jié)點(diǎn)平均剩余能量比較.由圖2可見,隨著數(shù)據(jù)包產(chǎn)生間隔逐漸增大,節(jié)點(diǎn)的平均剩余能量均逐漸增大.這是因?yàn)楫?dāng)數(shù)據(jù)包產(chǎn)生間隔很小,也就是節(jié)點(diǎn)緩存區(qū)到達(dá)的數(shù)據(jù)包較多時(shí),較大的網(wǎng)絡(luò)負(fù)載造成了能耗的增加.

Fig. 2 Comparison of mean residual energy of nodes圖2 節(jié)點(diǎn)平均剩余能量比較

圖2表明DEH-TDMA的節(jié)點(diǎn)平均剩余能量大于TDMA和LA-TDMA,這是因?yàn)榻?jīng)典的TDMA協(xié)議和LA-TDMA協(xié)議均未考慮能量補(bǔ)充的特性,納米節(jié)點(diǎn)在傳輸一定量的數(shù)據(jù)后就會(huì)能量耗盡,而DEH-TDMA協(xié)議中,納米節(jié)點(diǎn)可通過查表的方式獲取與實(shí)時(shí)狀態(tài)相對應(yīng)的信道接入方式,即使數(shù)據(jù)包產(chǎn)生間隔很小時(shí),節(jié)點(diǎn)的能耗速率遠(yuǎn)遠(yuǎn)大于能量采集速率,節(jié)點(diǎn)則選擇不占用時(shí)隙而轉(zhuǎn)入能量采集狀態(tài),待采集有足夠的能量再進(jìn)行數(shù)據(jù)傳輸.因此DEH-TDMA協(xié)議可通過納米節(jié)點(diǎn)能量補(bǔ)充的特性延長網(wǎng)絡(luò)生命周期,甚至使WNSNs的生命期趨于無窮大.

2) 平均端到端時(shí)延

Fig. 3 Average end-to-end delay comparison圖3 平均端到端時(shí)延比較

圖3是對3種MAC協(xié)議的平均端到端時(shí)延比較.從圖3中可以看出平均端到端時(shí)延隨著包產(chǎn)生間隔的增大而減小,這是因?yàn)榘a(chǎn)生間隔變大時(shí),單位時(shí)間內(nèi)到達(dá)節(jié)點(diǎn)緩存區(qū)的數(shù)據(jù)包變少,此時(shí)數(shù)據(jù)包在緩存區(qū)等待被傳輸?shù)臅r(shí)間就縮短,從而降低了端到端時(shí)延.由于LA-TDMA協(xié)議可以根據(jù)納米節(jié)點(diǎn)業(yè)務(wù)量的優(yōu)先級順序動(dòng)態(tài)分配時(shí)隙,無數(shù)據(jù)發(fā)送的節(jié)點(diǎn)不分配時(shí)隙,為業(yè)務(wù)突發(fā)節(jié)點(diǎn)提供更多時(shí)隙,因此在減小端到端時(shí)延上較另外2種協(xié)議表現(xiàn)出明顯的優(yōu)勢.在DEH-TDMA協(xié)議中,納米節(jié)點(diǎn)需要花費(fèi)較短的時(shí)間讀取存放在本地內(nèi)存中的決策結(jié)果,因此與傳統(tǒng)的TDMA協(xié)議相比,它在平均端到端時(shí)延上性能稍差,但是與LA-TDMA的差距也僅在0.1~0.3 ms.

3) 數(shù)據(jù)包傳輸成功率

圖4是對3種MAC協(xié)議的數(shù)據(jù)包傳輸成功率比較,這里是假設(shè)物理層是透明傳輸?shù)模醇僭O(shè)信道是理想的,仿真實(shí)驗(yàn)未考慮信道衰落引起的丟包現(xiàn)象.由圖4可見,數(shù)據(jù)包傳輸成功率不隨數(shù)據(jù)包產(chǎn)生間隔變化,且傳輸成功率基本都達(dá)到了100%,因此納米節(jié)點(diǎn)間不存在因沖突導(dǎo)致數(shù)據(jù)傳輸失敗,說明本文設(shè)計(jì)的時(shí)隙長度是合理的,因?yàn)闀r(shí)隙長度中考慮了數(shù)據(jù)包傳輸距離引入的時(shí)延,從而可以避免不同位置節(jié)點(diǎn)發(fā)送的數(shù)據(jù)包在控制節(jié)點(diǎn)處可能帶來的相鄰時(shí)隙部分重疊所造成的碼元碰撞.

Fig. 4 Comparison of packet transmission success rate圖4 數(shù)據(jù)包傳輸成功率比較

Fig. 5 Comparison of packet transmission success rate圖5 數(shù)據(jù)包傳輸成功率比較

圖5則是考慮了太赫茲信道之后的數(shù)據(jù)包傳輸成功率比較,由圖5可見,數(shù)據(jù)包傳輸成功率不隨數(shù)據(jù)包產(chǎn)生間隔變化,這是因?yàn)?種MAC協(xié)議均實(shí)現(xiàn)了無碰撞傳輸,納米節(jié)點(diǎn)間不存在因沖突導(dǎo)致數(shù)據(jù)傳輸失??;但由于太赫茲信道存在的分子吸收噪聲以及信道衰落會(huì)引起丟包現(xiàn)象.

6 結(jié) 論

針對納米節(jié)點(diǎn)能量非常有限無法保證WNSNs持續(xù)性運(yùn)行的不足,本文引入壓電式納米能量采集系統(tǒng),提出一種基于能量采集的分布式TDMA協(xié)議.該協(xié)議基于納米節(jié)點(diǎn)緩存區(qū)數(shù)據(jù)包狀態(tài)和剩余能量狀態(tài)組成的聯(lián)合狀態(tài)構(gòu)建Markov決策過程模型,并通過值迭代算法離線求解出最優(yōu)策略.納米節(jié)點(diǎn)根據(jù)自身狀態(tài)通過查表的方式獲取信道接入方式,從而大大減輕了節(jié)點(diǎn)的計(jì)算壓力.最后仿真結(jié)果表明該協(xié)議在延長網(wǎng)絡(luò)生命周期上存在相當(dāng)明顯的優(yōu)勢,非常適合將該協(xié)議應(yīng)用于不易更換電池的場合,如體內(nèi),可以在體內(nèi)搭建人體健康監(jiān)測系統(tǒng),但是該系統(tǒng)需要根據(jù)臨床中人體健康數(shù)據(jù)的采集對網(wǎng)絡(luò)拓?fù)溥M(jìn)行適當(dāng)?shù)恼{(diào)整同時(shí)還需要考慮人體健康數(shù)據(jù)的優(yōu)先級,這也將是本文未來的研究方向.

主站蜘蛛池模板: 国产乱人伦偷精品视频AAA| 亚洲看片网| 欧美三级视频在线播放| 欧美啪啪网| 国产精品综合久久久| 99精品视频在线观看免费播放| 国产精品开放后亚洲| 日韩第一页在线| 在线观看av永久| 青青国产在线| 国产高清国内精品福利| 波多野结衣视频网站| 无码中文字幕乱码免费2| 国产手机在线小视频免费观看| 日韩精品毛片人妻AV不卡| 美女黄网十八禁免费看| 啪啪啪亚洲无码| 最新国产在线| 91久久偷偷做嫩草影院电| 日韩精品久久久久久久电影蜜臀| 久久久久亚洲精品成人网| 成年片色大黄全免费网站久久| 欧美视频在线第一页| 好紧好深好大乳无码中文字幕| 国产欧美亚洲精品第3页在线| 中文字幕第4页| 国产精品无码AV片在线观看播放| 国产欧美精品一区aⅴ影院| AV色爱天堂网| 特级做a爰片毛片免费69| 精品1区2区3区| 欧美国产视频| 欧美成在线视频| 国产v精品成人免费视频71pao | 99热这里只有精品在线播放| 伊人色婷婷| 久久久久久尹人网香蕉| 激情午夜婷婷| 91成人免费观看| 国产精品第一区在线观看| 一级成人a毛片免费播放| 在线国产毛片| 在线观看精品自拍视频| 污污网站在线观看| 亚洲欧洲日本在线| 99国产精品国产高清一区二区| 亚洲第一精品福利| 爆操波多野结衣| 91精品啪在线观看国产91| 亚洲国产一区在线观看| 国产亚洲精久久久久久无码AV| 亚洲首页国产精品丝袜| 国产精品香蕉| 免费人成网站在线高清| 尤物视频一区| аv天堂最新中文在线| 91精品国产91久无码网站| 欧美黄色a| 玖玖精品在线| 亚洲成av人无码综合在线观看| 操国产美女| www.日韩三级| 亚洲 欧美 日韩综合一区| 午夜久久影院| 日韩精品少妇无码受不了| 国产三级视频网站| 手机在线免费毛片| 激情无码字幕综合| 狠狠色狠狠综合久久| 日韩a级毛片| 黄色片中文字幕| 在线观看国产网址你懂的| 97久久免费视频| 国产精品香蕉在线| 青青草国产一区二区三区| 亚洲动漫h| 亚洲精品视频免费| 亚洲精品大秀视频| 四虎综合网| 99re这里只有国产中文精品国产精品 | 伊人91在线| 欧美在线综合视频|