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

無線傳感器網絡LEACH路由協議的改進算法

2012-04-29 00:44:03周志強劉森王允臣
科技資訊 2012年17期

周志強 劉森 王允臣

摘 要:針對無線傳感器網絡簇頭節點選取難、網絡生存周期短、能量消耗大等問題,本文在傳統的LEACH算法基礎上,設計了E-LEACH算法,E-LEACH算法引入了能量閾值的概念。能量閾值是判斷該節點是否可以作為簇頭節點的先決條件,同時引入距離因子的概念,在每輪選取簇頭時,都會考慮到和基站的距離。仿真實驗表明,該算法有效的降低了網絡能耗,延長了節點的生命時間。

關鍵詞:無線傳感器網絡LEACH節點生存周期能量

中圖分類號:TP3 文獻標識碼:A 文章編號:1672-3791(2012)06(b)-0015-02

近年來,由于無線技術、計算機技術與傳感器技術的迅猛發展和快速融合,無線傳感器網絡應運而生。無線傳感器網絡技術作為一種新型網絡技術受到研究者的普遍重視和廣泛研究[1]。

但傳感器網絡也有一些固有的缺點如:能量利用率低、生存周期短、抗干擾能力差。而通過良好的分簇算法不僅可以減少傳感器節點的能耗,還可以降低通訊干擾、提高MAC協議和路由協議的效率。因此,提出一個高效穩定合理的算法便成為迫切需要解決的問題[2]。本文在LEACH算法的基礎上,綜合考慮了各個節點的剩余能量,提出了一種更為高效、更為合理的低開銷自適應分層的E-LEACH算法。

1LEACH算法分析

LEACH協議是由Wendi等人提出的,其基本思想是:提出了“輪(round)”的概念,通過每一輪的循環隨機選擇簇頭節點,然后再對簇頭節點進行輪換,從而達到平衡和降低能耗、延長網絡的生存周期的目的。在LEACH協議中,每一輪由兩部分構成。第一部分是構建簇階段,第二部分為穩定工作階段。

在實際的無線傳感器網絡中,經過多輪選舉后,各個節點的剩余能量將會有很大的不同,靠近簇頭的節點剩余的能量多,而遠離簇頭的節點剩余的能量少。但是在傳統的LEACH算法中,所有的節點成為簇首節點的概率是相同的。因此,若在以后的多輪數據傳播中都選取遠離基站的節點做簇頭,則該節點的能量將很快被耗盡,最終成為失效節點。過多的失效節點將導致整個網絡的癱瘓。

另外,在傳統的LEACH算法中,每一輪的初始化階段,節點根據接收到簇頭節的廣播信號的強弱,選擇要加入的簇。但是,這種方案不一定是最優的方案。A、B、C為選擇出來的簇首節點,D為基站,E為非簇首節點。顯然節點E距離A、C的距離均比距離B的距離近,但若E要將數據傳到基站D,最優的簇頭卻應選B。因為不論是選C還是選A,整個網絡消耗的能量都大于B路徑。

2LEACH改進算法

針對LEACH算法的不足之處,本文設計了E-LEACH算法,在很大程度上解決了上述問題。E-LEACH算法構建簇時經過了兩次選擇。第一次選擇選出符合能量條件和距離極小條件的節點集合,第二次選擇才是真正的簇頭選擇階段,在該集合中隨機選出符合要求的簇頭節點。

首先,E-LEACH算法引入了能量閾值的概念。能量閾值是判斷該節點是否可以作為簇頭節點的先決條件。能量閾值的計算公式:

(1)

式中E(r)為第r輪的能量閾值,K為能量閾值因子,p為期望的簇頭節點占所有有效節點的百分比,Er為第r輪循環網絡中隨機選取的有效節點的能量總和,m為第r輪中簇頭節點總數。在每一輪簇頭選擇前,將每個符合簇頭條件的節點能量與能量閾值相比,若節點能量小于能量閾值則將該節點從簇頭候選節點中剔除[3~5]。

其次,E-LEACH算法引入了距離因子:

(2)

其中d m為監測區內節點到基站的最大距離,d(i)為節點i到基站的距離。有了距離因子,在每輪選取簇頭節點將數據向基站傳送時,都會考慮距離代價。從而選擇出數據傳輸距離最小的路徑。

經過第一次的選擇,我們可以得到一個簇頭候選集合Q。

(3)

Q是在1/p輪中未成為簇頭并且能量大于能量閾值的節點集合。非簇頭節點選擇加入簇時,也會參照能量閾值及距離因子,選出能量損耗最小的傳輸路徑[6]。

4仿真與實驗分析

