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

物聯網中鏈路穩定和能量感知混合模型的組播路由協議

2016-12-14 21:59:04徐善永李豹黃友銳王浩
關鍵詞:物聯網

徐善永+李豹+黃友銳+王浩

摘要:針對物聯網絡中容易出現節點能量消耗不均衡,路由穩定性差,數據容易丟失等問題,提出了一種改進的鏈路穩定和節點剩余能量感知的物聯網路由算法。該路由算法首先建立了一種基于鏈路穩定性和節點剩余能量的混合路由模型,利用該模型對節點的能量和鏈路穩定參數進行綜合預判,選出最優節點來組成網絡。仿真結果表明,與AODV算法相比,該算法可以有效控制網絡開銷,提高數據轉發率,延長網絡生存周期,降低網絡延遲。

關鍵詞:物聯網;路由算法;鏈路穩定;能量感知

中圖分類號:TP39303文獻標志碼:A文章編號:1672-1098(2016)01-0019-06

Abstract:In view of the problem that the energy consumption is not balanced, the routing stability is poor, and the data is easy to be lost in Internet of Things (IoTs), an improved network routing algorithm based on link stability and node residual energy aware is proposed.Firstly, a hybrid routing model based on link stability and residual energy of nodes is established. By using this model, the energy and the link stability parameters of nodes are combined to predict the optimal nodes to form the network.Simulation results showed that compared with AODV algorithm, the algorithm can effectively control the network overhead, improve the data transfer rate, prolong the network lifetime, and reduce the network delay.

Key words:internet of things; routing algorithm; link stability; energy aware

在許多實際應用中,由于傳統的物聯網路由協議中傳感器節點的移動性、能量的有限性和射頻距離的有限性,容易出現節點的能量消耗不均衡,路由穩定性差,數據容易丟失等問題,傳輸效率不高。針對上述問題,本文提出了一種基于鏈路穩定和節點能量感知混合模型的組播路由協議(Link Stability and Energy-aware Hybrid model-Based Multicast Routing Protocol,LEHMR),LEHMR路由算法的主要思想是根據節點間的鏈路狀態和節點的當前剩余能量控制整個網絡的路由發現。該方法采用廣播請求應答(RREQ-RREP)方式,利用網絡節點間的鏈路狀態信息和節點的剩余能量信息來建立路由選擇機制,來建立網絡路由。

1路由模型

11鏈路穩定和節點能量混合的路由選擇機制

如圖1所示,主要展示了LEHMR算法路由建立的過程。當有數據轉發時,源節點將廣播一個RREQ包,鄰居節點將根據自身的節點剩余能量和鏈路保持時間來判斷是否接受該數據包,來轉發數據。該算法與以往任何算法的不同之處在于,每個節點在接受RREQ包時,要根據節點的剩余能量和鏈路保持時間綜合判斷出是否接收RREQ包,而成為路由鏈路上的節點,進而接收并轉發RREQ包。該RREQ包中的節點以鏈路的保持時間與節點的剩余能量作為度量值,來搜索數據轉發路徑,建立網絡路由。

鏈路穩定和節點能量混合的路由選擇機制當節點S向節點D發送數據時,節點S將廣播RREQ數據包,所有鄰居節點將接收這個RREQ數據包。在傳統的AODV算法中,節點1,2,3中若無有效的到節點D的路由,節點1,2,3都將轉播RREQ包。在LEHMR算法中,將檢測節點1,2,3與節點S的鏈路保存時間和節點1,2,3的剩余能量,因節點1的剩余能量少、節點2與節點S的鏈路保持時間小,根據LEHMR算法節點1與節點2將放棄接收到的RREQ包。只有節點3滿足能量和鏈路保持時間要求,只有節點3再次廣播RREQ包,從而建立起S-3-D的路徑傳送數據。

12鏈路穩定和節點能量混合數學模型

1) 鏈路穩定性描述

假設節點坐標為(xi,xj),其移動速度、運動方向和信號傳播半徑分別用vi、θi和Ri來表示。則兩個移動節點ai和aj之間的鏈路保持時間LET可用公式(1)表示

LETij=

-(ab+ad)+(a2+c2)r2-(ad-bc)2a2+c2(1)

式中:a=vicos θi-vjcos θj,b=xi-xj、c=visin θi-vjsin θj,d=yi-yj、r=Ri

2) 節點能量描述

