• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    WSN中基于改進(jìn)蟻群的能量優(yōu)化路由算法

    2020-04-20 05:03:04蔣占軍楊永紅
    計算機(jī)工程 2020年4期
    關(guān)鍵詞:路由螞蟻能耗

    蔣占軍,周 濤,楊永紅

    (蘭州交通大學(xué) 電子與信息工程學(xué)院,蘭州 730070)

    0 概述

    無線傳感器網(wǎng)絡(luò)(Wireless Sensor Network,WSN)由大量的微型節(jié)點組成,其依靠微電池供電,組網(wǎng)靈活、成本較低,廣泛應(yīng)用于野外監(jiān)測、抗震救災(zāi)等場景中。然而,大部分節(jié)點分布在荒野地區(qū),一般情況下無法及時更換[1],一旦節(jié)點損壞,將對網(wǎng)絡(luò)產(chǎn)生重大影響,特別是當(dāng)關(guān)鍵節(jié)點因能量耗盡而失效時,會出現(xiàn)“熱點”問題,網(wǎng)絡(luò)的連通性被破壞而進(jìn)入癱瘓狀態(tài)。因此,降低節(jié)點能耗、優(yōu)化網(wǎng)絡(luò)路由,從而延長網(wǎng)絡(luò)壽命是亟待解決的一個問題。

    針對上述問題,國內(nèi)外專家學(xué)者對原有的路由協(xié)議提出許多優(yōu)化方案。然而,與傳統(tǒng)的路由協(xié)議相比,WSN通過節(jié)點間的主動探索來完成通信任務(wù),但節(jié)點的計算和存儲能力有限,只能存儲相鄰節(jié)點的路由信息。生物智能算法因其能有效地完成WSN中的分簇與路徑規(guī)劃任務(wù)而受到廣泛關(guān)注。其中最具有代表性的是基于蟻群優(yōu)化(Ant Colony Optimization,ACO)的WSN路由算法,其利用蟻群的智能功能高效地在復(fù)雜的網(wǎng)絡(luò)拓?fù)渲姓业阶顑?yōu)路徑。此外,ACO具有正反饋、分布式并行計算機(jī)制和魯棒性強(qiáng)等特點,在WSN中易于實現(xiàn)。因此,研究人員通常使用ACO來解決WSN路由中的能量利用問題。

    ARA(Ant-based Routing Algorithm)[2]是最早將ACO應(yīng)用到移動自組織網(wǎng)絡(luò)中的被動式多路徑路由算法。該算法通過減少數(shù)據(jù)包類型,在節(jié)點信息素低于某個閾值時進(jìn)入休眠模式以節(jié)約能量,但節(jié)點間存在不必要的網(wǎng)絡(luò)開銷和時延。IARA(Improved Ant-based Routing Algorithm)[3-4]對ARA中的冗余鄰居節(jié)點進(jìn)行篩選,采用角度因子和距離因子限制搜索方向,避免無關(guān)路徑的產(chǎn)生,但該算法的節(jié)點計算復(fù)雜度高、收斂速度慢。LEACH-VA(Low-Energy Adaptive Clustering Hierarchy Voronoi Algorithm)[5]是一種基于分層結(jié)構(gòu)的路由協(xié)議算法,其純粹利用幾何關(guān)系改進(jìn)螞蟻包的數(shù)據(jù)結(jié)構(gòu)和信息素更新規(guī)則,在簇內(nèi)運(yùn)用多跳的路由方式進(jìn)行傳輸,引入尋徑螞蟻收集跳數(shù)信息以及所經(jīng)路徑對其他路徑的負(fù)反饋條件,綜合多方面因素規(guī)劃路由,得到全局最優(yōu)解。但是,LEACH-VA算法存在頻繁的動態(tài)分簇,導(dǎo)致能量浪費(fèi)。ARAMA(Ant Routing Algorithm for Mobile Ad-hoc)[6]利用梯度值對節(jié)點中的路由表進(jìn)行更新,其缺點是在大型網(wǎng)絡(luò)中,隨著每個螞蟻的記憶列表變長,節(jié)點間傳輸螞蟻包的能耗會增加。EEABR(Energy-Efficient Ant-Base Routing)[7]將節(jié)點平均能量水平與螞蟻經(jīng)過的跳數(shù)引入ACO的信息素增量公式中,并在節(jié)點上將螞蟻攜帶的信息進(jìn)行融合,可減少節(jié)點傳輸?shù)臄?shù)據(jù)量。但是,EEABR在螞蟻靠近Sink節(jié)點等較為密集的區(qū)域時存在頻繁的數(shù)據(jù)轉(zhuǎn)發(fā),若單純通過加減運(yùn)算進(jìn)行更新,其結(jié)果不夠準(zhǔn)確且消耗的能量較多。此外,由于螞蟻包中只存放2條節(jié)點ID信息,易形成螞蟻環(huán)路,不利于全網(wǎng)能量均衡。IEEABR(Improved Energy-Efficient Ant-Base Routing)[8]在設(shè)計報文時,分別定義了2類螞蟻的數(shù)據(jù)結(jié)構(gòu),將鄰居節(jié)點的剩余能量引入螞蟻路徑的鏈路啟發(fā)信息公式中,減少在尋路過程中選擇能量較小的下一跳節(jié)點概率。在信息素更新公式方面,IEEABR的尋徑螞蟻與回退螞蟻使用不同的更新公式,引導(dǎo)后來的螞蟻選擇能量較大的鄰居作為下一跳。IEEABR的缺點在于ACO中的信息素更新是一個正反饋過程,螞蟻完成最短路徑的搜索后會聚集在該路徑上,造成最佳路徑節(jié)點能量耗盡而過早死亡,而非最佳路徑的信息素濃度釋放量不斷減小。同時,隨著時間推移,該算法會導(dǎo)致路徑荒廢但節(jié)點能量充足。

    本文在IEEABR算法的基礎(chǔ)上,提出一種增強(qiáng)型的能量優(yōu)化路由算法E-EEABR。在尋找下一跳節(jié)點時綜合距離帶、搜索角度和距離因子3個因素選取下一跳節(jié)點,利用激勵策略使最優(yōu)路徑周圍的剩余能量充足,并通過跳數(shù)較少的節(jié)點來均衡負(fù)載過重的“熱”節(jié)點的傳輸任務(wù)。此外,采用一種含能量因子的偽隨機(jī)比例規(guī)則策略優(yōu)化概率轉(zhuǎn)移函數(shù),降低“熱”節(jié)點失效的概率,以增強(qiáng)算法的尋優(yōu)能力。

    1 蟻群算法原理

    ACO算法是指WSN中的源節(jié)點通過發(fā)送人工螞蟻來模擬自然界中的螞蟻。人工螞蟻在尋找食物的過程中,通過分泌高濃度的信息素來吸引更多的螞蟻加入到尋徑路徑中,然后利用算法的正向反饋機(jī)制找出一條到達(dá)食物的最優(yōu)路徑。在ACO算法中,螞蟻分為尋徑螞蟻和回退螞蟻2類。螞蟻尋徑原理如圖1所示。

    圖1 螞蟻尋徑示意圖Fig.1 Schematic diagram of ant path finding

    假設(shè)在WSN尋徑的初始階段,節(jié)點個數(shù)為m,螞蟻個數(shù)為n,尋徑螞蟻k從源節(jié)點出發(fā),通過式(1)所示的狀態(tài)概率轉(zhuǎn)移公式選擇下一跳節(jié)點。式(2)表示螞蟻k對下一跳節(jié)點的期望值,一般來講,距離dij(見式(3))越小,螞蟻對下一跳的期望值越大。尋徑螞蟻通過彼此間的自主探索,在經(jīng)過多個節(jié)點后抵達(dá)Sink節(jié)點,然后在Sink節(jié)點消亡,生成回退螞蟻?;赝宋浵佈刂畔⑺貪舛茸畲蟮穆窂交氐皆垂?jié)點,完成一次尋徑過程。在該過程中,各路徑在初始化時被賦予了相同的信息素濃度τij(t)=C且其會以一定的速度揮發(fā)。在回退螞蟻返回更新的信息素時,各路徑由于自身距離、剩余能量等因素存在差異,導(dǎo)致計算的信息素增量也不相同,得到較優(yōu)解的路徑擁有的信息素濃度更高,吸引更多的螞蟻,而剩余路徑的信息素則不斷揮發(fā)。ACO的這種正反饋機(jī)制使得螞蟻可以不斷探索最優(yōu)路徑。

    (1)

    (2)

    (3)

    目前,蟻群算法基本模型有3種,其信息素更新策略各不相同,主要差別在于Δτij(t)求法不同[9]。本文采用蟻量(Ant-Quantity,AQ)模型,按照式(4)~式(6)進(jìn)行信息素更新,使路徑上的每個節(jié)點都能生成一個相應(yīng)的路由表,其中包含該節(jié)點到下一跳節(jié)點的相應(yīng)信息。

    τij(t+n)=(1-ρ)τij(t)+Δτij(t)

    (4)

    (5)

    (6)

    2 ACO的作用

    在ACO算法中,螞蟻根據(jù)信息素濃度、能量等啟發(fā)式信息來規(guī)劃最優(yōu)路徑[10]。將ACO應(yīng)用到WSN中是為了利用ACO的自組織性、正反饋性和魯棒性等,降低路由過程中的能量消耗[11]。在WSN中引入ACO的原因主要有以下4點:

    1)節(jié)點能量有限

    WSN中的節(jié)點能量、存儲容量有限,運(yùn)算資源相對匱乏,在設(shè)計WSN路由協(xié)議時,需優(yōu)先考慮路由過程中的節(jié)點能耗與負(fù)載均衡問題。將ACO引入到WSN路由中,利用其群體智能特征可自主地尋找最優(yōu)路徑,節(jié)省節(jié)點能量,平衡網(wǎng)絡(luò)負(fù)載。此外,ACO算法簡單,更容易實現(xiàn)。

    2)自組織網(wǎng)絡(luò)

    WSN的傳感器節(jié)點通過飛機(jī)播撒的方式投放到野外環(huán)境中,隨機(jī)性強(qiáng)且各節(jié)點之間無固定的中心,需根據(jù)野外環(huán)境、拓?fù)湟?guī)則以及路由算法,在無人監(jiān)管的條件下,自主生成一個網(wǎng)絡(luò),完成各項任務(wù)。ACO中的螞蟻通過正向反饋原則逐步探索,獲取最優(yōu)路徑。在尋徑螞蟻找到最優(yōu)路徑后,會吸引更多的螞蟻參與到該路徑中,可以在得到最優(yōu)路徑的同時,提高節(jié)點能量的利用率。

    3)網(wǎng)絡(luò)結(jié)構(gòu)的動態(tài)性

    WSN中的節(jié)點由于能量耗盡或不能及時更換,導(dǎo)致部分節(jié)點死亡,加上通信環(huán)境和應(yīng)用場景的變化等因素,使得WSN的拓?fù)浣Y(jié)構(gòu)會經(jīng)常發(fā)生變化,ACO利用其本身的魯棒性,能夠很好地應(yīng)對這一情況。在網(wǎng)絡(luò)拓?fù)浒l(fā)生變化時,螞蟻采用啟發(fā)式的路徑搜索方式,及時做出調(diào)整并再次尋找最優(yōu)路徑,其適應(yīng)性較好且反應(yīng)速度較快。

    4)多跳傳輸

    多跳傳輸是通過多個節(jié)點的協(xié)助轉(zhuǎn)發(fā)到達(dá)Sink節(jié)點,這種通信方式能夠有效地利用全網(wǎng)絡(luò)資源,盡可能以低能耗、短時延在復(fù)雜的拓?fù)渲姓业阶顑?yōu)路徑。在多跳傳輸?shù)倪^程中,如何選擇合適的下一跳節(jié)點是路由算法中影響能耗的一個重要問題。在WSN中引入ACO算法,可以根據(jù)節(jié)點信息素、剩余能量等因素來進(jìn)行決策,經(jīng)過多輪執(zhí)行后,逐漸接近最優(yōu)路徑,減少尋找最優(yōu)路徑的時間和能耗,平衡網(wǎng)絡(luò)負(fù)載。

    3 E-EEABR算法

    3.1 網(wǎng)絡(luò)距離帶和搜索角度

    在經(jīng)典的蟻群算法中,螞蟻下一步的轉(zhuǎn)移由狀態(tài)轉(zhuǎn)移概率函數(shù)決定,該函數(shù)取決于下一跳節(jié)點對螞蟻的啟發(fā)作用和信息素濃度,而信息素濃度的使用導(dǎo)致在尋徑后期易陷入局部最優(yōu)路徑[9]。此外,無線傳感器節(jié)點數(shù)量巨大且隨機(jī)分布,節(jié)點會因能量耗盡而失效,同時會有新節(jié)點加入通信過程中,使得WSN的網(wǎng)絡(luò)拓?fù)浣?jīng)常性發(fā)生變動。因此,若螞蟻在尋找下一跳節(jié)點時沒有明確的目的,則既浪費(fèi)了節(jié)點能量又延長了尋徑時間[10]。為了充分利用有限的節(jié)點能量和當(dāng)前的信息素濃度,在蟻群路由優(yōu)化算法中引入距離帶的概念[11],優(yōu)化螞蟻尋找下一跳節(jié)點的方式,避免節(jié)點的盲目轉(zhuǎn)發(fā),其原理如圖2所示。

    圖2 距離帶示意圖Fig.2 Schematic diagram of distance band

    在圖2中,假設(shè)處于n層的節(jié)點i為源節(jié)點,它在選擇下一跳節(jié)點時,限定只能選擇當(dāng)前層n或鄰近層n-1、n+1內(nèi)的節(jié)點,則其鄰近節(jié)點只有節(jié)點A~節(jié)點F和節(jié)點j。按照上述規(guī)則,節(jié)點i的下一跳節(jié)點只能選擇鄰近層節(jié)點,即節(jié)點A~節(jié)點F和節(jié)點j,而不能選擇節(jié)點G,即將遠(yuǎn)離源節(jié)點i的節(jié)點排除出去。同時,該方法可減少螞蟻向Sink節(jié)點轉(zhuǎn)移的跳數(shù)和能耗。由于節(jié)點A距離Sink節(jié)點較遠(yuǎn),節(jié)點i下一跳的重點選擇對象集中在節(jié)點B、節(jié)點C、節(jié)點D、節(jié)點E、節(jié)點F和節(jié)點j。

    然而,依靠距離帶只能決定下一跳節(jié)點的選擇區(qū)域,并不能確定最佳路徑的方向?,F(xiàn)有的蟻群優(yōu)化算法在選取下一跳節(jié)點時,并沒有考慮該節(jié)點是否靠近Sink節(jié)點,導(dǎo)致尋徑螞蟻有時會選擇與Sink節(jié)點相反的方向,產(chǎn)生無關(guān)路徑,浪費(fèi)節(jié)點能量。因此,在距離帶的基礎(chǔ)上引入搜索角度的概念,具體原理如圖3所示。

    圖3 搜索角度示意圖Fig.3 Schematic diagram of search angle

    本文通過計算源節(jié)點i到Sink節(jié)點的連線與源節(jié)點i到下一跳節(jié)點連線的夾角,結(jié)合角度因子和距離因子來確定最佳路徑方向。搜索角度一般限制在0°~90°,θ越小表示螞蟻從源節(jié)點i到Sink節(jié)點的距離越接近直線,在尋徑過程中,節(jié)點越靠近源節(jié)點i到Sink節(jié)點間的直線,能量消耗越少,則其成為下一跳節(jié)點的概率越大。從圖2可以看出,0°<θ1<θ2<θ3<θ4<90°,其中,θ1最小表示節(jié)點j成為下一跳節(jié)點的可能性最大。

    3.2 改進(jìn)的路徑啟發(fā)函數(shù)

    雖然上述方案能夠精確引導(dǎo)螞蟻尋找下一跳節(jié)點,但是當(dāng)多個候選節(jié)點的角度和距離相差不大時,節(jié)點之間會出現(xiàn)回旋式跳轉(zhuǎn)以及能耗不均等問題。尤其是Sink節(jié)點附近的“熱”節(jié)點相比其他位置的節(jié)點,更容易因負(fù)載過重而導(dǎo)致出現(xiàn)能量“熱區(qū)”。當(dāng)這些節(jié)點的能量耗盡后,網(wǎng)絡(luò)的連通性被嚴(yán)重破壞,出現(xiàn)“熱點”問題,使網(wǎng)絡(luò)進(jìn)入癱瘓狀態(tài)?!盁狳c”問題的出現(xiàn)在一定的程度上降低了ACO自身的搜索速度和收斂速度,網(wǎng)絡(luò)的生存周期也受到影響[12]。

    為有效地解決Sink節(jié)點附近“熱”節(jié)點的失效問題,本文采用一種激勵策略,篩選出能量較低且距離較遠(yuǎn)的“熱”節(jié)點,并禁止其加入到傳輸路徑中。同時,把剩余的能量充足且距Sink節(jié)點較近的節(jié)點加入到傳輸路徑中,以均衡“熱”節(jié)點的平均剩余能量,延長網(wǎng)絡(luò)的生存時間。該策略的主要原理如圖4所示。

    圖4 激勵策略示意圖Fig.4 Schematic diagram of incentive strategy

    (7)

    假設(shè)D、E、Sink節(jié)點處在網(wǎng)絡(luò)節(jié)點能量傳輸負(fù)載過重的“熱區(qū)”中,并且節(jié)點D和節(jié)點E是利用距離帶、搜索角度和距離因子篩選出來的距離Sink節(jié)點最近的“熱”節(jié)點,當(dāng)節(jié)點D、節(jié)點E與Sink節(jié)點的距離較近時,會存在能耗不均和回旋式跳轉(zhuǎn)等問題。

    圖5 節(jié)點激勵值更新示意圖Fig.5 Schematic diagram of incentive value update of node

    從上述分析可以得出,本文提出的激勵值策略與原始ACO算法通過信息素濃度與啟發(fā)函數(shù)的大小進(jìn)行交流相比,螞蟻更傾向于更新短路徑上的信息。同時,該策略使得螞蟻之間的交流除了依靠信息素之外,還會參考訪問過的節(jié)點信息,從而能夠平衡Sink節(jié)點周圍的整體能量水平,促進(jìn)螞蟻之間的交流,加快算法的收斂速度。

    為更好地利用激勵值,避免由于“熱”節(jié)點的失效而出現(xiàn)網(wǎng)絡(luò)空洞現(xiàn)象,引導(dǎo)螞蟻更趨向于Sink節(jié)點,本文提出的優(yōu)化信息素啟發(fā)公式如下:

    Ωi,Sink=di,j+dj,Sink

    (8)

    (9)

    3.3 狀態(tài)轉(zhuǎn)移公式改進(jìn)

    在WSN路徑建立的初始階段,各路徑信息素和啟發(fā)函數(shù)的作用區(qū)分不明顯,導(dǎo)致信息素對路徑建立的作用很小,尋徑螞蟻難以在短時間內(nèi)搜索到一條到Sink節(jié)點的最優(yōu)路徑。大多數(shù)現(xiàn)有的改進(jìn)算法在確定下一跳節(jié)點的概率時,只考慮源節(jié)點與候選節(jié)點的距離以及信息素濃度2個方面,并沒有考慮候選節(jié)點的剩余能量大小、是否與Sink節(jié)點同徑等因素,造成長度較短且剩余能量充足的路線被大量螞蟻頻繁訪問,節(jié)點能量損耗嚴(yán)重,失效節(jié)點數(shù)目增多[13]。

    針對上述問題,本文引入一個含能量因子的偽隨機(jī)比例(見式(10)和式(11))估測策略來優(yōu)化狀態(tài)轉(zhuǎn)移公式[14],使得螞蟻能夠在算法初期各路徑信息素和啟發(fā)信息作用不明顯的情況下,快速集中到概率最大的路徑上,提高算法的收斂速度。同時,平衡最優(yōu)路徑上節(jié)點能量較少但螞蟻頻繁訪問的節(jié)點的能耗,延長網(wǎng)絡(luò)壽命,避免算法出現(xiàn)過早停滯的現(xiàn)象[15]。

    (10)

    (11)

    其中,q是尋徑螞蟻在選擇下一跳節(jié)點之前產(chǎn)生的一個隨機(jī)數(shù),且q∈(0,1],q0∈[0,1],α、β、γ分別是信息素濃度、啟發(fā)函數(shù)和能量影響因子的權(quán)重系數(shù),其數(shù)值越大,說明該項被重視的程度越高,Ei(t)表示源節(jié)點i的剩余能量,Ej(t)表示候選節(jié)點j的剩余能量。若螞蟻在當(dāng)前節(jié)點產(chǎn)生的隨機(jī)數(shù)q滿足q≤q0,則選擇[τij(t)]α[ηij(t)]β[κij(t)]γ最大的節(jié)點作為下一跳,否則按照式(12)選擇下一跳。

    (12)

    在改進(jìn)的狀態(tài)轉(zhuǎn)移函數(shù)中,尋徑螞蟻在尋找下一跳節(jié)點時,首先根據(jù)距離帶和搜索角的規(guī)則,對源節(jié)點附近的節(jié)點進(jìn)行篩選,然后考慮下一跳節(jié)點的信息素濃度、剩余能量等影響因素。通過上述兩個步驟,進(jìn)一步優(yōu)化節(jié)點概率選擇,避免網(wǎng)絡(luò)延時、不必要的能耗和局部最優(yōu)等問題。尋徑螞蟻能夠根據(jù)自身位置與下一跳節(jié)點之間的關(guān)系進(jìn)行自適應(yīng)調(diào)節(jié),使得下一跳能量充足且距離Sink節(jié)點較近的節(jié)點加入到螞蟻的最優(yōu)路徑中,避免由于最優(yōu)路徑上節(jié)點負(fù)載過重導(dǎo)致出現(xiàn)網(wǎng)絡(luò)癱瘓的問題。

    3.4 信息素更新規(guī)則改進(jìn)

    尋徑螞蟻從源節(jié)點出發(fā)到達(dá)Sink節(jié)點后,Sink節(jié)點會根據(jù)尋徑螞蟻包攜帶的信息,計算螞蟻經(jīng)過的路徑長度以及路徑中的信息素濃度,并將計算結(jié)果反饋給回退螞蟻,完成信息素更新。當(dāng)回退螞蟻到達(dá)源節(jié)點后,一次完整的螞蟻包收發(fā)過程結(jié)束,同時算法完成一次路由優(yōu)化,源節(jié)點將回退螞蟻消亡并生成新的尋徑螞蟻進(jìn)行下一輪的路徑尋優(yōu),如此重復(fù)循環(huán)此過程,直至達(dá)到算法設(shè)置的最大迭代次數(shù),找到最優(yōu)路徑[16]。

    然而,從ACO的生物特性上講,螞蟻的信息素更新是一個正反饋過程,螞蟻在完成最短路徑搜索后,利用釋放的信息素吸引大量螞蟻加入此路徑,造成該最“佳”路徑的節(jié)點能量耗盡而過早死亡[17]。此外,從算法運(yùn)行的角度來講,傳統(tǒng)ACO的信息素采用累加的方式,不斷地增加上一輪找到的最優(yōu)路徑上的信息素濃度,導(dǎo)致算法容易陷入局部最優(yōu),而不是全局最優(yōu)。特別地,對于Sink節(jié)點附近分布比較密集的“熱”節(jié)點來講,雖然它們的信息素濃度以一定的速度揮發(fā),但信息素增加次數(shù)高于揮發(fā)量[18],且網(wǎng)絡(luò)節(jié)點的能量充足。此時,距離Sink節(jié)點最近的非最佳路徑會成為螞蟻進(jìn)行下一跳的最佳路徑。同時,源節(jié)點到Sink節(jié)點的路徑上還存在能耗不均、網(wǎng)絡(luò)全局活躍度低等問題,而在Sink節(jié)點附近的“熱區(qū)”內(nèi),存在路由跳數(shù)較多、節(jié)點間隔較小的路徑,影響Δτk的準(zhǔn)確性[19]。

    本文利用節(jié)點能量與平均能量的偏離值作為信息素增量公式的參考因子。當(dāng)偏離值較大時,增加的信息素會相應(yīng)地減少,使得回退螞蟻能夠自適應(yīng)地進(jìn)行調(diào)整,避免源節(jié)點在發(fā)送下一輪螞蟻包時加入到能量相差過大的路徑中。具體計算過程如下:

    τij(t)=(1-ρ)×τij(t)+Δτij(t)

    (13)

    (14)

    其中,Fdk表示尋徑螞蟻的能量消耗,σk(s)表示回退螞蟻k從Sink節(jié)點回到源節(jié)點時,源節(jié)點的能量es與路徑平均能量Eavg k的偏離值,σk(s)的計算過程如下:

    σk(s)=(es-Eavg k)2

    (15)

    信息素函數(shù)的增量計算如下:

    (16)

    通過對信息素公式進(jìn)行優(yōu)化,使得通過路徑上節(jié)點剩余能量較大時積累的信息素增多[20],從而有效避免路徑上能量較少的節(jié)點因負(fù)載過重而失效,同時提高對非最佳路徑的信息素補(bǔ)償,有效地解決全局網(wǎng)絡(luò)的能量均衡問題。

    4 算法流程

    4.1 具體實現(xiàn)步驟

    本文E-EEABR算法的具體實現(xiàn)步驟如下:

    步驟1初始化各項參數(shù)。在t=0時刻,設(shè)置節(jié)點的初始能量為E0,初始信息素濃度τij(0)=0,迭代次數(shù)為N=0,允許最大迭代次數(shù)為Nmax。

    步驟3螞蟻按照k=k+1搜尋路線。

    步驟6判斷螞蟻是否到達(dá)Sink節(jié)點,即k

    步驟7繼續(xù)執(zhí)行步驟1~步驟6,直到k只螞蟻都能到達(dá)Sink節(jié)點。

    步驟8判斷區(qū)域內(nèi)螞蟻可能經(jīng)過的路徑,如果有螞蟻,則利用式(13)和式(14)進(jìn)行信息素更新。

    4.2 改進(jìn)的E-EEABR算法流程

    本文改進(jìn)的E-EEABR算法流程如圖6所示。

    圖6 E-EEABR算法流程Fig.6 Procedure of E-EEABR algorithm

    5 仿真結(jié)果與分析

    本文在Matlab 2016a環(huán)境下進(jìn)行仿真,并將E-EEABR算法與IEEABR算法、IARA算法進(jìn)行對比。為了確保仿真結(jié)果的穩(wěn)定性與可靠性,取多次仿真結(jié)果的平均值,并分別從路徑平均跳數(shù)、節(jié)點平均能量消耗、網(wǎng)絡(luò)能耗方差、網(wǎng)絡(luò)生命周期4個方面驗證E-EEABR算法的有效性。本文使用First-order Radio Model(FRM)能量傳輸模型。仿真參數(shù)設(shè)置如表1所示,傳感器節(jié)點在100 m×100 m區(qū)域內(nèi)隨機(jī)分布,螞蟻遍歷次數(shù)Nmax=30。

    表1 仿真參數(shù)設(shè)置Table 1 Simulation parameter settings

    5.1 路徑平均跳數(shù)

    路徑跳數(shù)可以反映算法中螞蟻尋找最優(yōu)路徑的能力。圖7給出3種算法平均路徑跳數(shù)的變化趨勢??梢钥闯?IEEABR、IARA和E-EEABR算法分別在第25跳、第18跳和第13跳時達(dá)到收斂,說明E-EEABR算法相比其他2種算法,能夠降低數(shù)據(jù)包的丟失率,提高數(shù)據(jù)的傳輸效率。

    圖7 路徑平均跳數(shù)對比Fig.7 Comparison of average hop counts of paths

    5.2 節(jié)點平均能量消耗

    網(wǎng)絡(luò)生存周期與總能量消耗成反比,網(wǎng)絡(luò)節(jié)點的總能耗越小,網(wǎng)絡(luò)生存周期越長。圖8給出3種算法的節(jié)點平均能量消耗的仿真結(jié)果??梢钥闯?E-EEABR算法的節(jié)點平均能量消耗最少,這是因為該算法在計算下一跳節(jié)點的轉(zhuǎn)移概率之前,采用含能量因子的偽隨機(jī)比例規(guī)則策略對下一跳節(jié)點進(jìn)行篩選,避免了對無關(guān)路徑的搜索,減少冗余節(jié)點的網(wǎng)絡(luò)開銷和能量的傳輸損耗。IEEABR算法和IARA算法在選擇下一跳節(jié)點時重點關(guān)注與下一跳節(jié)點的距離以及剩余能量的大小,導(dǎo)致螞蟻在尋徑時產(chǎn)生大量的無關(guān)路徑,增大節(jié)點能量的損耗[20]。

    圖8 節(jié)點平均能量消耗對比Fig.8 Comparison of average energy consumption of nodes

    5.3 網(wǎng)絡(luò)能耗方差

    在WSN中,由于節(jié)點隨機(jī)分布、環(huán)境復(fù)雜多樣,因此網(wǎng)絡(luò)區(qū)域內(nèi)各節(jié)點能耗也不盡相同。對于新部署的網(wǎng)絡(luò)或者某些由于大量節(jié)點失效而必須重新部署的區(qū)域,必須要考慮整體節(jié)點的均衡程度。能耗方差常用來反映WSN整體節(jié)點的均衡情況,網(wǎng)絡(luò)能耗的方差越小,表示網(wǎng)絡(luò)區(qū)域內(nèi)的能耗越均衡。本文從E-EEABR的30輪遍歷結(jié)果中隨機(jī)抽取10輪的節(jié)點總能量損耗,然后對3種算法的能耗方差進(jìn)行對比,結(jié)果如圖9所示。

    圖9 網(wǎng)絡(luò)能耗方差對比Fig.9 Comparison of variance of network energy consumption

    可以看出,E-EEABR算法的方差最小,其主要原因是另外2種算法在尋找下一跳時,可能會選擇那些距離較遠(yuǎn)且與最優(yōu)路徑偏差較大的節(jié)點,導(dǎo)致大量無關(guān)路徑產(chǎn)生,能量損耗較大。此外,IEEABR和IARA算法采用累加的信息素更新方式,螞蟻尋徑過程經(jīng)常陷入局部最優(yōu),能耗均衡性差,而E-EEABR算法中的螞蟻在尋找下一跳節(jié)點時,綜合考慮候選節(jié)點的剩余能量、距Sink節(jié)點的偏離角度等因素,并在信息素更新公式中添加σk(s),當(dāng)下一跳節(jié)點與最優(yōu)路徑相差較大時,可以及時修正該節(jié)點的信息素濃度,優(yōu)化路徑上節(jié)點能量與跳數(shù)的關(guān)系,在一定程度上均衡網(wǎng)絡(luò)能耗。

    5.4 網(wǎng)絡(luò)生存周期

    將網(wǎng)絡(luò)區(qū)域內(nèi)的節(jié)點數(shù)量從100遞增到500,每次增加100個。定義首個節(jié)點死亡的時間為網(wǎng)絡(luò)生存周期,網(wǎng)絡(luò)生存周期的結(jié)果對比如圖10所示??梢钥闯?當(dāng)節(jié)點數(shù)量一定時,E-EEABR算法出現(xiàn)首個節(jié)點死亡的時間比其他2種算法晚,說明其對網(wǎng)絡(luò)的生存周期有延長作用。這是因為E-EEABR算法改進(jìn)了信息素公式,對最優(yōu)路徑上的節(jié)點進(jìn)行了篩選。同時,E-EEABR算法的首個節(jié)點死亡的時間波動幅度不大,其網(wǎng)絡(luò)擴(kuò)展性和魯棒性較好,而其他2種算法沒有對運(yùn)行路徑上的低能節(jié)點采取維護(hù)措施,導(dǎo)致首個節(jié)點的死亡時間提前,網(wǎng)絡(luò)生存周期縮短。

    圖10 網(wǎng)絡(luò)生存周期對比Fig.10 Comparison of network lifetime

    6 結(jié)束語

    本文在EEABR算法的基礎(chǔ)上,提出改進(jìn)蟻群的能量優(yōu)化路由算法E-EEABR。綜合考慮距離帶、搜索角度和距離因子3個因素,精確選取下一跳路由,利用激勵策略均衡負(fù)載過重的“熱”節(jié)點的傳輸任務(wù),通過偽隨機(jī)比例規(guī)則優(yōu)化概率轉(zhuǎn)移函數(shù),增強(qiáng)算法的尋優(yōu)能力。仿真結(jié)果表明,E-EEABR算法能夠有效均衡全局網(wǎng)絡(luò)能耗,延長網(wǎng)絡(luò)生存周期。然而,本文的仿真環(huán)境設(shè)置較為理想化,未考慮其他因素,如針對Sink節(jié)點的逐跳回溯追蹤攻擊等的影響,下一步可對WSN的安全機(jī)制進(jìn)行研究,以提高傳輸可靠性。

    猜你喜歡
    路由螞蟻能耗
    120t轉(zhuǎn)爐降低工序能耗生產(chǎn)實踐
    昆鋼科技(2022年2期)2022-07-08 06:36:14
    能耗雙控下,漲價潮再度來襲!
    探討如何設(shè)計零能耗住宅
    日本先進(jìn)的“零能耗住宅”
    華人時刊(2018年15期)2018-11-10 03:25:26
    探究路由與環(huán)路的問題
    我們會“隱身”讓螞蟻來保護(hù)自己
    螞蟻
    螞蟻找吃的等
    PRIME和G3-PLC路由機(jī)制對比
    WSN中基于等高度路由的源位置隱私保護(hù)
    欧美日韩亚洲高清精品| 三上悠亚av全集在线观看| 国产亚洲精品一区二区www | kizo精华| 日本欧美视频一区| 精品亚洲乱码少妇综合久久| 成人av一区二区三区在线看 | 叶爱在线成人免费视频播放| 久久精品国产亚洲av香蕉五月 | 伦理电影免费视频| 十分钟在线观看高清视频www| 久久精品亚洲av国产电影网| 最近中文字幕2019免费版| 成人国产一区最新在线观看| 韩国高清视频一区二区三区| 老司机在亚洲福利影院| 亚洲av成人一区二区三| 免费在线观看日本一区| 9色porny在线观看| 国产精品一区二区免费欧美 | 欧美在线黄色| 国产精品久久久av美女十八| 每晚都被弄得嗷嗷叫到高潮| 激情视频va一区二区三区| 国产精品熟女久久久久浪| 国产精品久久久久成人av| 国产成人免费无遮挡视频| 啦啦啦中文免费视频观看日本| 精品少妇内射三级| 免费一级毛片在线播放高清视频 | 久久久国产成人免费| 桃红色精品国产亚洲av| 欧美日韩亚洲综合一区二区三区_| 黑丝袜美女国产一区| 99re6热这里在线精品视频| 亚洲第一青青草原| 亚洲国产看品久久| 亚洲成人免费av在线播放| 12—13女人毛片做爰片一| 另类精品久久| 日韩一区二区三区影片| 岛国在线观看网站| 国产成人a∨麻豆精品| 黑人欧美特级aaaaaa片| 精品欧美一区二区三区在线| 国产区一区二久久| 桃花免费在线播放| bbb黄色大片| 欧美日韩一级在线毛片| 日韩制服骚丝袜av| 99热国产这里只有精品6| 三级毛片av免费| 日韩大片免费观看网站| 亚洲成国产人片在线观看| 午夜精品久久久久久毛片777| 日韩有码中文字幕| 操出白浆在线播放| 久久精品亚洲av国产电影网| 91国产中文字幕| a在线观看视频网站| 这个男人来自地球电影免费观看| 电影成人av| 桃红色精品国产亚洲av| 国产av又大| 99香蕉大伊视频| 成年人黄色毛片网站| 十八禁人妻一区二区| 操出白浆在线播放| 日韩一卡2卡3卡4卡2021年| 亚洲欧美成人综合另类久久久| 热99re8久久精品国产| 国产成人av教育| 国产成人av教育| 首页视频小说图片口味搜索| bbb黄色大片| 各种免费的搞黄视频| 欧美中文综合在线视频| 9色porny在线观看| 国精品久久久久久国模美| 中文字幕av电影在线播放| 亚洲色图综合在线观看| 国产免费一区二区三区四区乱码| 国产成+人综合+亚洲专区| 国产老妇伦熟女老妇高清| 国产精品一区二区精品视频观看| 日韩中文字幕欧美一区二区| 国产精品久久久久久精品古装| 99久久人妻综合| 久久久国产欧美日韩av| 免费黄频网站在线观看国产| 搡老岳熟女国产| 久久狼人影院| 亚洲精品一二三| av视频免费观看在线观看| 免费在线观看完整版高清| 91精品三级在线观看| www.av在线官网国产| 久久中文字幕一级| 欧美精品人与动牲交sv欧美| 久久免费观看电影| 丝袜人妻中文字幕| 青草久久国产| 久久精品久久久久久噜噜老黄| 少妇人妻久久综合中文| 菩萨蛮人人尽说江南好唐韦庄| 日韩大片免费观看网站| 精品欧美一区二区三区在线| 久久国产精品人妻蜜桃| 在线观看免费高清a一片| 超碰成人久久| 国产老妇伦熟女老妇高清| 热re99久久精品国产66热6| 在线亚洲精品国产二区图片欧美| 十八禁高潮呻吟视频| av视频免费观看在线观看| av有码第一页| 国内毛片毛片毛片毛片毛片| 亚洲黑人精品在线| 99香蕉大伊视频| 国产男女内射视频| 一级毛片女人18水好多| 99国产精品一区二区三区| 丰满饥渴人妻一区二区三| 久久精品国产a三级三级三级| 日本五十路高清| 欧美精品高潮呻吟av久久| 人妻一区二区av| 亚洲中文av在线| 男女下面插进去视频免费观看| 亚洲国产欧美一区二区综合| 69av精品久久久久久 | 久久精品aⅴ一区二区三区四区| 免费在线观看完整版高清| 欧美日韩亚洲综合一区二区三区_| 久久精品成人免费网站| 久9热在线精品视频| 午夜久久久在线观看| 黄色a级毛片大全视频| 9191精品国产免费久久| 久久精品亚洲熟妇少妇任你| 亚洲欧美激情在线| 欧美+亚洲+日韩+国产| 一区福利在线观看| www.av在线官网国产| 高清黄色对白视频在线免费看| 十八禁人妻一区二区| 国产欧美日韩一区二区精品| 老司机福利观看| 啦啦啦中文免费视频观看日本| a级毛片黄视频| av线在线观看网站| kizo精华| 久久人妻熟女aⅴ| 如日韩欧美国产精品一区二区三区| 一本—道久久a久久精品蜜桃钙片| 天堂8中文在线网| 下体分泌物呈黄色| 999久久久国产精品视频| 美女午夜性视频免费| www.999成人在线观看| 国产男女超爽视频在线观看| 亚洲精华国产精华精| 精品国产乱码久久久久久小说| 法律面前人人平等表现在哪些方面 | 久久青草综合色| 9191精品国产免费久久| 国产视频一区二区在线看| 男人舔女人的私密视频| 在线观看免费视频网站a站| 欧美日韩中文字幕国产精品一区二区三区 | 国产成人精品久久二区二区91| 午夜精品久久久久久毛片777| 久久久久国产一级毛片高清牌| 午夜成年电影在线免费观看| 日日爽夜夜爽网站| 亚洲av片天天在线观看| 建设人人有责人人尽责人人享有的| 日本五十路高清| www.999成人在线观看| 日本a在线网址| 欧美人与性动交α欧美精品济南到| 国产精品一区二区在线不卡| 欧美乱码精品一区二区三区| 久久久久久久大尺度免费视频| 80岁老熟妇乱子伦牲交| 性色av乱码一区二区三区2| 国产极品粉嫩免费观看在线| 伦理电影免费视频| 欧美国产精品va在线观看不卡| 国产无遮挡羞羞视频在线观看| 男女无遮挡免费网站观看| 国产精品自产拍在线观看55亚洲 | 自线自在国产av| 一本一本久久a久久精品综合妖精| 69av精品久久久久久 | 国产黄频视频在线观看| 亚洲av男天堂| av在线播放精品| 两性午夜刺激爽爽歪歪视频在线观看 | 精品国产一区二区三区久久久樱花| av网站免费在线观看视频| 久久精品人人爽人人爽视色| 欧美大码av| 精品乱码久久久久久99久播| 多毛熟女@视频| 精品人妻在线不人妻| 亚洲精品国产av蜜桃| 亚洲精品久久成人aⅴ小说| 国产精品.久久久| cao死你这个sao货| 三级毛片av免费| 91老司机精品| 久热爱精品视频在线9| 波多野结衣av一区二区av| 精品人妻熟女毛片av久久网站| 天天操日日干夜夜撸| 亚洲国产av影院在线观看| 亚洲国产精品一区三区| 水蜜桃什么品种好| 亚洲av成人不卡在线观看播放网 | 国产精品免费大片| 亚洲va日本ⅴa欧美va伊人久久 | 精品少妇黑人巨大在线播放| 色精品久久人妻99蜜桃| 欧美中文综合在线视频| 不卡av一区二区三区| 欧美av亚洲av综合av国产av| www.av在线官网国产| 制服诱惑二区| 多毛熟女@视频| 国产精品熟女久久久久浪| 亚洲 国产 在线| 人妻 亚洲 视频| 国产精品自产拍在线观看55亚洲 | 老司机靠b影院| 亚洲国产毛片av蜜桃av| 女性生殖器流出的白浆| 久久香蕉激情| 精品少妇久久久久久888优播| 国产精品一区二区精品视频观看| 国产日韩欧美在线精品| 午夜福利免费观看在线| 欧美人与性动交α欧美精品济南到| 高清在线国产一区| 美女国产高潮福利片在线看| 亚洲成人免费av在线播放| 国产三级黄色录像| 麻豆国产av国片精品| 青春草亚洲视频在线观看| 亚洲一区中文字幕在线| 国产亚洲精品第一综合不卡| 亚洲人成77777在线视频| 免费在线观看黄色视频的| 看免费av毛片| 欧美日韩黄片免| 欧美黑人欧美精品刺激| 亚洲精品久久久久久婷婷小说| 一级片'在线观看视频| 欧美乱码精品一区二区三区| 国产精品影院久久| 久久久久精品人妻al黑| 国产色视频综合| 亚洲avbb在线观看| www日本在线高清视频| 日韩欧美国产一区二区入口| www.av在线官网国产| 亚洲色图 男人天堂 中文字幕| 国产精品欧美亚洲77777| 欧美精品啪啪一区二区三区 | 一个人免费在线观看的高清视频 | 精品少妇久久久久久888优播| 亚洲精品在线美女| 在线观看一区二区三区激情| 大陆偷拍与自拍| 国产麻豆69| 91精品伊人久久大香线蕉| 久久久久久免费高清国产稀缺| 亚洲精品美女久久久久99蜜臀| 久久精品国产亚洲av高清一级| 99香蕉大伊视频| 国产成人精品久久二区二区免费| 午夜精品国产一区二区电影| 黄色视频不卡| 国产成人av教育| 中文字幕高清在线视频| 中文字幕制服av| 亚洲国产日韩一区二区| 99香蕉大伊视频| xxxhd国产人妻xxx| 国产高清视频在线播放一区 | 9色porny在线观看| 一边摸一边做爽爽视频免费| 另类亚洲欧美激情| 国产成人精品久久二区二区91| 精品久久蜜臀av无| 国产精品熟女久久久久浪| 免费少妇av软件| 亚洲av欧美aⅴ国产| 久久久精品94久久精品| 男人爽女人下面视频在线观看| 成年动漫av网址| 伊人亚洲综合成人网| 久久久久精品国产欧美久久久 | 日韩欧美一区视频在线观看| 色精品久久人妻99蜜桃| 男女国产视频网站| 一二三四在线观看免费中文在| 久久精品aⅴ一区二区三区四区| 高清黄色对白视频在线免费看| 精品欧美一区二区三区在线| 色婷婷久久久亚洲欧美| 美女中出高潮动态图| 欧美在线一区亚洲| 正在播放国产对白刺激| 国产日韩欧美视频二区| 久久久水蜜桃国产精品网| 热99re8久久精品国产| 亚洲专区字幕在线| avwww免费| a级毛片在线看网站| 伦理电影免费视频| 性色av一级| 国产精品二区激情视频| 久久九九热精品免费| 亚洲 欧美一区二区三区| 99久久人妻综合| 99国产精品一区二区蜜桃av | 精品人妻1区二区| 肉色欧美久久久久久久蜜桃| 99热网站在线观看| 国产精品熟女久久久久浪| 亚洲男人天堂网一区| 美女主播在线视频| 亚洲欧美一区二区三区久久| 国产一区有黄有色的免费视频| 亚洲一码二码三码区别大吗| 亚洲avbb在线观看| 飞空精品影院首页| 国产av精品麻豆| 亚洲精品国产色婷婷电影| 亚洲三区欧美一区| 日本黄色日本黄色录像| 精品国产一区二区久久| 王馨瑶露胸无遮挡在线观看| 搡老岳熟女国产| 久久免费观看电影| 日本av手机在线免费观看| 自线自在国产av| 少妇裸体淫交视频免费看高清 | 国产一区二区激情短视频 | 每晚都被弄得嗷嗷叫到高潮| 色94色欧美一区二区| av网站在线播放免费| 黄网站色视频无遮挡免费观看| 亚洲av日韩精品久久久久久密| 亚洲免费av在线视频| 9热在线视频观看99| 人妻一区二区av| 极品人妻少妇av视频| 岛国在线观看网站| 亚洲成av片中文字幕在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 黑人操中国人逼视频| 国产精品久久久av美女十八| 久久天躁狠狠躁夜夜2o2o| 中文字幕av电影在线播放| 亚洲第一av免费看| 桃红色精品国产亚洲av| 一级毛片精品| 丁香六月天网| 欧美精品人与动牲交sv欧美| 欧美久久黑人一区二区| www.自偷自拍.com| 最近最新中文字幕大全免费视频| 制服人妻中文乱码| 在线亚洲精品国产二区图片欧美| 日韩欧美免费精品| 成人影院久久| 中文字幕制服av| 大型av网站在线播放| 日日摸夜夜添夜夜添小说| 日韩视频在线欧美| 国产色视频综合| 我要看黄色一级片免费的| 国产精品久久久人人做人人爽| 免费在线观看黄色视频的| 岛国在线观看网站| 十八禁网站免费在线| 在线av久久热| 久久久久久免费高清国产稀缺| 99精国产麻豆久久婷婷| 精品一区在线观看国产| 亚洲国产欧美日韩在线播放| 俄罗斯特黄特色一大片| av一本久久久久| 狠狠精品人妻久久久久久综合| 亚洲七黄色美女视频| 国产成人av激情在线播放| 精品亚洲成a人片在线观看| 亚洲一区二区三区欧美精品| 中文字幕高清在线视频| 日韩 欧美 亚洲 中文字幕| 一区二区三区精品91| 无限看片的www在线观看| 精品少妇黑人巨大在线播放| 91麻豆av在线| 美女视频免费永久观看网站| 亚洲一码二码三码区别大吗| 午夜免费鲁丝| 国产精品久久久av美女十八| 制服诱惑二区| 在线 av 中文字幕| 久久久水蜜桃国产精品网| 69精品国产乱码久久久| 无限看片的www在线观看| 欧美激情 高清一区二区三区| 女人精品久久久久毛片| 九色亚洲精品在线播放| 19禁男女啪啪无遮挡网站| 一级毛片电影观看| 91字幕亚洲| 男女边摸边吃奶| 一本久久精品| 久久久久精品人妻al黑| 日本猛色少妇xxxxx猛交久久| 日韩欧美国产一区二区入口| 1024视频免费在线观看| 丰满少妇做爰视频| 18禁国产床啪视频网站| 日韩中文字幕视频在线看片| 亚洲国产欧美日韩在线播放| 麻豆av在线久日| 9热在线视频观看99| 成人亚洲精品一区在线观看| 国产精品一区二区在线不卡| 在线观看人妻少妇| 免费观看a级毛片全部| 一区二区三区激情视频| 肉色欧美久久久久久久蜜桃| 国精品久久久久久国模美| 热99久久久久精品小说推荐| 免费久久久久久久精品成人欧美视频| 久久精品亚洲av国产电影网| 最新在线观看一区二区三区| 每晚都被弄得嗷嗷叫到高潮| 久久久久久久久久久久大奶| 日本一区二区免费在线视频| 热99国产精品久久久久久7| 亚洲精品美女久久久久99蜜臀| 美女扒开内裤让男人捅视频| 18禁观看日本| 国产成人影院久久av| 午夜福利影视在线免费观看| 在线天堂中文资源库| av一本久久久久| 亚洲第一av免费看| 99久久国产精品久久久| 欧美 日韩 精品 国产| 日本av免费视频播放| 久久国产精品影院| 久久免费观看电影| 天天躁日日躁夜夜躁夜夜| 国产精品.久久久| 久久热在线av| 国产精品香港三级国产av潘金莲| 性少妇av在线| 每晚都被弄得嗷嗷叫到高潮| 又大又爽又粗| 一级a爱视频在线免费观看| 久久精品国产亚洲av高清一级| 国产免费一区二区三区四区乱码| 国产一区二区三区综合在线观看| 国产精品一区二区在线不卡| 男人添女人高潮全过程视频| 国产97色在线日韩免费| 男人舔女人的私密视频| 十八禁人妻一区二区| 亚洲国产精品成人久久小说| 亚洲av电影在线进入| 国产成人免费无遮挡视频| 免费少妇av软件| 欧美精品一区二区大全| 国产亚洲精品一区二区www | 男女免费视频国产| 亚洲精品国产av成人精品| 亚洲人成77777在线视频| 丰满迷人的少妇在线观看| 午夜福利一区二区在线看| 亚洲精品乱久久久久久| 国产精品影院久久| 菩萨蛮人人尽说江南好唐韦庄| 乱人伦中国视频| 极品人妻少妇av视频| 老熟妇仑乱视频hdxx| 中文字幕人妻熟女乱码| 少妇猛男粗大的猛烈进出视频| 丰满饥渴人妻一区二区三| 亚洲人成77777在线视频| 亚洲成人手机| 午夜福利在线免费观看网站| 久久 成人 亚洲| 99re6热这里在线精品视频| 精品国产乱子伦一区二区三区 | 亚洲欧美成人综合另类久久久| 亚洲精品国产av蜜桃| 欧美日韩一级在线毛片| 美女脱内裤让男人舔精品视频| 日本黄色日本黄色录像| 国产高清videossex| 午夜福利乱码中文字幕| av网站在线播放免费| 三上悠亚av全集在线观看| tocl精华| 久久精品亚洲熟妇少妇任你| 蜜桃在线观看..| 狂野欧美激情性xxxx| 国产亚洲av片在线观看秒播厂| 欧美激情高清一区二区三区| 9191精品国产免费久久| 美女高潮喷水抽搐中文字幕| 亚洲欧洲日产国产| 日韩 欧美 亚洲 中文字幕| 十分钟在线观看高清视频www| 99久久人妻综合| 国产一区二区在线观看av| 亚洲av成人不卡在线观看播放网 | 久久影院123| 80岁老熟妇乱子伦牲交| 国产精品免费大片| 精品国产一区二区三区四区第35| 爱豆传媒免费全集在线观看| 热99国产精品久久久久久7| 国产av精品麻豆| 99九九在线精品视频| 欧美变态另类bdsm刘玥| 中文字幕色久视频| 国产xxxxx性猛交| 久久久久国内视频| 少妇 在线观看| 免费在线观看完整版高清| 国产日韩一区二区三区精品不卡| 老熟女久久久| 欧美精品一区二区免费开放| av免费在线观看网站| 在线永久观看黄色视频| 青春草亚洲视频在线观看| 日本欧美视频一区| 大码成人一级视频| 精品少妇一区二区三区视频日本电影| av网站免费在线观看视频| 久久久久国产一级毛片高清牌| 日本五十路高清| 国产精品影院久久| 黄色片一级片一级黄色片| 两性午夜刺激爽爽歪歪视频在线观看 | 亚洲精品久久午夜乱码| 亚洲,欧美精品.| 麻豆av在线久日| 亚洲熟女毛片儿| 91国产中文字幕| 久久人人爽av亚洲精品天堂| 日本精品一区二区三区蜜桃| 成年人黄色毛片网站| 悠悠久久av| 亚洲国产av影院在线观看| 亚洲国产欧美网| 搡老岳熟女国产| 别揉我奶头~嗯~啊~动态视频 | 免费少妇av软件| 美女扒开内裤让男人捅视频| 久久久久久久国产电影| 99热网站在线观看| 国产精品麻豆人妻色哟哟久久| 欧美激情 高清一区二区三区| 少妇人妻久久综合中文| 国产亚洲av高清不卡| 中文字幕另类日韩欧美亚洲嫩草| 亚洲成国产人片在线观看| 久久久久久人人人人人| 蜜桃在线观看..| 久久久久国产一级毛片高清牌| avwww免费| 高清在线国产一区| 飞空精品影院首页| 国产一区二区在线观看av| 国产亚洲av片在线观看秒播厂| 18在线观看网站| 亚洲精品国产区一区二| bbb黄色大片| 亚洲av片天天在线观看| 51午夜福利影视在线观看| 亚洲人成电影免费在线| 精品亚洲成国产av| 成年女人毛片免费观看观看9 | 国产片内射在线| 另类精品久久| 久久这里只有精品19| 日日爽夜夜爽网站| 黑人猛操日本美女一级片| 日韩 欧美 亚洲 中文字幕| 国产精品亚洲av一区麻豆| 免费少妇av软件| 日本撒尿小便嘘嘘汇集6| 波多野结衣av一区二区av| 欧美中文综合在线视频| 日韩 欧美 亚洲 中文字幕| 中国国产av一级| 精品人妻熟女毛片av久久网站| 午夜久久久在线观看| 国产精品二区激情视频| 亚洲国产中文字幕在线视频| 成年动漫av网址| 9色porny在线观看| kizo精华| 脱女人内裤的视频|