在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            關(guān) 閉

            新聞中心

            EEPW首頁 > 工控自動化 > 設(shè)計應(yīng)用 > 基于蟻群算法的無線傳感器網(wǎng)絡(luò)路由算法

            基于蟻群算法的無線傳感器網(wǎng)絡(luò)路由算法

            作者: 時間:2012-07-02 來源:網(wǎng)絡(luò) 收藏

            (2)路徑搜索初始時,賦予每條路徑上相等數(shù)量的初始信息素τ0,本文設(shè)置為信息素濃度下限τmin。

            (3)路徑搜索開始時,m只前向螞蟻從源節(jié)點(diǎn)S處出發(fā),前向螞蟻所要攜帶的信息有:源節(jié)點(diǎn)ID號、目的節(jié)點(diǎn)ID號、節(jié)點(diǎn)i到節(jié)點(diǎn)j的信息素強(qiáng)度τ(i,j)、經(jīng)過節(jié)點(diǎn)的剩余能量的總和以及當(dāng)前總跳數(shù)。

            (4)位于節(jié)點(diǎn)i的前向螞蟻k,依據(jù)轉(zhuǎn)移規(guī)則從相鄰的下一跳節(jié)點(diǎn)集合中選擇一個節(jié)點(diǎn),并根據(jù)式(5)、式(6)更新路徑上信息素強(qiáng)度。

            (5)當(dāng)中間節(jié)點(diǎn)j收到來自鄰居節(jié)點(diǎn)的螞蟻節(jié)點(diǎn)時:①更新前向螞蟻搜索包跳數(shù)h(i)=h(i)+1,i∈[1,m]。如果前向螞蟻沒有到達(dá)目的節(jié)點(diǎn),且h

            (6)當(dāng)每個前向螞蟻到達(dá)目的節(jié)點(diǎn)時,它們將立即轉(zhuǎn)化成一個后向螞蟻,并且它將沿著反向信息素表回到源節(jié)點(diǎn)。中間節(jié)點(diǎn)收到后向螞蟻數(shù)據(jù)包時,按照式(5)、式(7)將更新相鄰節(jié)點(diǎn)信息素強(qiáng)度,并建立到目的節(jié)點(diǎn)的表,表是一個三元組包括:目的節(jié)點(diǎn)、下一個節(jié)點(diǎn)、信息素。

            (7)后向螞蟻到達(dá)源節(jié)點(diǎn)后建立完畢。

            2.5 的維護(hù)

            中,節(jié)點(diǎn)的故障和能量的耗盡都將導(dǎo)致拓?fù)浣Y(jié)構(gòu)的變化,這使得路由維護(hù)顯得十分重要。路由斷路和節(jié)點(diǎn)能量的消耗是路由維護(hù)中必須解決的兩個關(guān)鍵問題。

            (1)路由斷路。

            當(dāng)中間節(jié)點(diǎn)發(fā)現(xiàn)路徑不通或收到路由斷路的消息后,它首先根據(jù)斷路的路徑信息刪除自己對應(yīng)的路由表?xiàng)l目,然后查詢可能性路由表?xiàng)l目,看是否能找到到達(dá)同一目的地的其他路徑。如果有,則根據(jù)路由表中信息素最大的條目作為最優(yōu)的路徑進(jìn)行通信;

            如果沒有到達(dá)對應(yīng)目的地的可選路徑后,即向其他節(jié)點(diǎn)繼續(xù)發(fā)送路由斷路消息。當(dāng)源節(jié)點(diǎn)在通信完成前收到路由斷路消息后,如果沒有到目的地的其他路徑,則將發(fā)起新的路徑探索過程,直到通信完成。

            (2)節(jié)點(diǎn)能量的消耗。

            為了不頻繁地重建路由表,節(jié)省能量,MP-ACA根據(jù)每個節(jié)電的剩余能量自動更新路由表,這樣就使得節(jié)點(diǎn)的能耗盡可能保持平衡。節(jié)點(diǎn)能量每下降10%,節(jié)點(diǎn)就會向周圍節(jié)點(diǎn)廣播自己的剩余能量,收到廣播的節(jié)點(diǎn)用式(8)更新路由表:

            為了分析改進(jìn)方案的性能,這里選用了以下2個典型參數(shù):(1)接收到數(shù)據(jù)包的平均時延(EndtoEndAverageDelay),單位為s;(2)能量不為零的節(jié)點(diǎn)數(shù)目(NumberofNodes)。

            3.1 接收到數(shù)據(jù)包的平均延時

            圖1反映了三種網(wǎng)絡(luò)傳輸數(shù)據(jù)的平均傳輸延時隨時間的變化關(guān)系。由圖可知,各的時延呈現(xiàn)先降后增的趨勢,主要是由于網(wǎng)絡(luò)剛建立時,節(jié)點(diǎn)需要建立路由表,然后時延呈下降趨勢。網(wǎng)絡(luò)運(yùn)行一段時間后,由于網(wǎng)絡(luò)中部分節(jié)點(diǎn)死亡,導(dǎo)致路由的重建,致使時延呈上升趨勢。

            總的來說,MP-ACA的平均傳輸延時要小于MACO和ACA的平均傳輸延遲,主要是因?yàn)樵贛ACO和ACA其路由是通過多次迭代而建立起來的,需要的時間長,從而增加了網(wǎng)絡(luò)延時。

            49.gif



            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