《電子技術應用》
您所在的位置:首頁 > 通信與網絡 > 設計應用 > 利用能效優化的WSN自組織位置感知協議
利用能效優化的WSN自組織位置感知協議
2015年電子技術應用第6期
陳孝蓮1,周 琦1,楊小偉2
1.江蘇省電力公司無錫供電公司,江蘇 無錫214000) 2.南京工程學院 通信工程學院,江蘇 南京211167
摘要: 針對無線傳感器網絡存在能耗和投遞率等約束問題,提出了一種利用能效優化的自組織位置感知協議(EESLP)。首先,根據主干錨節點的位置感知將網絡構建成樹結構;然后,利用拓撲控制優化網絡的拓撲結構來維持網絡的連通性和覆蓋范圍;接著,在路徑選擇過程中加入節能機制,均衡網絡負載;最后,利用自組織方式最小化消息傳輸和接收次數,降低消息復雜度,減少協議開銷。仿真實驗結果表明,該協議具有良好的能量效率,相比其他幾種能量感知協議,該協議具有更高的包投遞率和更低的能耗,有效延長了網絡壽命。
中圖分類號: TP393
文獻標識碼: A
文章編號: 0258-7998(2015)06-0118-03
A location aware routing protocol by using energy efficient optimization in WSN
Chen Xiaolian1,Zhou Qi1,Yang Xiaowei2
1.Wuxi Power Supply Company,Jiangsu Electric Power Company,Wuxi 214000,China; 2.College of Communication Engineering,Nanjing Institute of Technology,Nanjing 211167,China
Abstract: In order to solve the energy consumption and delivery ratio constraint problem in wireless sensor network,an energy efficient self-organized location aware protocol is proposed. Firstly, according to the location aware of backbone anchor nodes construction network into a tree structure; secondly, using topology control optimize the network topology to maintain network connectivity and coverage; then, adding energy saving mechanism in the path selection process, balance the network load; using self-organizing minimize the number of message transmit and receive to reduce the message complexity and protocol overhead. Simulation results show that, the protocol has good energy efficiency, and it has higher packet delivery ratio and lower energy consumption, which indicates that it has effectively prolonged the network lifetime.
Key words : wireless sensor network;location aware;energy efficient optimization;self-organized routing protocol;network lifetime

    

0 引言

    網絡中傳感器的數目過多,會使網絡間通信產生更多的能耗,集中式算法易導致單個節點失效[1-2]。因此,無線傳感器網絡(Wireless Sensor Network,WSN)[3-4]協議必須含有分布式定位功能。文獻[5]利用自組織方式確保連通性并對網絡進行重新配置,應用于網絡層或節點層。然而,每個節點都包含在自組織網絡中時,無法保證其能量效率[6]

    本文提出一種WSN能效優化的自組織位置感知協議(Energy Efficient Self-organized Location aware Protocol,EESLP),根據拓撲控制進行自組織處理,綜合考慮兩個WSN參數:數據包投遞率和能耗,在增加數據包傳輸率的同時降低了能耗。

1 提出的自組織位置感知協議

    本文協議分四個步驟進行路由選擇,工作流程如圖1所示。

wl4-t1.gif

1.1 位置感知結構的構建

    圖2所示為基于位置感知構建的樹結構,其中,黑色節點表示Sink節點(根節點),灰色節點表示錨主干節點,白色節點表示葉節點。位置感知結構構建算法如算法1所示。

wl4-t2.gif

    算法1:位置感知結構構建算法

    輸入:含有V個頂點(V←v1,v2,…,vn)和E條邊的非連通圖G。

    輸出:通過錨節點進行完全連接的樹結構。

    (1)在圖G選取根頂點VR,即VR∈G。//VR是Sink節點

    (2)添加連接VR和vi以及節點vi和vj的邊ei。//i,j=1,2,3…

    (3)若vi和vj是VR的兩跳距離節點,則執行步驟(4)

    (4)檢測C(連通性)。//利用G圖中的兩個未連接鄰居節點將vi和vj連接

    (5)選取vabi和vabj作為第一層主干錨節點,命名為Vab1和Vab2。//Vab表示主干錨節點

    (6)持續步驟(3)~(5),直到圖G中的所有節點都連接

    (7)通過Vabi和Vabj將位置信息告知VR

    (8)否則

    (9)運行步驟(2)

    (10)結束