如圖2所示,物聯網路由算法的研究大都采用此節點能量消耗模型, 該模型由傳送裝置、放大裝置和接收裝置三部分構成,傳感器節點所消耗的總體能量為上述三部分所消耗的能量總和。圖2節點能量消耗模型

將L bit的信息量數據傳送d距離所消耗能量的公式模型如式(2)所示

EL.Tx(L)=L×Eb.txe+L×εfs×d2d≤d0

L×Eb.txe+L×εmp×d4d>d0(2)

接收L bit信息量數據所消耗能量的公式模型如式(3)所示

EL .Rx(L)=L×Eb.Rx(3)

中轉L bit信息量數據所消耗能量的公式模型如式(4)所示

Eralay(L)=EL .Rx(L)+EL .Tx=

L×Eb.txe+L×Eb.Rx+L×εfs×d2d≤d0

L×Eb.txe+L×Eb.Rx+L×εmp×d2d≤d0(4)

式中:εfs和εmp是所選用模型的發送放大器系數,Eb.Rx表示接收1bit信息量數據所需能量,Eb.Tx表示發送1bit信息量數據所需能量。路徑損耗指數為α值,當d≤d0時,α等于2,當d>d0,α等于4。

節點發送、接收或轉發的Lbit信息量數據后的剩余能量Es(L)用公式(5)表示

Es(L)=E0-EL.Tx節點為源節點

E0-EL.Rx節點為目的節點

E0-Eralay節點為源節點(5)

2LEHMR算法描述

21LEHMR算法路由建立流程

LEHMR算法路由建立的流程圖,如圖3所示。

圖具體描述如下:首先判斷接收RREQ包的節點中是否存在有效路由,若存在,則建立鏈路;否則根據公式(1)和公式(5)分別計算出接收RREQ包節點的剩余能量和接收RREQ包節點和發送RREQ包節點間的鏈路保持時間;判斷接收RREQ包節點與發送RREQ包節點間的鏈路保持時間和接收RREQ包節點的剩余能量值是否大于閾值,若大于設定的閾值,在發送RREQ節點的路由信息表中記錄滿足條件的節點路徑信息。反之,則放棄該節點。并根據公式(1)和和公式(5)選擇最優節點轉發RREQ包,直到建立路由。

22LEHMR算法流程

本文提出的LEHMR路由算法,是屬于應答式的組播路由協議。該算法中將鏈路穩定度和能量信息結合到路由發現機制中,改進路由選擇機制,只有滿足鏈路穩定度和能量要求的路徑才能被選擇,其總體的流程如圖4所示。

圖4LEHMR路由算法的總體流程圖算法流程說明:

1) 對節點各項參數進行初始化設置,包括節點的能量值,鏈路穩定值,能量閾值,鏈路穩定閾值等。

2) 首先源節點將以廣播的形式進行傳送,RREQ信息包中記錄有:各個節點的能量值,鏈路穩定值,能量閾值,鏈路穩定閾值、源節點和目標節點的位置以及有效的路徑信息。

3) 在發送RREQ節點的通信范圍內的所有鄰居節點將接收RREQ數據包,同時將檢測自身的路有信息表,是否存在從源節點到目的節點的有效路由信息。

4) 若某節點路由信息表中存在從源節點到目的節點的有效路由信息,則向前一級節點發送RREP路由回應數據包,建立路由。若所有鄰節點中都沒有有效的路徑信息,則各個節點判斷自身的能量值和前級節點間的鏈路保持時間是否滿足設定的閾值。

5) 根據判斷條件,若節點的能量信息和鏈路穩定信息滿足設定的閾值,則該節點繼續轉發RREQ路由請求數據包,繼續執行3)。若節點的能量信息和鏈路穩定信息不滿足設定的閾值,則丟棄RREQ路由請求數據包,路由請求結束。

3仿真與分析

利用NS2對LEHMR算法仿真,條件設定如下,節點數:150個,傳輸距離:250 m,隨機分布范圍:700m×700m,采用隨機路徑來構建節點移動模型。測試時,節點移動速度變化范圍:5~25 m/s,仿真持續時間:500 s,數據包的恒定比特率為:1 000 bit,數據包固定間隔生成比率為:4包每秒。在仿真中,15個移動節點被隨機配置成源節點和目標節點。

1) 網絡開銷

