国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于TEEN路由協(xié)議的節(jié)能改進算法

2017-11-08 05:47:04沈陽理工大學信息科學與工程學院崔宏瑤胡樹杰胡玉蘭
電子世界 2017年20期
關(guān)鍵詞:路由閾值能量

沈陽理工大學信息科學與工程學院 崔宏瑤 胡樹杰 胡玉蘭

基于TEEN路由協(xié)議的節(jié)能改進算法

沈陽理工大學信息科學與工程學院 崔宏瑤 胡樹杰 胡玉蘭

在TEEN路由協(xié)議中,每個節(jié)點當選簇頭的概率相同是因為其初始能量相同,然而實際中傳感器網(wǎng)絡(wireless sensor network,WSN)大多是能量異構(gòu)的,這會導致能量不均衡而引起浪費。另外,TEEN路由協(xié)議選出的簇頭會有因距離太近而導致簇的覆蓋,這也會造成能量浪費?;赥EEN路由協(xié)議能量浪費的情況本文提出了一種節(jié)能改進算法。此改進算法對于能量浪費現(xiàn)象能有效改善,進而延長WSN的壽命。

傳感器網(wǎng)絡;路由協(xié)議;TEEN改進算法

0 引言

WSN是一種分布式傳感網(wǎng)絡,大量微型傳感器被投放在需要監(jiān)測的區(qū)域來組成一個多跳的自組織的網(wǎng)絡,微型傳感器會協(xié)作的感知、采集、處理監(jiān)測區(qū)域內(nèi)的目標對象信息,并上傳給上一級進行進一步處理。WSN的發(fā)展主要得益于隨著微機電系統(tǒng)(Micro-Electro-Mechanism System,MEMS)、片上系統(tǒng)(SOC,System on Chip)、無線通信和低功耗嵌入式技術(shù)的高速發(fā)展。

1 傳感器網(wǎng)絡路由協(xié)議

在通信的結(jié)構(gòu)方面?zhèn)鞲衅骶W(wǎng)絡路由協(xié)議分為平面路由協(xié)議和分簇路由協(xié)議[1]。平面路由協(xié)議包括洪泛路由協(xié)議(flooding)、閑聊路由協(xié)議(gossiping)、SPIN(sensor protocolfor information via negotiation)法。洪泛路由協(xié)議是是一種簡單有效的路由協(xié)議。在洪泛路由協(xié)議中,節(jié)點會以廣播的形式轉(zhuǎn)發(fā)收到的數(shù)據(jù)分組,并丟棄重復的數(shù)據(jù)分組。 洪泛路由不用維護網(wǎng)絡拓撲結(jié)構(gòu)和路由計算,實現(xiàn)方式簡單,對于要求高健壯性的場合尤其適用,但卻存在資源消耗大、信息內(nèi)爆、資源盲點等問題;閑聊路由算法在洪泛法基礎上利用隨機發(fā)送數(shù)據(jù)的方法減少了資源的浪費;SPIN協(xié)議是一種以數(shù)據(jù)為中心的自適應通信路由協(xié)議。它通過使用節(jié)點間的協(xié)商制度和資源自適應機制,解決了洪泛路由存在的缺點。分簇路由協(xié)議有低功耗自適應集簇分層型協(xié)議(Low Energy Adaptive Clustering Hierarchy,LEACH),PEGASIS(Power-Efficient Gathering in Sensor Information Systems)協(xié)議,節(jié)能的閾值敏感路由協(xié)議(Thresholdsensitive Energy-Efficient Sensor Network,TEEN)。其中,在LEACH協(xié)議中提出了“輪”的概念,每一輪中包括簇的建立和穩(wěn)定運行兩個階段,穩(wěn)定運行階段要遠大于簇的建立階段;PEGASIS是在LEACH的分簇算法的基礎上改進而來的鏈式結(jié)構(gòu);TEEN算法類似于LEACH的分簇算法,但卻增加了兩個閾值,減少了沒有必要的信息傳輸,降低了能量的消耗。

2 TEEN路由協(xié)議

TEEN路由協(xié)議是LEACH 路由協(xié)議的改進[2]。它的實現(xiàn)機制與LEACH算法基本一致,只不過在LEACH算法的基礎上增加了硬閾值和軟閾值兩個閾值。硬閾值是傳感器節(jié)點感應數(shù)據(jù)信息的門限值,當傳感器節(jié)點采集到的數(shù)據(jù)信息首次超過硬閾值時,節(jié)點會將數(shù)據(jù)發(fā)送給簇頭節(jié)點。若節(jié)點感應到的數(shù)據(jù)信息未超過硬閾值,則說明要感知、采集的信息數(shù)據(jù)變化不明顯,在安全范圍內(nèi),無需發(fā)送給簇頭。軟閾值是采集到的數(shù)據(jù)信息變化量的最小值,只有當采集到的信息超過了硬閾值且變化量超過了軟閾值,傳感器節(jié)點才會把信息傳給簇頭節(jié)點。采用這種設定閾值的方法,在需對數(shù)據(jù)變化敏感,實時性要求高的傳感器網(wǎng)絡中,可以過濾掉一些變化不大,沒有必要的信息,從而網(wǎng)絡的穩(wěn)定階段得以延長。

TEEN協(xié)議的實現(xiàn)過程按照“輪(round)”來進行,每一輪分為兩個階段:簇頭選舉階段與穩(wěn)定傳輸階段,在每一輪中數(shù)據(jù)穩(wěn)定傳輸階段所占時間遠大于簇頭選舉階段。