1.2 用于結構維護的拓撲控制

    利用拓撲控制維護結構貫穿整個過程,通常通過減少或簡化網絡的拓撲結構來進行節能,同時維持網絡的一些重要特性(如連通性和覆蓋范圍等)[7]。拓撲控制和維護算法如算法2描述。

    算法2:拓撲控制和結構維護算法

    輸入:含有V個頂點(V←v1,v2,…,vn)和E條邊的未連接圖G。

    輸出:通過錨節點進行完全連接的樹結構。

    階段一:利用拓撲控制進行拓撲結構簡化(連通性和覆蓋范圍)

    (1)當V中節點v(葉節點)的能量減少或改變位置時。//節點能量耗盡或節點處于運動過程中

    (2)vai←vi。狀態的改變指向錨主干

    (3)vi←vabi←VR。//連通維護層級VR,vbi和v,其中v與新錨點vbi連接

    (4)若vbi的一跳鄰居節點中含有一跳未連接的路徑,將vbi添加到vb

    (5)更新G中所有的由vi到vabi的連接

    (6)樹(T)結構維護

    階段二:拓撲結構維護階段。

    (7)使G含有vi,vab和VR

    (8)若P(vi≠vab≠VR)能量不等

    (9)則從G移出vi,當需要時恢復vi

    (10)在G中利用VR維護樹結構

1.3 節能機制

    利用位置模型對網絡進行建模,將網絡拓撲作為構建結構的關鍵參數,能量效率如圖3所示,負載均衡算法如算法3所示。

wl4-t3.gif

    算法3:負載平衡算法

    輸入:無向圖G=(V,E)。//V,E分別表示頂點和邊的集合。

    輸出:一個連接網格結構L表示圖G的子集。

    (1)構建局部網格結構ln←{V,E}。//在其覆蓋區域內至少含有2個未連接的鄰居節點

    (2)在ln∈L中構建1個一維的網格集合

    (3)L(v)∈{G},這里L≥2,3,4,…。//v表示一個頂點

    (4)在集合L中尋找一個子集合A用于更替路由,如l1,l2,…,ln∈V

    (5)若l1,l2為更替路由虛擬節點。//節點度l1,l2≥1或2

    (6)則將葉節點n與L或l連接

    (7)向局部網絡添加節點Ln←L∪l∪n

    (8)當L(v)改變其位置時。//v,u是L(局部結構)中的頂點

    (9)l(u)←L(v)。//通過′l′維護連接′L′,l是L的子集

    (10)只有當l一跳連接u和v,則增加v,u

    (11)類似的,添加一跳l1,l2,…,ln到L的其他節點

    (12)(l,n)←更新i。//i為信息狀態

    (13)若l1在一跳中不可利用或不在傳輸范圍內。//僅用于較小傳輸范圍

    (14)n←l。//葉節點(n)變成虛擬節點

1.4 自組織

    利用自組織方式[8]降低節點或網絡中的消息復雜度,為避免碰撞、競爭和連接失敗等問題,通過重建和位置結構的拓撲過程獲得自組織,利用分布式定位算法實現位置結構的拓撲過程。若一個節點希望進入任何一個工作區域,則會對它的服務進行分層限制,并產生支持每個節點的平面路由。在真實的數據傳輸過程中(如網絡電話),僅有平面路由是不行的。與此同時,在一個分層系統中,將實時傳輸設置為高優先級,并將節點連接到低擁堵的區域。為了減少路由和控制開銷,允許中間節點或中繼節點處理其他節點的擁堵情況。自組織算法如算法4所示。

    算法4:EESLP中的自組織算法

    (1)算法在G中的每個WSN上執行;L∈G,L為位置結構

    (2)用i表示整數,w,r∈Wi;//Wi為位置結構節點集合,w為Wi中元素,r為中繼節點

    (3)執行自私行為,調整節點到其最初的位置或維護路由進程

    (4)if將wi變為wi+1 or將ri變為ri+1,then

    (5)在G中尋找所有可能執行自私行為的自組織節點

    (6)if w=w(i),then

    (7) if ′i′是奇數,then w支撐奇數連接(最小度)

    (8) else if ′i′為偶數,將連接調整到i+1個ri節點

    (9) end

    (10)else 為連通性選取新的wi

    (11)end