如圖5所示,AODV算法和LEHMR算法相比,隨著節點移動速度變大,兩種算法的網絡開銷都會變大。AODV算法的網絡開銷要明顯大于LEHMR算法,這是因為AODV算法沒有選取最優鄰居節點廣播RREQ消息,LEHMR算法要求任意節點在接收轉發RREQ消息前都要檢查節點的能量水平和與發送RREQ包節點間的鏈路保持時間。這個規則減少了RREQ包的轉發量,提高了路徑的穩定性,因此,生成的節點路由有一個很好的鏈路生存周期和很好的能量水平。由圖5可知:當節點的能量水平在1到4之間變化時,由于節點的能量增加,路由開銷相應減少。

2) 數據轉發率

從圖6顯示結果表明,綜合考慮能量和移動因素的影響。LEHMR算法的數據包的平均轉移率要高于AODV算法,通過這個可得出結論:與AODV算法相比,LEHMR算法建立的路由要穩定,具有較高的網絡生存周期。LEHMR算法選擇路徑時,構建路由的節點都具有很高的剩余能量、節點間具有很高的鏈路生存周期。而AODV算法構成路由的節點沒有此種功能,它們間發送了大量的冗余信息,導致了節點能量很快耗盡,因此具有較低的轉發率。

3) 網絡生存周期

圖7顯示,當增大網絡節點的能量值時,網絡生存周期相應增大。節點能量閾值的提高意味著若節點的能量低于閾值的,將停止轉發RREQ數據包,這將造成大量的節點為節省能量而停止轉發RREQ包,同時整個網絡區域內的其它節點因不轉發RREQ包,也節省了能量,高穩定度的路由會減少用于路由維護控制數據包,同時消耗的能量更少。

4) 網絡延遲

如圖8所示的仿真結果表明:LEHMR算法的延遲時間要明顯優于AODV算法,因為LEHMR算法中的路由節點擁有非常好鏈路生存周期和能量。另外,觀察到當提高鏈路生存周期閾值,網絡的延遲時間將增大,因為在節點移動的狀態下,滿足這么高的鏈路生存周期和高能量水平的節點很難找到,數據包通過少量跳數進行轉發。

4結束語

本文提出了一種基于鏈路穩定和節點能量感知混合模型的組播路由算法。該路由算法根據節點的剩余能量和鏈路生存時間來控制路由發現,在路由發現的過程中,大大減少了傳感器節點間交互信息量和計算任務。仿真結果表明:該算法明顯增大了數據包轉移率,減小了控制開銷和網絡延遲。

參考文獻:

[1]夏輝,賈智平. 移動 Ad Hoc 網絡中基于鏈路穩定性預測的組播路由協議[J]. 計算機學報, 2013, 36(5): 926-936.

[2]鄭石,吳偉強. 基于能量感知的ad hoc路由算法研究[J]. 通信學報, 2012, 33(4): 9-16.

[3]陶洋, 李冉, 李勇. 無線 Ad Hoc 網絡中基于鏈路穩定預測的路由協議[J]. 廣東通信技術, 2012, 32(2): 43-46.

[4]曾文鋒,戴建輝. 能量感知和鏈路穩定度的多徑 MANET 路由[J]. 通信技術, 2011, 44(8): 54-57.

[5]ZHENG Z. WDM: An Energy-Efficient Multi-hop Routing Algorithm for Wireless Sensor Networks[C]// International Conference on Computational Science, 2005.

[6]沈波. 無線傳感器網絡分簇路由協議 [J]. 軟件學報, 2006, 17(7): 1 588-1 600.

[7]林亞平. 傳感器網絡中一種分布式數據匯聚層次路由算法[J]. 電子學報, 2004,32(11): 1 801-1 805.

[8]HONG LI. Overall energy-balanced routing protocol[J]. Computer Engineering and Applications,2010,46 (2):86-90.

[9]LIANG W F. Prolonging network lifetime via a controlled mobile sink in wireless sensor networks[C]// In:IEEE Communications Society,IEEE Globecom 2010,Proceedings of IEEE Globecom 2010: 978-983.

[10]LU G. An adaptive energy-effieient and Low-latency MAC for data gathering in wireless sensor networks[C]// Proeeedings of 18th International Parallel and Distributed Proeessing Symposium, 2004:26-30.

[11]周杰. 移動Ad-Hoc網絡的路由算法和位置管理方案[J]. 計算機工程與應用,2004(7):22-26.

[12]唐勇. 無線傳感器網絡路由協議研究進展[J]. 軟件學報, 2006, 17(3): 410-421.

[13]WU K, HARMS J. Location trace aided routing in mobile ad hoc networks[C]// Computer Communications and Networks, 2000. Proceedings. Ninth International Conference on. IEEE, 2000: 354-359.