本方案使用MATLAB仿真。在仿真時K取0.75,傳感器節點隨機的分布在1000×1000的平面區域內。傳感器節點數為1000個,各個節點初始能量為3J,基站坐標為(50,750),數據包大小為20bytes。LEACH算法與E-LEACH算法存活節點的數量隨時間的變化情況。LEACH算法與E-LEACH算法傳輸數據量與能耗的關系。

由此次實驗的仿真可以看出在初始節點數相同條件下,隨時間的推移,采用LEACH算法的無線傳感器網絡節點存活數明顯低于采用E-LEACH算法的無線傳感器網絡。而且在傳送相同數據量的條件下,E-LEACH算法消耗的能量要更少。

5結語

本文以傳統的LEACH算法為基礎,考慮了每一輪中各個節點剩余能量不一致問題,以及所選路徑并非最節能路徑的問題。提出了能量閾值及距離因子的概念,通過能量閾值及距離因子確定優選簇頭集合,再在此基礎上選擇出簇頭節點。通過這種簇頭選擇優化算法,實現了延長網絡生存周期,提高節點能量利用率的目的。

參考文獻

[1] AKYILDIZ I F,WEILIANS, SANKARASUBRAMANIAMY.A survey on sensor networks [J]. IEEE Communications Magazine,2002.

[2] Akkaya K,Younis M.Asurvey on routing protocols for wirelesssensor networks[J].AdHocNetworks,2005.

[3] 孫利民,李建中,陳渝,等.無線傳感器網絡[M].清華大學出版社,2005.

[4] 江冰,吳元忠,謝冬梅.無線傳感器網絡節點自定位算法的研究[J].傳感技術學報,2007.

[5] SICHITIU M L.Cross-layer scheduling for power efficiency in wire-less sensor networks[A].Proceedings of IEEE INFOCOM 2004[C].Hong Kong, China,2004.

[6] 葉馳,孫利民,廖勇.傳感器網絡的能量管理[J].計算機工程與應用,2004.

主站蜘蛛池模板: 国产18在线| 大陆国产精品视频| 久久国产精品波多野结衣| 久久久受www免费人成| 国产xx在线观看| 97在线国产视频| av在线手机播放| 一区二区在线视频免费观看| 97国产一区二区精品久久呦| 国产全黄a一级毛片| 国产剧情一区二区| 国产精品一区在线麻豆| 在线观看欧美国产| 亚洲午夜综合网| 日本欧美在线观看| 亚洲性一区| 麻豆国产原创视频在线播放| 国产精品亚洲专区一区| 中文字幕人成乱码熟女免费| 国产精品污视频| 在线免费亚洲无码视频| 欧美成人怡春院在线激情| 一本久道久综合久久鬼色| 婷婷激情五月网| 久久久亚洲色| 中文字幕欧美成人免费| 精品国产网| 波多野结衣一区二区三区四区视频| 91免费在线看| 亚洲色偷偷偷鲁综合| 欧美色视频在线| 免费人成视网站在线不卡| 人妻中文久热无码丝袜| 久久一日本道色综合久久| 国产一二视频| 美女内射视频WWW网站午夜| 久久久久久久久久国产精品| 日本不卡免费高清视频| 日韩欧美国产精品| 99久久性生片| 精品久久久久久成人AV| 又猛又黄又爽无遮挡的视频网站| 亚洲日韩每日更新| 亚洲国产在一区二区三区| www亚洲精品| 成人福利在线观看| 国产99在线| 人妻丰满熟妇AV无码区| 国产成人精品一区二区免费看京| 无码AV高清毛片中国一级毛片| 91亚洲免费视频| 伊大人香蕉久久网欧美| 亚洲天堂.com| 国产成人av大片在线播放| 亚洲国产欧美自拍| 国产欧美日韩综合一区在线播放| 中国国产一级毛片| 无码一区18禁| 手机永久AV在线播放| julia中文字幕久久亚洲| 国产内射一区亚洲| 日本人真淫视频一区二区三区| 99热这里都是国产精品| 国产精品成人啪精品视频| a级毛片在线免费观看| 久久99国产乱子伦精品免| 四虎国产在线观看| 日本人妻一区二区三区不卡影院 | 美女一级免费毛片| 免费国产不卡午夜福在线观看| 国产精品免费电影| 欧洲日本亚洲中文字幕| 欧美中文字幕无线码视频| 18禁色诱爆乳网站| 无遮挡国产高潮视频免费观看| 欧美一级视频免费| 亚洲IV视频免费在线光看| 欧美高清国产| 伊人狠狠丁香婷婷综合色| 91丨九色丨首页在线播放| 福利在线不卡| 久久久久亚洲AV成人网站软件|