版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一種Adhoc網(wǎng)絡(luò)中節(jié)約能耗的QoS路由協(xié)議
AbstractThispaperintroducesanadvancedsave-energymechanismforAdhocnetwork.Comparewiththeoldenergymechanism,itcouldeffectivelyreducetheenergyconsumptionofidlenodesinthenetanddeclinethenumberofAgentnodetoonlyoneineachcommunicationarea,whichis50%oftheoldmechanism,andcreateEdge-Agent,whichisclassifiedbyfunction.Theexperimentshows,thenewmechanismcouldimprovethelife-timeofthewholenet,guaranteetheefficiencyandrobustnessofthenetandbalancetheenergyoftheEdge-Agent.Keywords:Adhocnetwork,QoSroutingprotocol,Agent,Save-energy1.引言Adhoc網(wǎng)絡(luò)的特點(diǎn)是各節(jié)點(diǎn)地位平等,能自由移動(dòng),并且通過無線信道進(jìn)行通信[1,2]。由于移動(dòng)終端本身由電池供電,因此在Adhoc網(wǎng)絡(luò)中采用各種節(jié)能機(jī)制成為延長(zhǎng)電池工作時(shí)間的一種重要手段。另外,從降低網(wǎng)絡(luò)運(yùn)行成本和節(jié)約自然資源的角度來說,采用節(jié)能機(jī)制也是一項(xiàng)意義重大的措施?,F(xiàn)階段,Adhoc網(wǎng)絡(luò)的節(jié)能機(jī)制已經(jīng)提出不少方案,如利用電源休眠[3]或者設(shè)置Agent方式[4]節(jié)能。然而所提出的方案并不能完全解決Adhoc網(wǎng)絡(luò)的節(jié)能問題。如利用電源休眠,雖然可以達(dá)到一定的節(jié)能效果,但休眠狀態(tài)電池同樣有一定的耗損,且這部分耗損并沒有做任何有效功;再如采用設(shè)置能量代理方式,現(xiàn)有的能量代理方式通常選擇出的數(shù)量過多,有的達(dá)到了所有網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)量的一半,選擇代理數(shù)量過多往往對(duì)網(wǎng)絡(luò)資源也會(huì)造成不必要的耗損。2.能量消耗模型一般的,認(rèn)為只有在發(fā)送和接收分組的時(shí)候才會(huì)有功率消耗,并且在研究MAC協(xié)議時(shí),往往只考慮收發(fā)分組時(shí)消耗的能量。然而,節(jié)點(diǎn)在處于監(jiān)聽和空閑狀態(tài)時(shí),也同樣消耗電量,即:其中,T(a,b)表示從節(jié)點(diǎn)a到節(jié)點(diǎn)b的路由路徑上所有節(jié)點(diǎn)所消耗的能量,Ex是節(jié)點(diǎn)處于監(jiān)聽和空閑所消耗的能量。之所以需要將監(jiān)聽和空閑狀態(tài)的能量消耗計(jì)入總消耗是因?yàn)殡姴ㄓ幸粋€(gè)相當(dāng)大的廣播范圍,再此范圍內(nèi)的所有節(jié)點(diǎn)都必須接收每個(gè)數(shù)據(jù)包以判斷是否是本地接收,雖然多數(shù)分組都被很快丟棄,但是接收它們是也需要消耗能量,研究表明[5],空閑、接收和發(fā)送狀態(tài)三者能量消耗的比例是1:1.2:1.7。從公式(1)可知,在不關(guān)閉節(jié)點(diǎn)k然而,僅考慮全網(wǎng)能量消耗具有一定的片面性,因?yàn)锳dhoc網(wǎng)絡(luò)中的個(gè)別節(jié)點(diǎn)有可能UDP業(yè)務(wù),該節(jié)點(diǎn)均不承擔(dān)發(fā)送及轉(zhuǎn)發(fā)任務(wù),但能量消耗也非常嚴(yán)重。在未發(fā)送及轉(zhuǎn)發(fā)任何數(shù)據(jù)的情況下,節(jié)點(diǎn)能量狀態(tài)由0.80下降到0.64,消耗了16%的能量,卻未對(duì)全網(wǎng)的數(shù)據(jù)傳遞起到作用,因此,該16%的能量消耗為無用功。而改進(jìn)后的空閑節(jié)點(diǎn)由于采用了關(guān)閉電源及間歇式檢測(cè)信號(hào)等機(jī)制,使得空閑消耗降低。圖3表示了在該實(shí)驗(yàn)中節(jié)點(diǎn)1未改進(jìn)和改進(jìn)后的性能比較。對(duì)于非空閑節(jié)點(diǎn),由于能量因素成為建立路由路徑的必要條件,因此與原有的利用AODV建立起來的路由有所差別。改進(jìn)后的路由機(jī)制重點(diǎn)關(guān)注全網(wǎng)可達(dá)的持續(xù)性及邊界Agent節(jié)點(diǎn)的輪換工作,這樣,每個(gè)節(jié)點(diǎn)的能量均可得到有效利用,而非僅僅有業(yè)務(wù)流量的節(jié)點(diǎn)消耗能量,而空閑節(jié)點(diǎn)不做功的情況下,也消耗能量。以節(jié)點(diǎn)3至節(jié)點(diǎn)6的UDP業(yè)務(wù)為例,利用AODV建立起來的路由路徑為3—2—6。改進(jìn)機(jī)制首先建立區(qū)域Agent及邊界Agent,節(jié)點(diǎn)3的能量狀態(tài)最大為0.97,因此當(dāng)選Agent,負(fù)責(zé)區(qū)域內(nèi)的信息傳遞及轉(zhuǎn)發(fā),在該例中,節(jié)點(diǎn)3既是Agent,又是業(yè)務(wù)起始節(jié)點(diǎn);邊界Agent由兩區(qū)域信號(hào)交叉部分的能量狀態(tài)最大者擔(dān)任,在該例中,節(jié)點(diǎn)5為邊界Agent,轉(zhuǎn)發(fā)節(jié)點(diǎn)由原來的節(jié)點(diǎn)2變?yōu)楣?jié)點(diǎn)5,路由路徑變?yōu)?—5—6。當(dāng)節(jié)點(diǎn)5的能量?jī)H為原來的50%時(shí),將重新選舉邊界Agent,此時(shí)節(jié)點(diǎn)4成為邊界Agent,路由路徑變?yōu)?—4—6。該選舉過程將一直持續(xù)下去,直到邊界節(jié)點(diǎn)能量不足以支持業(yè)務(wù)。如圖4所示,全網(wǎng)可達(dá)的時(shí)間由原來的1178.90s升至3855.43s。因?yàn)楣?jié)點(diǎn)能量不足而無法完成轉(zhuǎn)發(fā)任務(wù),即在公式(1)中忽略了節(jié)點(diǎn)的能量狀態(tài),其定義為:Pre其中,Pre為節(jié)點(diǎn)現(xiàn)有能量,Pst為節(jié)點(diǎn)理想狀態(tài)下的能量最大值。3.改進(jìn)方案由公式(1)可知,整個(gè)網(wǎng)絡(luò)的消耗由兩部分組成,一部分是路由部分消耗的能量,這部分能量只有通過改善路由算法,使盡量少的節(jié)點(diǎn)參與到路由過程之中;k另一部分是其余空閑節(jié)點(diǎn)的待機(jī)能量i1,這部分能量可通過關(guān)閉其無線網(wǎng)卡實(shí)現(xiàn)。無線網(wǎng)卡的關(guān)閉可分為兩部分:一部分為路由建立過程之前網(wǎng)卡關(guān)閉模式,即網(wǎng)絡(luò)中無數(shù)據(jù)流而僅有控制流的時(shí)候,此時(shí)關(guān)閉網(wǎng)卡采用定時(shí)開啟模式,每隔5秒開啟檢查是否有數(shù)據(jù)傳輸要求,若有,則全網(wǎng)節(jié)點(diǎn)開啟,建立路由,路由建立完成后,將進(jìn)入網(wǎng)卡關(guān)閉的第二部分,即路由建立過程之后的網(wǎng)卡關(guān)閉模式,此時(shí),沒有轉(zhuǎn)發(fā)任務(wù)的節(jié)點(diǎn)可關(guān)閉無線網(wǎng)卡,僅留有路k由任務(wù)的網(wǎng)絡(luò)節(jié)點(diǎn),這樣,空閑節(jié)點(diǎn)的待機(jī)能量i1從理論上可接近于0。另外,采用無線節(jié)點(diǎn)Agent也是提高轉(zhuǎn)發(fā)效率以及提高能量利用率的一個(gè)有效途徑。移動(dòng)Agent是一段程序代碼,能控制自己在網(wǎng)絡(luò)中移動(dòng),并能在每個(gè)節(jié)點(diǎn)獨(dú)立地完成各種不同的任務(wù)。移動(dòng)Agent在分布式應(yīng)用中十分有效,特別適用于動(dòng)態(tài)的網(wǎng)絡(luò)環(huán)境,這些Agent在節(jié)點(diǎn)之間跳動(dòng),在節(jié)點(diǎn)中收集信息,并能將這些信息給新的節(jié)點(diǎn)和Agent。這樣,在短時(shí)間內(nèi),每個(gè)節(jié)點(diǎn)都能接受到Agent訪問他們帶來的更新信息,網(wǎng)絡(luò)開始運(yùn)行時(shí),所有節(jié)點(diǎn)只知道他們自己和鄰居信息,而不知道別的節(jié)點(diǎn)的信息,當(dāng)Agent開始路由時(shí),這些節(jié)點(diǎn)就會(huì)得到別的節(jié)點(diǎn)的信息。在本文中,每個(gè)節(jié)點(diǎn)均有屬于自己的通信區(qū)域,在通信區(qū)域中,利用公式(2),將現(xiàn)有節(jié)點(diǎn)能量狀態(tài)最高者定為Agent,將收到兩個(gè)及以上通信區(qū)域的能量狀態(tài)最高節(jié)點(diǎn)設(shè)為邊界Agent,這樣,較文獻(xiàn)[4]中隨機(jī)設(shè)定Agent的方法,可大大減少網(wǎng)絡(luò)中Agent的數(shù)量。例如,如圖1所示。圖1中,節(jié)點(diǎn)名稱后表示為節(jié)點(diǎn)現(xiàn)有能量狀態(tài),由改進(jìn)的能量機(jī)制可得,區(qū)域A中,節(jié)點(diǎn)3為Agent,區(qū)域B中,節(jié)點(diǎn)6為Agent節(jié)點(diǎn),在交叉區(qū)域中,節(jié)點(diǎn)5為邊界Agent。改進(jìn)后的能量機(jī)制將節(jié)點(diǎn)空閑以及待機(jī)時(shí)消耗能量降為最低,并且引入了Agent模式,有效的利用了全網(wǎng)能量,使能量狀態(tài)高的節(jié)點(diǎn)得到充分利用,其工作流程如圖2所示。網(wǎng)絡(luò)中轉(zhuǎn)發(fā)節(jié)點(diǎn)的節(jié)能情況如圖5所示。由于在Edge-Agent切換過程中,分組的轉(zhuǎn)發(fā)時(shí)間也有所延長(zhǎng),如圖6所示,分組到達(dá)目的節(jié)點(diǎn)的時(shí)間有所滯后。但通過對(duì)分組到達(dá)時(shí)延進(jìn)行研究后發(fā)現(xiàn),雖然Edge-Agent輪換工作方式對(duì)分組的到達(dá)時(shí)間會(huì)有一定的影響,但分組的時(shí)延并沒有因此而出現(xiàn)提高,圖7顯示了利用新能量模型前后分組的發(fā)送時(shí)延比較。從圖7中發(fā)現(xiàn),在傳送第4000個(gè)數(shù)據(jù)包之前,新能量模型的時(shí)延小于原有模型的時(shí)延;但在傳送第5000個(gè)包時(shí),時(shí)延突然增大,隨后的轉(zhuǎn)送過程中會(huì)出現(xiàn)脈沖式的時(shí)延增大的情況,但隨后時(shí)延會(huì)逐漸減小,但任高于原有模型的網(wǎng)絡(luò)時(shí)延。通過對(duì)實(shí)驗(yàn)的分析后得知,在傳送第4000號(hào)至第5000號(hào)包之間的時(shí)間間隔內(nèi),Edge-Agent進(jìn)行了改選,在改選過程中的網(wǎng)絡(luò)時(shí)延會(huì)有所增加,且隨后的脈沖式時(shí)延增加也是由此所引起的,同時(shí),在Edge-Agent能量狀態(tài)相近時(shí),這種輪換會(huì)非常頻繁,導(dǎo)致時(shí)延的增加。而且,在一定范圍內(nèi)的網(wǎng)絡(luò)規(guī)模的增大和節(jié)點(diǎn)數(shù)量的增加會(huì)改善新能量模型的運(yùn)行效果,對(duì)節(jié)省網(wǎng)絡(luò)的能量消耗較有效,但超過一定范圍后,節(jié)能效果反而會(huì)下降,如圖8所示。如圖8中,網(wǎng)絡(luò)中的節(jié)點(diǎn)數(shù)達(dá)到20時(shí),節(jié)點(diǎn)剩余能量最多,若網(wǎng)絡(luò)中節(jié)點(diǎn)數(shù)再繼續(xù)增大,節(jié)點(diǎn)剩余能量反而會(huì)減少。經(jīng)研究后發(fā)現(xiàn),這種節(jié)能性能的下降主要是因?yàn)镋dge-Agent的頻繁的輪換工作所致。當(dāng)網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)增加而所在范圍一定時(shí),節(jié)點(diǎn)的密度也相對(duì)增加,同時(shí),在一定區(qū)域內(nèi)出現(xiàn)相近能量節(jié)點(diǎn)的概率也增加了,而過多次的決定哪個(gè)節(jié)點(diǎn)是轉(zhuǎn)發(fā)Edge-Agent時(shí),必然會(huì)消耗更多的能量。因此,在多個(gè)能量相近節(jié)點(diǎn)成為或可能成為Edge-Agent時(shí),這種輪換機(jī)制反而對(duì)網(wǎng)絡(luò)的節(jié)能性能有消極影響。另外,在新能量模型中,節(jié)點(diǎn)數(shù)與網(wǎng)絡(luò)平均時(shí)延也存在著一定的關(guān)系。如圖9所示,無論是原能量模型還是新的能量模型,其網(wǎng)絡(luò)平均時(shí)延都會(huì)隨節(jié)點(diǎn)數(shù)的增加而增加。但新的能量節(jié)點(diǎn)的網(wǎng)絡(luò)時(shí)延增加的更為明顯。研究后發(fā)現(xiàn),其主要原因仍是由于Edge-Agent的輪換機(jī)制造成的。當(dāng)某個(gè)Edge-Agent因其能量消耗而被其它節(jié)點(diǎn)取代時(shí),它們之間會(huì)發(fā)生切換過程,此時(shí),數(shù)據(jù)包是不能被轉(zhuǎn)發(fā)的。當(dāng)節(jié)點(diǎn)數(shù)增加,其輪換工作機(jī)制會(huì)頻繁發(fā)生,從而導(dǎo)致網(wǎng)絡(luò)平均時(shí)延的增大。由以上實(shí)驗(yàn)所得數(shù)據(jù)可知,采用Edge-Agent的節(jié)能機(jī)制對(duì)小規(guī)模的Adhoc網(wǎng)絡(luò)確實(shí)能起到一定的節(jié)省電池消耗,提高網(wǎng)絡(luò)生存時(shí)間的效果,但不適用于網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)較多的Adhoc網(wǎng)絡(luò),否則會(huì)出現(xiàn)網(wǎng)絡(luò)平均時(shí)延增加和轉(zhuǎn)發(fā)節(jié)點(diǎn)能量消耗增加等問題。5.小結(jié)本文介紹了一種改進(jìn)的Adhoc網(wǎng)絡(luò)節(jié)能機(jī)制。較以往的節(jié)能機(jī)制,其特點(diǎn)是大大降低了空閑節(jié)點(diǎn)的能耗;將作為Agent節(jié)點(diǎn)的概率由原來的50%下降為每個(gè)通信區(qū)域僅一個(gè);并通過功能劃分,增加了邊界Agent節(jié)點(diǎn)。實(shí)驗(yàn)表明,雖然該節(jié)能機(jī)制對(duì)Agent節(jié)點(diǎn)的依賴較一般Adhoc網(wǎng)絡(luò)路由對(duì)單個(gè)節(jié)點(diǎn)的依賴有所增加,但其能有效的提高全網(wǎng)可達(dá)時(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年物聯(lián)網(wǎng)技術(shù)在農(nóng)業(yè)中的應(yīng)用合同
- 《豐田生產(chǎn)方式圖》課件
- 2024年度企業(yè)培訓(xùn)與人才發(fā)展委托合同3篇
- 2024年特種車輛租賃合同:如救護(hù)車、貨車等2篇
- 河南省信陽(yáng)市羅山縣2024-2025學(xué)年七年級(jí)上學(xué)期11月期中數(shù)學(xué)試題(解析版)
- 2024任城區(qū)人才公寓租住及物業(yè)管理服務(wù)合同3篇
- 2024年版股權(quán)轉(zhuǎn)讓居間補(bǔ)充協(xié)議細(xì)化版
- 2024年標(biāo)準(zhǔn)家用被褥產(chǎn)品購(gòu)銷協(xié)議模板版B版
- 2024年度跨境電商外匯借款合同范本:跨境融資合同編制規(guī)范6篇
- 2025合伙承租經(jīng)營(yíng)合同
- 浙江省公路水運(yùn)工程工地試驗(yàn)室管理暫行辦法
- 國(guó)家開放大學(xué)電大《管理英語(yǔ)4》形考任務(wù)5試題及答案
- 室內(nèi)燃?xì)夤艿腊惭b施工方案
- 六類網(wǎng)線檢測(cè)報(bào)告(共9頁(yè))
- 安徽中電龍子湖工業(yè)園區(qū)12MW光伏發(fā)電示范項(xiàng)目二工區(qū)設(shè)備采購(gòu)第一批35kV箱式變電站技術(shù)協(xié)議
- 注塑換模作業(yè)指導(dǎo)書
- 光伏清洗機(jī)器人項(xiàng)目可行性研究報(bào)告寫作范文
- 四柱液壓壓力機(jī)系統(tǒng)設(shè)計(jì)說明書(共17頁(yè))
- 冷凍結(jié)晶技術(shù)+膜過濾組合工藝處理硫酸鈉廢水的優(yōu)越性
- 廣西中藥飲片項(xiàng)目建議書(范文模板)
- 上海中級(jí)口譯口試部分歷年真題集錦(含答案)
評(píng)論
0/150
提交評(píng)論