2 實驗

    在移動場景和穩定場景下對本文協議進行了仿真實驗和分析。

2.1 實驗設置

    仿真中,接收功率設置為0.1 W,傳輸功率設置為0.281 4 W。利用NS2仿真器構建含有200個節點、大小為1 000 m×1 000 m的WSN區域,聞訊間隔為0.90 s,采用隨機位點模型。所有節點的初始能量為0.25 J,節點的傳輸范圍為10 m~50 m,仿真持續時間為120 s。在第一種場景中,所有節點都是固定的,并且按序生成10個UDP會話,每個會話傳輸50個恒定比特率(CBR)數據包。在初始階段,所有節點都是黑色的,擁有紅色節點的度為5;用黃色表示運動節點。在移動體系結構中,設置節點的移動速率為1 m/s。利用穩定能效自組織位置感知協議(Stable Energy Efficient Self-organized Location aware Protocol,SEESLP)表示穩定性分析,移動能效自組織位置感知協議(Mobile Energy Efficient Self-organized Location aware Protocol,MEESLP)表示移動場景分析,另外,每個場景下設置2種覆蓋區域范圍,I和II分別表示25 m和50 m的覆蓋區域。

2.2 結果分析

    由于網絡是利用標記策略形成,因此作為關鍵因素的位置路由成為性能比較的重點。在相同的參數設置下,隨機生成10個連接的UDGs,計算每個圖的LS以及平均LS尺寸,LS表示位置結構中用于維護連通性所需的節點個數,結果如圖4所示。由圖4可知,SEESLP-II策略僅需要8%的節點去維護連通性。根據鄰近Sink節點識別機制,位置結構中僅需12個節點連接Sink節點與源節點。另一方面,MEESLP-I需要25%的節點進行移動維護,這是因為在移動場景下,具有高的節點密度和節點移動性,節點之間需要交換更多的控制負載。同時還可以看出,若網絡是稀疏的,網絡中的大多數節點將會被一個位置結構包含,這與高或低的節點度策略無關。若網絡變得稠密,利用高節點度減小EESLP的尺寸。因此,最高節點度策略優于最小節點度策略。

wl4-t4.gif

    傳輸范圍分析是基于不同傳輸范圍內所需的中間節點的個數。不同場景下,傳輸范圍在10 m~50 m內變化時,控制節點個數,結果如圖5所示。可以看出,SEESLP中,當傳輸范圍為10 m時,連通性僅需30個控制節點,隨著傳輸范圍的增加,所需的控制節點個數相應減少,當傳輸范圍為50 m時,相應的控制節點個數為11。由于結構的位置性,MEESLP需要近50%的節點維護連通性。此外,隨著傳輸范圍由40 m增加到50 m,兩種方法的LS尺寸都減少,隨著傳輸范圍的進一步增加,這兩種方法的尺寸會越來越接近。

wl4-t5.gif

    平均節點度分析中,評估了節能方法的可擴展性,如圖6所示,網絡的密度限制為200個節點。從圖中可知,SEESLP-II僅需4個中繼節點。由于當一個支配者的節點級別增加,它就不能連接所有的節點,因此與傳輸范圍分析相比,節點級別分析需要更大量的中間節點。

wl4-t6.gif

    圖7顯示了數據包投遞率的比較。一個數據包的大小在16 bit到128 bit之間變化,利用本文協議傳輸數據包并對包投遞率進行分析。在WSN網絡中存在3種會影響PDR的情況:(1)節點發送功率變化;(2)節點數量變化;(3)網絡大小變化。

wl4-t7.gif

2.3 性能比較

    將本文協議與文獻[5]、文獻[7]和文獻[8]提出的協議進行比較,結果如圖7(a)所示。從圖中可以看出,本文協議具有最優的數據包投遞率。

    本文協議的一個重要衡量指標是能量分析。在初始階段,所有節點的能量設置為0.25 J,將0.1 J設置為能量閾值。將本文協議與文獻[5]、文獻[7]和文獻[8]提出的協議進行比較,結果如圖7(b)所示。從圖7(b)可以看出,本文協議在120 s后網絡節點平均能量仍然能夠保持70%,很好地均衡了網絡節點能量,提高了網絡壽命