[14]任敬安,涂亞慶.基于蟻群優化的無線自組織網絡能量感知路由協議與參數優化研究[J]. 計算機應用與軟件, 2012, 29(9): 66-70.

[15]蔡蘇亞. 改進的最優鏈路狀態路由協議算法[J].計算機與現代化,2014(8):106-109.

[16]王靖,李芳芳.基于鏈路狀態感知的無線Mesh網優化路由算法[J].計算機科學,2012,39(11):37-40.

[17]朱斌,曾孝平.能量高效與移動預測的路由算法分析[J].重慶大學報,2010,33(10):88-93.

[18]洪利,楊淑玲.一種全局能量均衡的路由協議[J].計算機工程與應用,2010,46(2): 86-90.

[19]周德榮,夏齡.一種改進的AODV路由協議的實現與仿真[J].實驗室研究與探索,2014,33(11):67-71.

[20]夏輝,賈智平.移動Ad Hoc網絡中基于鏈路穩定性預測的組播路由協議[J]

猜你喜歡
物聯網
基于物聯網的無線測溫模塊設計
軟件導刊(2016年9期)2016-11-07 21:56:29
基于物聯網ZigBee技術的智能家居監控系統 
軟件導刊(2016年9期)2016-11-07 21:32:45
物聯網監測技術在G15W112邊坡的應用
基于物聯網的健康管理服務模式
基于物聯網的煤礦智能倉儲與物流運輸管理系統設計與應用
基于高職院校物聯網技術應用人才培養的思考分析
如何在高校架設學生洗衣服務系統
科技視界(2016年22期)2016-10-18 17:23:30
基于無線組網的智慧公交站點信息系統研究與實踐
基于LABVIEW的溫室管理系統的研究與設計
論智能油田的發展趨勢及必要性
主站蜘蛛池模板: 精品99在线观看| 精品午夜国产福利观看| 热re99久久精品国99热| 2018日日摸夜夜添狠狠躁| 中文字幕亚洲专区第19页| 国产成人一区免费观看| 国产小视频免费| 手机在线国产精品| 毛片视频网址| 亚洲一道AV无码午夜福利| 国产95在线 | 久久女人网| 国产91视频免费观看| 精品剧情v国产在线观看| 亚洲国产天堂久久综合| 国产日韩欧美精品区性色| 欧美精品伊人久久| 国产91丝袜在线播放动漫 | 成人a免费α片在线视频网站| av在线人妻熟妇| 一级片一区| 亚洲国产成人精品无码区性色| 国产真实乱子伦精品视手机观看| 亚洲免费三区| 萌白酱国产一区二区| 亚洲天堂免费观看| 青青青国产精品国产精品美女| 亚洲中文字幕日产无码2021| 国产精品入口麻豆| 伊人激情综合网| 国产精品短篇二区| 国产精品久久久久久久伊一| 波多野结衣爽到高潮漏水大喷| 久草青青在线视频| 在线日韩一区二区| 天天操精品| 亚洲欧美精品在线| 国产精品永久久久久| 国产高清不卡| 国产91小视频在线观看| 亚洲熟女中文字幕男人总站| 亚洲欧美日韩高清综合678| 日韩毛片免费| 色噜噜狠狠狠综合曰曰曰| 日韩小视频网站hq| 日本黄色a视频| 中文字幕在线看| 国产美女无遮挡免费视频| 在线看片免费人成视久网下载| 少妇精品网站| 久草视频精品| 凹凸国产分类在线观看| 国产理论最新国产精品视频| 看看一级毛片| 日韩黄色在线| 夜夜操天天摸| 免费看a级毛片| 91免费片| 97视频在线观看免费视频| 国产精品嫩草影院视频| 亚洲黄色成人| 日韩国产黄色网站| 亚洲 欧美 日韩综合一区| 91亚洲精品第一| 日本免费精品| 五月婷婷亚洲综合| 欧美综合在线观看| 无码AV日韩一二三区| 日韩毛片在线视频| 又猛又黄又爽无遮挡的视频网站| 亚洲午夜综合网| 欧美成人手机在线观看网址| 国产午夜福利亚洲第一| 免费一看一级毛片| 国产在线麻豆波多野结衣| 超薄丝袜足j国产在线视频| 波多野结衣无码中文字幕在线观看一区二区| 亚洲欧美自拍视频| 欧美人与动牲交a欧美精品| 国产精品成人不卡在线观看 | 久久香蕉国产线| 亚洲国产中文精品va在线播放 |