• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于移動匯聚節(jié)點的組網(wǎng)導(dǎo)航系統(tǒng)路由協(xié)議

      2021-11-10 02:37:36顧昊倫趙國榮
      關(guān)鍵詞:路由交叉能量

      顧昊倫, 趙國榮, 韓 旭, 高 超

      (1.海軍航空大學(xué)岸防兵學(xué)院, 山東 煙臺 264001; 2.中國人民解放軍第91001部隊, 北京 100854)

      0 引 言

      無線網(wǎng)絡(luò)技術(shù)的發(fā)展與推廣使得各導(dǎo)航平臺可以借助平臺間的組網(wǎng)與信息協(xié)同,在不大幅度增加單個平臺硬件負載的前提下,完成單個平臺難以實現(xiàn)的各類任務(wù)[1]。組網(wǎng)導(dǎo)航系統(tǒng)(networked navigation systems, NNSs)正是以導(dǎo)航體傳感器網(wǎng)絡(luò)為中心,依托于組網(wǎng)節(jié)點間導(dǎo)航信息的協(xié)作量測,通過無線交互及信息共享實現(xiàn)網(wǎng)絡(luò)內(nèi)整體導(dǎo)航性能的提升。

      實現(xiàn)組網(wǎng)導(dǎo)航的基礎(chǔ)是針對導(dǎo)航體傳感器網(wǎng)絡(luò)設(shè)計一套高效的組網(wǎng)通信協(xié)議。其中,路由協(xié)議位于網(wǎng)絡(luò)層,是實現(xiàn)NNSs從小尺度網(wǎng)絡(luò)與短距傳輸邁向大范圍組網(wǎng)與長距傳輸?shù)年P(guān)鍵機制。與傳統(tǒng)Ad-hoc網(wǎng)絡(luò)相比,NNSs路由協(xié)議的設(shè)計難點為[2]:① 通信服務(wù)類型多種多樣;② 服務(wù)質(zhì)量(quality of service, QoS)傳輸需求;③ 節(jié)點能量受限更為明顯;④ 低通信時滯需求。

      針對問題①和問題②,文獻[3-5]綜合協(xié)作通信和QoS路由,分別以不同目標設(shè)計了相應(yīng)的協(xié)作QoS路由協(xié)議,實現(xiàn)了差異化服務(wù)的策略,提高了帶寬利用率并降低了干擾/串聽等。但文獻[3-5]并未在路由協(xié)議的設(shè)計中量化QoS指標,且并未建立協(xié)作傳輸和多跳傳輸對空間復(fù)用率及吞吐量的影響模型等。文獻[6]則針對上述缺點,以三維地理柵格和受控虛擬節(jié)點為基礎(chǔ),將Ebbinghaus記憶原理引入路由搜索的效能優(yōu)化,設(shè)計了一種基于三維地理柵格的衰減記憶協(xié)作QoS路由協(xié)議(fading memory cooperative QoS routing protocol based on three-dimensional geographic grid,FMCQR),實現(xiàn)了對先驗路由信息的高效利用。但文獻[6]主要解決的仍是問題①和問題②,并未將節(jié)點能量受限考慮到設(shè)計目標中。因此,盡管其考慮了低通信時滯需求,但當其算法應(yīng)用至NNSs這種大范圍多節(jié)點組網(wǎng)的情形時,網(wǎng)絡(luò)能量的迅速衰減使得通信時滯問題反而更加嚴重。

      針對問題③和問題④,文獻[7]在低功能耗自適應(yīng)集簇分層型(low energy adaptive clustering hierarchy,LEACH)協(xié)議的基礎(chǔ)上,提出了一種LEACH-DCHS算法,僅從剩余能量多的節(jié)點中選取簇頭。但隨著網(wǎng)絡(luò)的運行,該種算法將會導(dǎo)致簇頭的數(shù)量急劇下降,影響網(wǎng)絡(luò)穩(wěn)定性。文獻[8]考慮文獻[7]中的缺陷,重新構(gòu)造閾值函數(shù),優(yōu)先選取剩余能量高的節(jié)點為簇頭。但在網(wǎng)絡(luò)運行的初始階段,該種算法將會導(dǎo)致簇頭數(shù)量爆炸。因此,從控制簇頭數(shù)量的變化相對平穩(wěn)這一角度,文獻[9]和文獻[10]分別提出了集中式LEACH協(xié)議和基于窗口滑動和動態(tài)節(jié)點數(shù)目的改進LEACH協(xié)議算法控制簇頭期望數(shù)目始終在最優(yōu)范圍內(nèi)。文獻[7-10]在分簇路由協(xié)議的基礎(chǔ)上,從簇頭選取的角度對問題③提出解決方案,優(yōu)化了網(wǎng)絡(luò)的整體運行效率。但均普遍存在簇頭分布過于集中、過于偏向,動態(tài)分簇引入額外開銷以及匯聚節(jié)點附近的能量空洞等問題。文獻[11]針對上述問題提出了節(jié)能非均勻分簇(energy-efficient uneven clustering,EEUC)協(xié)議,優(yōu)化了簇頭分布,緩解了能量空洞問題。但成簇能耗過大,且隨著網(wǎng)絡(luò)的運行會導(dǎo)致遠離匯聚節(jié)點的簇群能量加速衰減,因此并未從本質(zhì)上解決能量空洞問題。

      針對文獻[7-11]暴露出的問題,文獻[12]證明了具有隨機或受控移動匯聚節(jié)點的Ad-hoc網(wǎng)絡(luò)負載更加均勻、能耗更低、生命周期更長。文獻[13]提出了一種基于隨機移動匯聚節(jié)點的準集中式分簇(quasi centralized clustering approach,QCCA)協(xié)議。該協(xié)議首先將網(wǎng)絡(luò)劃分為不同區(qū)域,區(qū)域內(nèi)高能量節(jié)點優(yōu)先成為簇頭,僅當匯聚節(jié)點移動至某一區(qū)域時由該區(qū)域內(nèi)的簇頭將信息融合發(fā)送至匯聚節(jié)點。但該種算法極有可能導(dǎo)致某一輪中匯聚節(jié)點無法訪問所有區(qū)域,通信時滯問題反而加劇。文獻[14]則通過選取代理節(jié)點的方式,提出了一種移動基站匯聚(sink mobility support,SMS)協(xié)議,但若代理節(jié)點死亡,路由重構(gòu)將會造成較大時滯。文獻[15]綜合中繼跳數(shù),移動匯聚節(jié)點的行程長度和節(jié)點剩余能量提出了一種能量感知自界跳數(shù)算法(energy aware bounded hop count algorithm,EABHCA)協(xié)議,該算法具有時滯低的特點,但其能耗和吞吐量方面性能均一般,不適用于NNSs這種大規(guī)模網(wǎng)絡(luò)。

      本文綜合考慮上述文獻中的優(yōu)缺點,以隨機移動匯聚節(jié)點為基礎(chǔ),將整個網(wǎng)絡(luò)區(qū)域分為匯聚節(jié)點為中心的交叉區(qū)域和非交叉區(qū)域。交叉區(qū)域內(nèi)的節(jié)點為骨干節(jié)點,通過構(gòu)建路由樹將數(shù)據(jù)傳遞給匯聚節(jié)點;非交叉區(qū)域內(nèi)的節(jié)點通過鏈式分簇實現(xiàn)數(shù)據(jù)傳遞并與骨干節(jié)點建立聯(lián)系。CRTCC路由協(xié)議旨在解決以下4個問題:① 通過移動匯聚節(jié)點的方式提高網(wǎng)絡(luò)內(nèi)節(jié)點的利用率及能量節(jié)省率;② 通過建立路由樹的方式提高網(wǎng)絡(luò)運行效率,降低通信時滯;③ 通過鏈式分簇的方式進一步降低通信時滯;④ 通過優(yōu)化鏈式分簇算法降低混合層次鏈式分簇可能帶來的能耗過大的問題。

      1 問題描述

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

      設(shè)NNSs共有N個節(jié)點及1個匯聚節(jié)點。節(jié)點主要用于收集、處理和傳遞測距信息和導(dǎo)航信息,具有有限的能量、存儲空間,通信能力一般;匯聚節(jié)點主要用于收集并向用戶傳遞節(jié)點的導(dǎo)航信息,其能量供應(yīng)不受限制,存儲空間足夠,通信能力較強。節(jié)點獲取測距信息的方式為基于信號到達時間(time of arrival,TOA)法的組網(wǎng)測距[16],解算導(dǎo)航信息包括解算位置信息和姿態(tài)信息,分別采取DMDG-3D球面定位算法[17]和四元數(shù)UKF姿態(tài)估計算法[18]。

      設(shè)初始時刻之前,網(wǎng)絡(luò)內(nèi)所有節(jié)點通過文獻[19]設(shè)計的NNSs通信協(xié)議均獲取了初始導(dǎo)航信息并建立了網(wǎng)絡(luò)空間局部坐標系。設(shè)局部坐標系下x軸范圍為[0,X],y軸范圍為[0,Y],z軸范圍為[0,Z]。

      基于移動匯聚節(jié)點的交叉路由樹構(gòu)建及鏈式分簇相結(jié)合的路由算法(routing algorithm combining cross routing tree construction based on mobile sink and chain clustering, CRTCC)協(xié)議采取了“輪”的概念,每一輪包括一個設(shè)置階段和一個穩(wěn)態(tài)階段。在設(shè)置階段,首先構(gòu)建一個以移動匯聚節(jié)點為中心的交叉區(qū)域,區(qū)域內(nèi)的節(jié)點為骨干節(jié)點,然后根據(jù)距離和剩余能量建立路由樹,最后通過鏈式分簇算法將非交叉區(qū)域內(nèi)的節(jié)點分為多個簇群。在穩(wěn)態(tài)階段,普通節(jié)點將信息傳遞給對應(yīng)的簇頭,由簇頭將收集到的信息融合處理后傳遞給骨干節(jié)點,最后骨干節(jié)點通過路由樹將信息傳遞給匯聚節(jié)點。與此同時,穩(wěn)態(tài)階段刷新所有節(jié)點的導(dǎo)航信息,作為下一輪設(shè)置階段的信息基礎(chǔ)。圖1即為某一輪中CRTCC構(gòu)建的網(wǎng)絡(luò)結(jié)構(gòu)示意圖,其中以匯聚節(jié)點為中心的正方體向6個邊界面延拓后得到的3個長方體區(qū)域的并集即為交叉區(qū)域。

      圖1 CRTCC構(gòu)建的網(wǎng)絡(luò)結(jié)構(gòu)

      1.2 能量模型

      與Ad-Hoc網(wǎng)絡(luò)類似,NNSs節(jié)點在傳輸數(shù)據(jù)的過程中消耗的能量遠遠大于計算所消耗的能量,因此采取一階無線電模型[20]計算節(jié)點消耗的能量。能耗計算公式如下所示:

      (1)

      式中:ET(k,d)表示某一節(jié)點將k-bits數(shù)據(jù)包發(fā)送到d以外另一節(jié)點的能耗;ER(k)表示某一節(jié)點接受k-bits數(shù)據(jù)包的能耗;Ee表示某一節(jié)點驅(qū)動和控制其電子元件的能耗;Ea表示某一節(jié)點維持無線電可靠傳輸?shù)哪芎?。Ea表達式如下所示:

      (2)

      式中:εf代表自由空間模型下的信號衰減因子;εm代表多徑模型下的信號衰減因子;d0表達式如下所示:

      (3)

      2 CRTCC路由協(xié)議算法

      CRTCC路由協(xié)議將網(wǎng)絡(luò)運行時間分為多輪,在每一輪的設(shè)置階段包含5個步驟。

      步驟 1匯聚節(jié)點路徑規(guī)劃及各節(jié)點鄰居庫更新。

      步驟 2交叉區(qū)域構(gòu)建。

      步驟 3交叉區(qū)域節(jié)點生成路由樹。

      步驟 4非交叉區(qū)域節(jié)點簇頭選取。

      步驟 5構(gòu)建簇結(jié)構(gòu)及路徑選擇。

      在隨后的穩(wěn)態(tài)階段,各節(jié)點收集的測距信息及導(dǎo)航信息根據(jù)設(shè)置階段的路由轉(zhuǎn)發(fā)到相應(yīng)節(jié)點進行計算與融合。穩(wěn)態(tài)階段除了完成向匯聚節(jié)點發(fā)送用戶指定的導(dǎo)航信息外,還需要完成各節(jié)點導(dǎo)航信息的刷新,作為下一輪設(shè)置階段的信息基礎(chǔ)。

      2.1 匯聚節(jié)點路徑規(guī)劃及各節(jié)點鄰居庫更新

      算法 1匯聚節(jié)點路徑規(guī)劃

      (4)

      圖2 式(4)中各角定義圖

      (5)

      算法 2鄰居庫更新

      由算法1、算法2可知,算法1的時間復(fù)雜度為T(1),空間復(fù)雜度為O(1);算法2的時間復(fù)雜度為T(n2),空間復(fù)雜度為O(1)。

      2.2 交叉區(qū)域構(gòu)建

      記以匯聚節(jié)點為中心的正方體邊長為l,0

      算法 3交叉區(qū)域構(gòu)建

      記φ為交叉區(qū)域內(nèi)節(jié)點(骨干節(jié)點)坐標的集合。根據(jù)點到平面距離公式可得dsBk表達式如下:

      (6)

      情景 1?k∈{1,2,…,6},dsBk≥0.5l

      此情景對應(yīng)的交叉區(qū)域示意圖如圖3所示。

      圖3 情景1對應(yīng)交叉區(qū)域

      定義U(x,δ)為x的δ領(lǐng)域,U(x,δ)的具體含義為U(x,δ)=[x-δ,x+δ],則根據(jù)圖3可知φ的表達式如下所示:

      (7)

      情景 2?k∈{1,2,…,6},s.t.dsBk<0.5l

      此情景共有6種情況,圖4為k=1(即匯聚節(jié)點與y=0平面距離小于0.5l)時情景2對應(yīng)的交叉區(qū)域示意圖。

      圖4 情景2對應(yīng)交叉區(qū)域(k=1)

      k取其余值時可類比推得。因此,k=1,2,…,6時,φ的表達式分別如下所示:

      (8)

      (9)

      (10)

      (11)

      (12)

      (13)

      情景 3當匯聚節(jié)點與兩個相鄰邊界面的距離同時小于0.5l。不防設(shè)這兩個相鄰邊界面為Bk和Bp。

      此情景共有12種情況,分別為k=1,p=2;k=1,p=4;k=1,p=5;k=1,p=6;k=2,p=3;k=2,p=5;k=2,p=6;k=3,p=4;k=3,p=5;k=3,p=6;k=4,p=5;k=4,p=6。圖5為k=1,p=2時情景3對應(yīng)交叉區(qū)域示意圖。

      圖5 情景3對應(yīng)交叉區(qū)域(k=1,p=2)

      當k=1,p=2時:

      (14)

      當k=1,p=4時:

      (15)

      當k=1,p=5時:

      (16)

      當k=1,p=6時:

      (17)

      當k=2,p=3時:

      (18)

      當k=2,p=5時:

      (19)

      當k=2,p=6時:

      (20)

      當k=3,p=4時:

      (21)

      當k=3,p=5時:

      (22)

      當k=3,p=6時:

      (23)

      當k=4,p=5時:

      (24)

      當k=4,p=6時:

      (25)

      情景 4當匯聚節(jié)點與3個兩兩相鄰邊界面的距離同時小于0.5l時。不防設(shè)這3個兩兩相鄰邊界面為Bk、Bp和Bq。

      此情景共有8種情況,分別為k=1,p=2,q=5;k=1,p=2,q=6;k=2,p=3,q=5;k=2,p=3,q=6;k=3,p=4,q=5;k=3,p=4,q=6;k=4,p=1,q=5;k=4,p=1,q=6。圖6為k=4,p=1,q=6時情景4對應(yīng)交叉區(qū)域示意圖。

      圖6 時情景4對應(yīng)交叉區(qū)域(k=4,p=1,q=6)

      k,p,q取其余值時可類比推得。沿用情景3中的定義,情景4下φ的表達式如下所示。

      當k=1,p=2,q=5時:

      (26)

      當k=1,p=2,q=6時:

      (27)

      當k=2,p=3,q=5時:

      (28)

      當k=2,p=3,q=6時:

      (29)

      當k=3,p=4,q=5時:

      (30)

      當k=3,p=4,q=6時:

      (31)

      當k=4,p=1,q=5時:

      (32)

      當k=4,p=1,q=6時:

      (33)

      綜上易知算法3的時間復(fù)雜度為T(n),空間復(fù)雜度為O(1)。

      2.3 路由樹生成

      算法 4路由樹生成

      路由樹的構(gòu)建過程一共分為5個步驟。

      (34)

      重復(fù)上述所有步驟直至路由樹所有分支構(gòu)造完畢。上述步驟是以圖3所示交叉區(qū)域為例,算法3中生成的其他類型交叉區(qū)域均可采用類似算法4的方法得到相應(yīng)的路由樹。算法4的時間復(fù)雜度為T(n),空間復(fù)雜度為O(1)。

      2.4 簇頭選取

      算法 5簇頭選取

      CRTCC協(xié)議進入成簇階段后,非交叉區(qū)域內(nèi)各節(jié)點隨機產(chǎn)生一個0到1之間的數(shù)字,隨機數(shù)小于閾值τ(η)的節(jié)點選為簇頭。

      CRTCC協(xié)議在LEACH協(xié)議的基礎(chǔ)上,在簇頭選取時綜合考慮節(jié)點剩余能量以及節(jié)點和簇頭之間的位置關(guān)系。閾值函數(shù)τ(η)表達式如下所示:

      (35)

      (36)

      θ角的引入是為了避免路徑選擇時,多個簇頭與匯聚節(jié)點的連線重疊或者夾角很小,導(dǎo)致這些簇頭向匯聚節(jié)點派出的螞蟻進行尋優(yōu)的路徑重合率較高,最終導(dǎo)致重合路徑上的節(jié)點能耗過大、快速死亡。設(shè)θ角定義為:① 當網(wǎng)絡(luò)內(nèi)沒有簇頭時,θ=0;② 當網(wǎng)絡(luò)內(nèi)僅有一個簇頭時,候選簇頭與匯聚節(jié)點的連線同已選簇頭與匯聚節(jié)點的連線之間的夾角的倒數(shù)為θ;③ 當網(wǎng)絡(luò)內(nèi)存在兩個及兩個以上簇頭時,若候選簇頭與匯聚節(jié)點的連線在某兩個已選簇頭與匯聚節(jié)點的連線構(gòu)成的平面內(nèi),且在這兩根連線構(gòu)成的銳角區(qū)域范圍內(nèi)沒有第3根已選簇頭與匯聚節(jié)點的連線,則這兩根已選簇頭與匯聚節(jié)點連線的角平分線同候選簇頭與匯聚節(jié)點連線的夾角為θ。否則取候選簇頭與匯聚節(jié)點的連線同所有已選簇頭與匯聚節(jié)點的連線夾角的最小值的倒數(shù)為θ。

      2.5 構(gòu)建簇結(jié)構(gòu)及路徑選擇

      簇頭選取完成后,開始構(gòu)建簇結(jié)構(gòu)。為增強網(wǎng)絡(luò)穩(wěn)定性,提高魯棒性,簇結(jié)構(gòu)采取混合層次網(wǎng)絡(luò)拓撲結(jié)構(gòu)。具體算法如下。

      算法 6構(gòu)建簇結(jié)構(gòu)

      步驟 4重復(fù)上述步驟1~步驟3,直到所有簇頭全部完成初步的簇結(jié)構(gòu)構(gòu)建。

      步驟 6重復(fù)步驟5,直到所有普通節(jié)點均能以單跳形式入簇。在此過程中,若有某個普通節(jié)點連續(xù)ω次尋找到同一個與自身距離最近的簇節(jié)點,則令該普通節(jié)點直接以單跳方式與此簇節(jié)點連接入簇。

      步驟 7依次遍歷六條路由樹分支上所有骨干節(jié)點(包括匯聚節(jié)點)的鄰居庫,將其中屬于非交叉區(qū)域的節(jié)點找出并令其以單跳方式與自身建立連接。若有同一個非交叉區(qū)域內(nèi)的節(jié)點與多個骨干節(jié)點建立連接,則選取距離最小的。至此鏈式混合層次簇群結(jié)構(gòu)與路由樹建立連接。

      由上述步驟可知,ω可以用來控制成簇收斂速度。由于是混合層次網(wǎng)絡(luò)拓撲結(jié)構(gòu),普通節(jié)點之間、簇頭與普通節(jié)點之間均可以進行通信,路徑選擇具有多樣性。因此,通過算法7改進蟻群算法給出路徑選擇的依據(jù)。

      算法 7路徑選擇

      (37)

      (38)

      (39)

      (40)

      (41)

      (42)

      由式(40)~式(42)可知,CRTCC協(xié)議在信息素更新前,螞蟻先按照自身路徑長度進行排名,路徑短的排在前面,且由于系數(shù)加權(quán),排在前面的螞蟻會釋放更多信息素,加快路徑選擇速度。

      綜上算法1~算法7構(gòu)成了CRTCC路由協(xié)議。

      3 算例仿真

      本文應(yīng)用Matlab平臺,共分4種不同的場景進行仿真,分別記為NNS#1、NNS#2、NNS#3、NNS#4,網(wǎng)絡(luò)區(qū)域大小為50 m×50 m×50 m、50 m×50 m×50 m、100 m×100 m×100 m、200 m×200 m×200 m.節(jié)點數(shù)量為50、100、100、150,各節(jié)點初始能量均為1 J,Ee=40 nJ/bit,εf=20 pJ/bit/m2,εm=0.002 pJ/bit/m4,導(dǎo)航信息數(shù)據(jù)包大小為4 096 bit,其余數(shù)據(jù)包(包括測距包、控制包、廣播包等)大小為196 bit。假設(shè)節(jié)點剩余能量小于1%時死亡,節(jié)點隨機散布在網(wǎng)絡(luò)空間。

      本文采取文獻[21]中提及的樹型鏈式非均勻分簇路由協(xié)議(tree-chain uneven cluster hybrid multi-hop routing algorithm,TUCHM)以及文獻[20]中提及的基于簇樹的節(jié)能路由協(xié)議(cluster-tree-based energy-efficient routing protowl for wireless sensor network,CTEER)進行比較。文獻[21]提出了一種鏈式分簇結(jié)構(gòu),但并沒有考慮移動匯聚節(jié)點;文獻[20]考慮了移動匯聚節(jié)點并提出了路由樹的構(gòu)建方法,但其分簇僅是最簡單的均勻分簇。

      同場景下3種路由協(xié)議的節(jié)點存活數(shù)隨輪數(shù)的變化圖如圖7所示。

      圖7 4種場景下節(jié)點存活數(shù)的變化

      不同情景下3種路由協(xié)議的首個節(jié)點死亡輪數(shù)(first node death, FND),一半節(jié)點存活輪數(shù)(half nodes alive, HNA),最后一個節(jié)點死亡輪數(shù)(last node death, LND),如表1~表3所示。

      表1 4種場景下采取THCUM的網(wǎng)絡(luò)生命周期指標

      表2 4種場景下采取CTEER的網(wǎng)絡(luò)生命周期指標

      表3 4種場景下采取CRTCC的網(wǎng)絡(luò)生命周期指標

      根據(jù)圖7及表1~表3可知:① THCUM路由協(xié)議下的NNSs生命周期短,節(jié)點能耗大,死亡速度快,這是因為THCUM路由協(xié)議是假設(shè)移動匯聚節(jié)點固定的,能量空洞問題較其他兩種算法而言比較明顯。② THCUM路由協(xié)議下節(jié)點數(shù)目的增大對其生命周期影響不大,而網(wǎng)絡(luò)區(qū)域的擴大卻影響很大。這是因為THCUM也是采用鏈式分簇方法,網(wǎng)絡(luò)空間內(nèi)遠離匯聚節(jié)點的普通節(jié)點或者簇頭增多,鏈路增長,鏈路上節(jié)點能耗增大,加速節(jié)點的死亡。而由于THCUM采取的是混合層次拓撲結(jié)構(gòu)并設(shè)計了尋優(yōu)路徑算法,節(jié)點數(shù)目的增多不會導(dǎo)致生命周期的明顯降低。③ CTEER協(xié)議由于采用了基于移動匯聚節(jié)點的路由樹,其網(wǎng)絡(luò)生命周期相對較長,且由于其采取的是均勻分簇,配合路由樹可以取得較好的節(jié)能效果。④ CRTCC協(xié)議無論是從FND、HNA還是從LND的角度其生命周期都較長,性能高于另外兩種協(xié)議。

      本文利用每輪傳輸數(shù)據(jù)包產(chǎn)生的跳數(shù)總和來衡量3種路由協(xié)議下網(wǎng)絡(luò)的通信時滯,并通過前200輪的數(shù)據(jù)進行仿真分析。不同場景下3種路由協(xié)議的每輪跳數(shù)總和變化圖如圖8所示。

      圖8 4種場景下每輪跳數(shù)總和的變化

      由圖8可知:① CRTCC協(xié)議盡管在生命周期性能方面的表現(xiàn)比較突出,但隨著網(wǎng)絡(luò)規(guī)模的增大,其通信時滯越來越明顯,在NNS#4情景下超過了TUCHM協(xié)議;② TUCHM協(xié)議每輪跳數(shù)總和并不穩(wěn)定,這與其混合層次非均勻分簇結(jié)構(gòu)及尋優(yōu)路徑算法中的啟發(fā)因子有關(guān);③ CRTCC協(xié)議每輪跳數(shù)總和相對比較穩(wěn)定、通信時滯較低,性能高于另外兩種協(xié)議。

      4 結(jié) 論

      本文重點設(shè)計了7個算法來構(gòu)成CRTCC路由協(xié)議。以移動匯聚節(jié)點為中心的交叉路由樹增加了網(wǎng)絡(luò)生命周期,其分支延拓到了網(wǎng)絡(luò)的6個臨界面,有效降低了通信時滯的影響;非交叉區(qū)域的節(jié)點完成鏈式分簇,進一步降低通信時滯;同時改善簇頭選取策略并采用混合層次網(wǎng)絡(luò)拓撲結(jié)構(gòu),優(yōu)化路徑選擇算法,有效防止了鏈式分簇可能導(dǎo)致的能耗過大、生命周期減小。最后通過與TUCHM協(xié)議和CTEER協(xié)議在4種場景下的仿真比較,驗證了算法的有效性。

      猜你喜歡
      路由交叉能量
      能量之源
      “六法”巧解分式方程
      探究路由與環(huán)路的問題
      詩無邪傳遞正能量
      中華詩詞(2017年4期)2017-11-10 02:18:29
      連一連
      基于Fast-ICA的Wigner-Ville分布交叉項消除方法
      計算機工程(2015年8期)2015-07-03 12:19:54
      開年就要正能量
      都市麗人(2015年2期)2015-03-20 13:32:31
      凝聚辦好家長學(xué)校的正能量
      中國火炬(2014年2期)2014-07-24 14:17:02
      PRIME和G3-PLC路由機制對比
      雙線性時頻分布交叉項提取及損傷識別應(yīng)用
      习水县| 神池县| 新化县| 黑水县| 英吉沙县| 雅安市| 囊谦县| 扎兰屯市| 濉溪县| 通化市| 遂昌县| 溧阳市| 武夷山市| 安远县| 福安市| 凤台县| 定西市| 昭通市| 布拖县| 湘潭市| 红安县| 卓尼县| 道孚县| 乐业县| 望江县| 蒙城县| 沁源县| 临洮县| 瑞安市| 孟连| 垦利县| 饶阳县| 平武县| 东至县| 临湘市| 正镶白旗| 凤庆县| 阿拉善盟| 云霄县| 来宾市| 高雄县|