3 結束語

    本文提出了一種利用能效優化的自組織位置感知協議,根據主干錨節點的位置感知將網絡構建成樹結構,利用拓撲控制優化網絡的拓撲結構來維持網絡的連通性和覆蓋范圍。同時在路徑選擇過程中加入節能機制,從而均衡網絡負載。在運行過程中,利用自組織方式最小化消息傳輸和接收次數,降低消息復雜度,減少協議開銷。未來研究將會考慮傳感器網絡快速運動情況。

參考文獻

[1] ZENG Y,CAO J,HONG J,et al.Secure localization and location verification in wireless sensor networks: a survey[J].The Journal of Supercomputing,2013,64(3):685-701.

[2] YU G,YU F.A localization algorithm for mobile wireless sensor networks[C].Integration Technology,2007.ICIT′07.IEEE International Conference on.IEEE,2007:623-627.

[3] CUZZOCREA A,PAPADIMITRIOU A,KATSAROS D,et al.Edge betweenness centrality:A novel algorithm for QoS-based topology control over wireless sensor networks[J].Journal of Network and Computer Applications,2012,35(4):1210-1217.

[4] 趙雁航,錢志鴻,尚小航,等.基于跳距修正粒子群優化的WSN定位算法[J].通信學報,2013,34(9):105-114.

[5] VECCHIO M,López-Valcarce R,MARCELLONI F.A two-objective evolutionary approach based on topological constraints for node localization in wireless sensor networks[J].Applied Soft Computing,2012,12(7):1891-1901.

[6] GENTILE C,ALSINDI N,RAULEFS R,et al.Cooperative localization in wireless sensor networks:distributed algorithms[C].Geolocation Techniques.Springer New York,2013:187-211.

[7] 康一梅,李志軍,胡江,等.一種低能耗層次型無線傳感器網絡拓撲控制算法[J].自動化學報,2010,36(4):543-549.