在簇頭選舉階段,會給傳感器隨機分配一個0到1之間的隨機數(shù),分配到的隨機數(shù)如果小于簇首選舉閾值T(n),則該節(jié)點被選為簇頭,否則成為非簇頭節(jié)點。簇頭選舉閾值T(n)的計算公式如下:

上式中的T(n)是簇頭選舉的判斷閾值;P為理想簇頭節(jié)點所占比例;r為網(wǎng)絡當前運行到的輪數(shù);r mod(1/P)表示運行到第r輪時在該輪轉(zhuǎn)周期內(nèi)已當選過簇頭的節(jié)點數(shù)目;G表示第r輪中還未當選過的簇頭的節(jié)點集合。

選定的簇頭節(jié)點會向簇內(nèi)的其它節(jié)點廣播硬閾值、軟閾值。閾值的設定是在簇剛剛組建的時候。采用這一機制使會使傳感網(wǎng)絡對監(jiān)測目標的變化做出迅速的反應,而不是等待基站的定時查詢。

3 TEEN路由協(xié)議的不足

1)雖然TEEN協(xié)議能保證每個節(jié)點都有相同的概率當選簇頭,但這只適用于能量同構(gòu)形網(wǎng)絡,當傳感器網(wǎng)絡中出現(xiàn)能量異構(gòu)情況時將不再適用。

2)選出的簇頭節(jié)點會有距離太近的可能,從而導致簇的重復覆蓋,造成能量的浪費。

4 TEEN路由協(xié)議的改進

1)傳感器網(wǎng)絡中出現(xiàn)能量異構(gòu)的情形時,為了延長網(wǎng)絡壽命,提出了對簇頭選舉算法的改進,根據(jù)節(jié)點剩余能量的多少與網(wǎng)絡平均剩余能量的差值與平均剩余能量比較得出被選為簇頭的概率,使得剩余能量越高的節(jié)點越有可能成為簇首,節(jié)點被選為簇頭的概率如下:

則簇頭選舉門限為:

2)針對選出的簇頭有可能距離太近而造成能量浪費的情況,可以設定一個閾值D,當選出的簇頭距離小于閾值D時則使其中一個不在本輪中當選為簇頭,閾值的計算方法如下:

其中,M為正方形監(jiān)測區(qū)域的邊長;n為傳感器節(jié)點總數(shù);Popt為預先設定的簇首比例。

5 仿真結(jié)果

圖1 TEEN與TEEN改進算法存活節(jié)點數(shù)隨時間變化、網(wǎng)絡能量消耗對比圖

從圖1中可以看出在同樣參數(shù)設置的情況下,TEEN改進算法在2000輪時才有節(jié)點開始死亡,直到4750輪左右節(jié)點才全部死亡,而TEEN算法在1500輪時就有節(jié)點開始死亡,并且3500輪左右節(jié)點就已經(jīng)全部死亡,在TEEN算法節(jié)點全部死亡前,TEEN改進算法每一輪的存活節(jié)點數(shù)都大于TEEN算法。從圖中可以看出在前4000輪中,TEEN改進算法每一輪的能量消耗都比TEEN少。由此可以得出結(jié)TEEN改進算法能有效減少傳感器網(wǎng)絡的能量消耗,延長網(wǎng)絡壽命。

6 結(jié)束語

本文對TEEN算法就能量消耗方面提出了改進,提出了一種TEEN改進算法。該算法克服了TEEN算法只適用于能量同構(gòu)網(wǎng)絡的缺點,改進了簇頭選舉閾值的算法,使其更適用于較為常見的能量異構(gòu)網(wǎng)絡的情況,延長了異構(gòu)網(wǎng)絡的壽命。同時改進了選舉的簇頭過近而導致簇的覆蓋問題,進一步減少了網(wǎng)絡能量的消耗。

[1]唐勇,周明天,張欣.無線傳感器網(wǎng)絡路由協(xié)議進展[J].軟件學報,2006,17(3):410-421.

[2]范鵬飛.無線傳感器網(wǎng)絡TEEN協(xié)議數(shù)據(jù)數(shù)據(jù)融合技術(shù)的研究[D].武漢:武漢理工大學,2014.

崔宏瑤(1993—),女,碩士研究生,主要研究方向:通信與信息系統(tǒng)。

胡樹杰(1964—),男,碩士,副教授,主要研究方向:自適應信號處理。

胡玉蘭(1961—),女,碩士,教授,主要研究方向:模式識別與圖像處理、人工智能應用。

猜你喜歡
路由閾值能量
能量之源
小波閾值去噪在深小孔鉆削聲發(fā)射信號處理中的應用
基于自適應閾值和連通域的隧道裂縫提取
探究路由與環(huán)路的問題
詩無邪傳遞正能量
中華詩詞(2017年4期)2017-11-10 02:18:29
比值遙感蝕變信息提取及閾值確定(插圖)
河北遙感(2017年2期)2017-08-07 14:49:00
室內(nèi)表面平均氡析出率閾值探討
開年就要正能量
都市麗人(2015年2期)2015-03-20 13:32:31
凝聚辦好家長學校的正能量
中國火炬(2014年2期)2014-07-24 14:17:02
PRIME和G3-PLC路由機制對比
垫江县| 安义县| 龙里县| 绿春县| 保山市| 通许县| 中阳县| 九龙城区| 武威市| 阳山县| 榆树市| 隆安县| 伊吾县| 桐庐县| 竹山县| 绿春县| 兰州市| 兴和县| 文安县| 宿迁市| 密山市| 泰兴市| 临猗县| 南皮县| 乳源| 霍城县| 黄冈市| 凤阳县| 都昌县| 金门县| 康平县| 南充市| 闻喜县| 荣昌县| 浙江省| 兴文县| 阿坝| 威宁| 灵石县| 靖江市| 温州市|