[8] LUO X,YU H,WANG X.Energy-aware self-organisation algorithms with heterogeneous connectivity in wireless sensor networks[J].International Journal of Systems Science,2013,44(10):1857-1866.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产午夜亚洲精品不卡| 亚洲视频你懂的| 欧美视频日韩视频在线观看| 免费看的黄色欧美网站| 久久久青草青青国产亚洲免观| 亚洲深夜福利在线| 99在线热播精品免费99热| 91久久中文字幕| 亚洲国产欧美不卡在线观看| 欧美在线免费看| 欧美一区二区在线视频| 欧美一级大片在线免费观看| 午夜国产不卡在线观看视频| 午夜在线视频观看日韩17c| 亚洲午夜三级在线| 亚洲图片欧美午夜| 亚洲一区成人| 亚洲字幕在线观看| 午夜精品久久| 欧美在线观看网址综合| 亚洲国产高潮在线观看| 91久久久久久| 亚洲美女色禁图| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 国产精品国产三级国产aⅴ入口| 欧美色图麻豆| 国产精品视频免费观看www| 国产精品视频一区二区高潮| 国产欧美精品xxxx另类| 狠狠入ady亚洲精品经典电影| 好吊色欧美一区二区三区视频| 激情五月婷婷综合| 亚洲品质自拍| 亚洲深爱激情| 欧美一区二区在线播放| 亚洲人成人一区二区在线观看| 日韩视频免费看| 亚洲男同1069视频| 久久久久国产精品一区二区| 欧美激情第三页| 国产精品久久久免费| 国产一区二区三区在线免费观看| 在线观看视频亚洲| 日韩写真在线| 亚洲欧美日韩精品久久奇米色影视| 久久福利一区| 夜夜嗨av一区二区三区四季av| 亚洲免费一级电影| 久久综合激情| 欧美日韩在线精品| 国内精品久久久久久影视8 | 欧美一区二区三区在线| 亚洲国产女人aaa毛片在线| 中日韩高清电影网| 久久久国产精品一区二区三区| 欧美成人亚洲成人日韩成人| 欧美午夜视频| 黄色另类av| 一本色道久久综合狠狠躁篇怎么玩| 亚洲欧美日韩国产成人| 亚洲欧洲精品一区二区| 亚洲欧美日韩精品久久亚洲区| 麻豆乱码国产一区二区三区| 欧美偷拍一区二区| 今天的高清视频免费播放成人 | 亚洲一本大道在线| 亚洲黄色一区| 性视频1819p久久| 欧美电影在线播放| 国产乱码精品一区二区三区忘忧草| 亚洲第一福利视频| 亚洲欧美视频在线观看视频| 亚洲精品看片| 久久国产免费看| 欧美色中文字幕| 在线日本高清免费不卡| 亚洲女女女同性video| 日韩亚洲国产欧美| 久久久久久网站| 欧美天堂亚洲电影院在线播放| 黄网站色欧美视频| 亚洲欧美日韩一区二区在线| 99视频国产精品免费观看| 久久久激情视频| 国产精品国产a级| 亚洲精品午夜| 亚洲人成在线播放| 久久九九国产精品| 国产精品一区免费视频| 亚洲美女精品成人在线视频| 亚洲国产国产亚洲一二三| 欧美伊人精品成人久久综合97| 欧美日韩国产va另类| 亚洲第一久久影院| 欧美与黑人午夜性猛交久久久| 亚洲欧美怡红院| 国产精品啊啊啊| 亚洲欧洲日本国产| 亚洲人午夜精品| 久久五月激情| 国产午夜精品久久久久久免费视| 一区二区三区.www| 99国产成+人+综合+亚洲欧美| 久久综合色婷婷| 国产一区二区三区在线免费观看| 亚洲伊人观看| 亚洲欧美日韩爽爽影院| 欧美午夜一区二区福利视频| 亚洲精品久久久久久久久久久久 | 亚洲午夜在线观看| 欧美日韩喷水| 亚洲精品午夜| 一区二区三区久久精品| 欧美日韩高清在线一区| 亚洲精品中文字幕有码专区| 日韩视频在线播放| 欧美久久一区| 亚洲免费av观看| 亚洲一区亚洲| 国产精品毛片大码女人| 亚洲午夜精品国产| 欧美亚洲系列| 国产日韩久久| 久久国产加勒比精品无码| 久久男人av资源网站| 伊人久久大香线蕉综合热线| 亚洲韩国日本中文字幕| 欧美a级理论片| 亚洲啪啪91| 亚洲特色特黄| 国产精品腿扒开做爽爽爽挤奶网站| 亚洲午夜精品久久久久久app| 亚洲欧美另类在线| 国产视频在线观看一区二区| 久久激情视频| 欧美freesex交免费视频| 91久久在线视频| 亚洲一区在线观看视频| 国产精品影片在线观看| 欧美一区激情| 欧美chengren| a4yy欧美一区二区三区| 亚洲男同1069视频| 国产一区二区你懂的| 亚洲第一视频| 欧美精品日韩综合在线| 99re8这里有精品热视频免费| 亚洲自拍都市欧美小说| 国产亚洲精品久久久久久| 亚洲福利视频三区| 欧美日韩免费精品| 午夜天堂精品久久久久| 乱码第一页成人| 99精品国产在热久久下载| 新狼窝色av性久久久久久| 韩国av一区二区三区在线观看| 亚洲精品乱码久久久久久日本蜜臀| 欧美色欧美亚洲另类二区 | 亚洲先锋成人| 国模大胆一区二区三区| 日韩一级视频免费观看在线| 国产精品成人v| 久久国产精品高清| 欧美人妖另类| 午夜久久电影网| 欧美精品久久天天躁| 亚洲男同1069视频| 欧美成年人视频| 亚洲香蕉网站| 欧美成人国产一区二区| 一区二区免费在线视频| 久久久久久久91| 日韩小视频在线观看| 久久精品中文字幕一区| 亚洲剧情一区二区| 久久久精品tv| 99精品视频免费全部在线| 久久精品国产第一区二区三区最新章节 | 国产精品第一区| 久久精品青青大伊人av| 欧美私人啪啪vps| 亚洲国产高清aⅴ视频| 国产精品久久久久久久午夜| 亚洲国产视频直播| 国产精品露脸自拍| 亚洲欧洲日本专区| 国产精品一区一区| aⅴ色国产欧美| 在线观看日韩av电影| 欧美一区二区视频免费观看| 亚洲精品国产品国语在线app| 久久国产一二区| 一区二区三区视频观看| 欧美插天视频在线播放| 欧美一区二区三区免费观看| 欧美日韩国产一级| 亚洲国产老妈| 国产三级精品在线不卡| 亚洲永久视频| 亚洲精品网址在线观看|