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

    基于蟻群算法的無線傳感器網(wǎng)絡(luò)能量有效路由算法研究*

    2011-10-20 10:55:12童孟軍鄭立靜董齊芬
    傳感技術(shù)學(xué)報 2011年11期
    關(guān)鍵詞:路由螞蟻能量

    童孟軍 ,俞 立,鄭立靜,董齊芬

    (1.浙江工業(yè)大學(xué)信息工程學(xué)院,杭州 310032;2.杭州電子科技大學(xué)計算機學(xué)院,杭州 310018)

    無線傳感器網(wǎng)絡(luò)(Wireless Sensor Network,WSN)[1]是繼Internet之后隨著無線通信技術(shù)、傳感器技術(shù)、微電子技術(shù)和分布信息處理技術(shù)發(fā)展起來的一種新興信息獲取技術(shù)。WSN綜合了嵌入式技術(shù)、傳感器技術(shù)、通信技術(shù)和分布式信息處理技術(shù),能夠協(xié)作實時感知、監(jiān)測、采集網(wǎng)絡(luò)分布區(qū)域內(nèi)的各種環(huán)境的信息,并對數(shù)據(jù)進行適當(dāng)?shù)奶幚硪垣@得精簡準(zhǔn)確的信息,并傳送給最終的用戶。

    無線傳感器網(wǎng)絡(luò)由于節(jié)點能量有限,這給傳感器網(wǎng)絡(luò)路由協(xié)議的設(shè)計提出了巨大挑戰(zhàn)。將蟻群算法應(yīng)用于路由協(xié)議的設(shè)計中,利用蟻群算法的網(wǎng)絡(luò)分布式、個體簡單而群體智能表現(xiàn)出優(yōu)化等特點很好的均衡了網(wǎng)絡(luò)負載,延長了網(wǎng)絡(luò)壽命,近年來引起了中外研究人員的廣泛關(guān)注,已逐漸成為當(dāng)前無線傳感器網(wǎng)絡(luò)路由設(shè)計研究領(lǐng)域的熱點。

    隨著各種智能算法的相繼出現(xiàn),越來越多的學(xué)者將它們應(yīng)用于無線傳感器網(wǎng)絡(luò)路由協(xié)議的研究中,而螞蟻尋找食物的行為與網(wǎng)絡(luò)中節(jié)點尋找路由的過程十分相似,因此基于蟻群算法的傳感器網(wǎng)路由協(xié)議得到了大量的關(guān)注。文獻[2-3]給出了關(guān)于蟻群算法的概述性的介紹,基于蟻群的網(wǎng)絡(luò)路由協(xié)議的典型代表有Kassabalidis等人提出的AntNet算法[4]。然而 AntNet是面向有線網(wǎng)絡(luò)的,文章[5]對蟻群算法作了改進,提出了ACRA算法,文章[6]在DD算法的基礎(chǔ)上將蟻群優(yōu)化應(yīng)用到路由算法中,提出了ARAWSN算法,文章[7]在ACO算法的基礎(chǔ)上提出了一種基于預(yù)測模式的蟻群優(yōu)化算法,文章[8]提出了 AntHocNet算法,文章[9]提出了ARAMA 算法,ANSI[10]和 ARA[11]都是基于智能蟻群算法的按需路由協(xié)議。

    本文將蟻群算法的特點與無線傳感器網(wǎng)絡(luò)路由設(shè)計的要求結(jié)合起來,對各蟻群路由算法的特點進行了研究和總結(jié),在此基礎(chǔ)上提出了一種改進的適用于無線傳感器網(wǎng)絡(luò)的蟻群路由協(xié)議,實驗表明它表現(xiàn)出了更好的性能。

    1 蟻群路由算法簡介

    Marco Dorigo等人在1998年提出了AntNet協(xié)議[12],在AntNet協(xié)議中,每個節(jié)點維護一張路由表和另外一張附加的表,這張附加表中包含著網(wǎng)絡(luò)螞蟻流量分布的信息,記錄著螞蟻經(jīng)過的節(jié)點。在路由表的每條表項中,記錄著目標(biāo)節(jié)點地址和到達目標(biāo)節(jié)點地址的下一跳的啟發(fā)式信息值。但是AntNet蟻群路由算法是應(yīng)用在有線網(wǎng)絡(luò)中的,由于它所帶來的良好的網(wǎng)絡(luò)路由性能吸引了國內(nèi)外研究學(xué)者在AntNet基礎(chǔ)上進行了廣泛的研究,大多無線自織網(wǎng)絡(luò)中的蟻群路由算法都是在AntNet協(xié)議基礎(chǔ)上發(fā)展而來的。

    Gunes等人提出的ARA(ant colony based routing algorithm)算法[13]是最早的將ACO算法應(yīng)用于移動自組織網(wǎng)絡(luò)的算法。在ARA中,路由表的每條表項也包含著用于計算選擇下一跳概率的信息素值,這個信息素的量隨著時間的流逝而逐漸揮發(fā)。路由表中的信息素值減小到一定的閾值以下后節(jié)點進入到休眠模式。在路由發(fā)現(xiàn)階段,ARA同樣使用前向螞蟻和后向螞蟻共兩種螞蟻來進行路由建立操作。ARA的路由維護過程不需要特殊的數(shù)據(jù)包,而是在數(shù)據(jù)傳輸過程中進行的。如果源節(jié)點收到一個路由失敗通知,它就重啟動一個路由發(fā)現(xiàn)過程。ARA的缺點是不適合大規(guī)模的網(wǎng)絡(luò)并且不提供回路檢測。

    O.Hossein和T.Saadawi等人在2004年提出了ARAMA(ant routing algorithm for mobile ad hoc networks)協(xié)議[14],它是一個主動式的路由協(xié)議。在其他的ACO路由協(xié)議中,前向螞蟻的主要任務(wù)是收集路徑信息。而在ARAMA中,前向螞蟻不僅關(guān)心跳數(shù)信息,還收集所經(jīng)過的路徑上的鏈路的信息比如節(jié)點能量和隊列延遲的大小等。ARAMA定義梯度(grade)的概念,這個值由后向螞蟻返回的途中進行計算并保存在節(jié)點中。后向螞蟻在返回源節(jié)點的過程中,使用梯度值對節(jié)點中的路由表進行更新,以一定的信息素更新策略對信息素進行更新。文章中作者指出,路由發(fā)現(xiàn)和維護的代價通過控制前向螞蟻的產(chǎn)生速率來減小,但并沒有指出在動態(tài)變化的拓撲環(huán)境中怎樣去控制這個數(shù)據(jù)產(chǎn)生速率。

    Di Caro等人在2005年提出了AntHocNet協(xié)議[15],這個協(xié)議結(jié)合了AntNet和ARA兩個協(xié)議的優(yōu)點,表現(xiàn)出更加優(yōu)秀的性能。在AntHocNet中,人工螞蟻維護著一個節(jié)點列表,記錄著它訪問過的所有節(jié)點。源節(jié)點發(fā)出前向螞蟻,如果一段時間后如果收到了所有后向螞蟻,則稱之為一個螞蟻路由周期結(jié)束。如果在計時期結(jié)束沒有收到后向螞蟻,節(jié)點向它所有的鄰居廣播鏈路失效信息,然后鄰居節(jié)點啟動按需路由發(fā)現(xiàn)過程。AntHocNet協(xié)議是一種混合式路由協(xié)議,但路由維護過程需要有大量的螞蟻,另外,每個節(jié)點保存著一張它所有可達目的節(jié)點的路由表,所以,對于規(guī)模大的網(wǎng)絡(luò)AntHocNet并不太適合。

    Laura Rosati等人在2008年提出DAR(Distributed Ant Routing)協(xié)議[16],它是一種按需的路由協(xié)議,相對于主動式路由,它可以減少路由時的網(wǎng)絡(luò)負載。前向螞蟻只負責(zé)收集關(guān)于交叉節(jié)點的ID信息,它在使用概率公式計算選擇下一跳節(jié)點的概率時只使用信息素值作為參數(shù)。而后向螞蟻在返回過程途中只釋放常量值的信息素值。在DAR中,每個路由節(jié)點中路由表都是隨機的:下一跳節(jié)點是依據(jù)概率值的大小進行選擇的。這個概率值是通過以前螞蟻走過時留下的信息素進行計算的。但是DAR算法要讓螞蟻記錄經(jīng)過的節(jié)點,不適用于大型網(wǎng)絡(luò),同時也容易陷入局部最優(yōu)解,網(wǎng)絡(luò)的收斂速度也不快。

    無線傳感器網(wǎng)絡(luò)路由設(shè)計的指標(biāo)之一就是盡可能的節(jié)省能量,延長網(wǎng)絡(luò)壽命。上述蟻群路由算法中,在帶有記憶功能的前向螞蟻中存儲著它訪問過的所有節(jié)點的ID值,而在大型的無線傳感器網(wǎng)絡(luò)中,節(jié)點數(shù)量往往是成千上萬甚至更多,導(dǎo)致螞蟻的記憶列表越來越長,螞蟻包的大小隨之增大,節(jié)點間傳輸螞蟻包帶來的能耗加劇,網(wǎng)絡(luò)壽命減少。文章[17]提出一種能量高效的蟻群路由協(xié)議EEABR協(xié)議,該算法的螞蟻包只保存兩個最近訪問記憶列表的ID值。同時在每個節(jié)點中增加一個記錄發(fā)送和接收螞蟻包的列表,每個記錄保存著螞蟻的上一跳節(jié)點,下一跳的轉(zhuǎn)發(fā)節(jié)點,螞蟻ID以及生存時間值。實驗證明,EEABR協(xié)議有效地減少了網(wǎng)絡(luò)中節(jié)點的能耗,延長了網(wǎng)絡(luò)的壽命,但是EEABR算法也存在著很多不足,包括螞蟻報文設(shè)計、螞蟻路徑概率選擇、信息素更新公式以及信息素揮發(fā)機制等方面都有可改進之處,本文在EEABR協(xié)議的基礎(chǔ)上進行研究并改進,提出了改進的基于蟻群算法的能量有效路由協(xié)議IEEABR。實驗證明該算法延長了網(wǎng)絡(luò)壽命和提高了能量有效性。

    2 IEEABR路由協(xié)議

    在EEABR協(xié)議的基礎(chǔ)上,針對該算法的前向和后向螞蟻包都用相同的數(shù)據(jù)結(jié)構(gòu)會帶來不必要的冗余問題,本文分開定義這兩種螞蟻包,這樣就能避免不必要的能量消耗。

    前向螞蟻的數(shù)據(jù)包結(jié)構(gòu)如圖1所示。其中,hp_type是數(shù)據(jù)包類型,使用它來判斷是不是一只螞蟻包,pkt_src_是螞蟻產(chǎn)生的源地址,seqno代表著一個節(jié)點生成的前向螞蟻的序列號,螞蟻源地址與序列號的組合<pkt_src_,seqno>唯一標(biāo)識一只螞蟻,node_nbr是一個地址數(shù)組,用于記錄要發(fā)送前向螞蟻的當(dāng)前節(jié)點的所有鄰居地址,節(jié)點進行概率選擇下一跳時,把node_nbr作為禁忌表,這樣可以避免螞蟻走回頭路并且減少了環(huán)路出現(xiàn)的可能性。Esum是目前為止前向螞蟻走過的路徑上節(jié)點的消耗的能量值之和,Emin是目前為止前向螞蟻走過的路徑上節(jié)點的最小能量值,lenFromSrc指當(dāng)前螞蟻走過的路徑的長度,用節(jié)點跳數(shù)表示,TTL表示生存時間。

    圖1 前向螞蟻數(shù)據(jù)包結(jié)構(gòu)

    后向螞蟻的數(shù)據(jù)包結(jié)構(gòu)如圖2所示。其中,phe_value代表信息素更新值,由Sink節(jié)點計算并賦值,由后向螞蟻在返回過程中攜帶,用于信息素更新公式的計算。pkt_dst_表示此后向螞蟻要到達的目的節(jié)點,lenFromSrc代表著后向螞蟻離開Sink節(jié)點的路徑長度,從1開始累計。

    圖2 后向螞蟻數(shù)據(jù)包結(jié)構(gòu)

    由于螞蟻包不再記錄已訪問過的節(jié)點ID,這樣就需要在每個節(jié)點中建立一個螞蟻訪問列表,用于記錄訪問過該節(jié)點的螞蟻。在節(jié)點代理類IeeAbr中增加一個visitedAnts的鏈?zhǔn)筋惖闹羔?

    LinkList*visitedAnts;

    其中LinkList是一個鏈?zhǔn)筋?,它的類結(jié)構(gòu)如圖3所示。

    圖3 LinkList類結(jié)構(gòu)圖

    本文保留EEABR協(xié)議里的用于建立和維護鄰居關(guān)系的Hello包。這樣每個節(jié)點都必須保存一個鄰居表,用于記錄鄰居信息。

    鄰居表項數(shù)據(jù)結(jié)構(gòu)如圖4所示。其中,nb_addr是鄰居節(jié)點的地址,energy是鄰居節(jié)點的剩余能量值,通過hello包來主動式的更新。pheromone值是當(dāng)前節(jié)點到此鄰居節(jié)點的鏈路上的信息素值,它的初始值我們定義為一個常量值STARTUP_PHEROMONE,在節(jié)點的代理類中,它是個靜態(tài)常量,值為1,隨著時間的推移,信息素會以一定的策略進行揮發(fā)。hops是從鄰居到達Sink節(jié)點的跳數(shù)值,初始為一個較大常量值BIG_CONSTANT_HOPS,本協(xié)議中定為9999,代表著這個鄰居還不能轉(zhuǎn)發(fā)數(shù)據(jù)包,我們定義鄰居表項中hops字段值小于BIG_CONSTANT_HOPS值的鄰居為有效鄰居,當(dāng)一個節(jié)點收到一只后向螞蟻時,則更新鄰居表中相應(yīng)hops的值。其中,last_update_time是最后一次更新這個表項的時間值。

    圖4 鄰居表項結(jié)構(gòu)圖

    在IEEABR協(xié)議中,如果中間節(jié)點r收到一只sant,如果這只螞蟻不在它的visitedAnts列表中,則這個節(jié)點按式(1)計算選擇下一跳的節(jié)點概率:

    其中,Pk(r,s)是前向螞蟻k在傳輸?shù)倪^程中從節(jié)點r選擇移動到s節(jié)點的概率大小,τ(r,s)是存儲在節(jié)點r的路由表中的鏈路(r,s)上的信息素值的大小,η(s)是節(jié)點r到節(jié)點s的鏈路上啟發(fā)式信息,即人工螞蟻釋放的信息素濃度,Nr代表螞蟻包中的node_nbr節(jié)點地址數(shù)組,本文對η(s)的含義做了改進,如式(2)所示:

    其中Einit為傳感器節(jié)點能量初始值,E(s)為節(jié)點s的剩余能量,Einit-E(s)是節(jié)點消耗的能量值。從公式可以看出節(jié)點能量消耗較小的鄰居節(jié)點更容易成為下一跳節(jié)點,有利于平衡網(wǎng)絡(luò)能量消耗,延長網(wǎng)絡(luò)壽命。

    在EEABR協(xié)議中,前向螞蟻在從源節(jié)點到Sink節(jié)點的傳輸過程中,并沒有對路徑上的信息素進行更新,而Jing Yang等人[18]在研究中發(fā)現(xiàn),如果前向螞蟻在每一跳轉(zhuǎn)發(fā)過程中也對鏈路的信息素進行更新,則會使算法的快速收斂取得更佳的效果。在本文的IEEABR協(xié)議中,前向螞蟻與后向螞蟻均按式(3)對鏈路上的信息素值進行更新:

    其中ΔTk(r,s)對于前向螞蟻和后向螞蟻計算方法不同。對于前向螞蟻,它的任務(wù)主要是收集路徑上的信息,找到一條到達Sink節(jié)點的最佳路徑。在IEEABR協(xié)議中,前向螞蟻的ΔTk按式(4)進行計算:

    其中Emin是前向螞蟻k從源節(jié)點到當(dāng)前節(jié)點所走過的路徑上的節(jié)點能量最小值,E(s)是鄰居節(jié)點s的剩余能量值,Eavg是螞蟻k從源節(jié)點到當(dāng)前節(jié)點所走過的路徑上的節(jié)點消耗能量的平均值,k1,k2,k3分別代表以上三部分能量的權(quán)值,從式(4)中看出,前向螞蟻k在具有能量瓶頸的路徑上釋放的信息素較少,并且在計算時考慮到了當(dāng)前鄰居的節(jié)點能量值大小,以引導(dǎo)后來的螞蟻將能量較大的鄰居作為下一跳,同時還從全局的角度考慮了螞蟻搜尋路徑上能量消耗情況,從算法的整體性能上來看,它有利于均衡網(wǎng)絡(luò)能量消耗,延長網(wǎng)絡(luò)平均壽命。對于后向螞蟻,ΔTk(r,s)按式(5)進行信息素的更新:

    其中Bdk是后向螞蟻k經(jīng)過的路徑長度,用節(jié)點跳數(shù)來表示。k4,k5系數(shù),代表E(s)與Bdk的權(quán)值,反映這兩個變量的相對重要性。ΔTk參考[17],由Sink進行計算,ΔTk的計算如式(6)所示:

    其中Einit為節(jié)點能量初始值,F(xiàn)dk代表前向螞蟻所訪問的節(jié)點數(shù)。每當(dāng)Sink收到一只前向螞蟻時就計算此值并放到相應(yīng)的新生成的后向螞蟻的phe_value字段中。

    最后Sink節(jié)點釋放前向螞蟻并把后向螞蟻發(fā)送給源節(jié)點。后向螞蟻在返回的途中,按式(3)和式(5)對所經(jīng)過的每個節(jié)點進行信息素的更新。后向螞蟻在返回過程中,不僅考慮到路徑長度,還考慮到當(dāng)前下一跳鄰居的能量值。對于離Sink節(jié)點較近的節(jié)點,后向螞蟻在其鄰居的鏈路上釋放較多的信息素,可以加速蟻群算法的收斂。同樣,當(dāng)前鄰居節(jié)點能量的因素可以平衡網(wǎng)絡(luò)消量消耗,避免能量較小的節(jié)點由于過多的轉(zhuǎn)發(fā)螞蟻而導(dǎo)致快速死亡,可以有效延長傳感器網(wǎng)絡(luò)的平均壽命。

    3 IEEABR路由算法流程

    IEEABR算法在EEABR算法上做了較大的改動,算法的具體過程可以描述為:

    (1)在協(xié)議運行初始階段,先進行hello包的廣播,建立起節(jié)點與其鄰居的之間一個相互關(guān)系,初始時每個具有鄰居關(guān)系的鏈路上的信息素設(shè)置為1;

    (2)對于每一個非Sink節(jié)點生成各自的第一只前向螞蟻并選擇按概率選擇公式下一跳進行發(fā)送,各個節(jié)點上螞蟻生成的獨立且同步進行的,每只螞蟻的生成時間都由隨機數(shù)生成器來控制;

    (3)每個中間節(jié)點收到IEEABR數(shù)據(jù)包之后進行判斷,報文類型有三種,分別是IeeAbrTYPE_HELLO、IeeAbrTYPE_SANT和IeeAbrTYPE_BANT;

    (4)如果是類型IeeAbrTYPE_HELLO,則表明這是鄰居發(fā)來的信息,先判斷當(dāng)前節(jié)點是否已經(jīng)有當(dāng)前鄰居的信息,如果沒有,將此鄰居信息加入鄰居表,否則對鄰居表項內(nèi)容進行更新處理;

    (5)如果節(jié)點收到一只前向螞蟻,即類型Iee-AbrTYPE_SANT,節(jié)點判斷是否達到Sink節(jié)點,如果已到達Sink節(jié)點,則生成后向螞蟻并讓前向螞蟻死亡,如果沒有到達Sink節(jié)點,說明當(dāng)前節(jié)點是中間節(jié)點,此前向螞蟻需要進行下一跳的轉(zhuǎn)發(fā)。如果TTL的生命期還沒到,則隨機生成一個0到1間數(shù),如果小于0.001,則從有效鄰居中均等概率隨機選擇下一跳進行轉(zhuǎn)發(fā),否則按式(1)計算概率選擇下一跳鄰居節(jié)點。然后對前向螞蟻各字段的信息進行更新并將它加入到當(dāng)前節(jié)點的螞蟻訪問列表,根據(jù)式(3)和式(4)對鄰居表信息素進行更新,轉(zhuǎn)發(fā)前向螞蟻,轉(zhuǎn)到步驟(3);

    (6)前向螞蟻到達Sink節(jié)點后生成相應(yīng)的后向螞蟻并死亡。節(jié)點收到一只后向螞蟻,即類型為Iee-AbrTYPE_BANT,首先判斷是否到達源節(jié)點,如果沒有到達源節(jié)點,則更新后向螞蟻信息,并按式(3)和式(5)對鏈路信息素進行更新,按記錄下的前向螞蟻的反向路徑轉(zhuǎn)發(fā)到下一跳,然后刪除鄰居表中相應(yīng)前向螞蟻的記錄,轉(zhuǎn)到步驟(3)。如果回到源節(jié)點,則表示螞蟻已經(jīng)成功找到一條從源節(jié)點到目的Sink節(jié)點的一條路徑,從節(jié)點的螞蟻訪問列表中刪除相應(yīng)前向螞蟻的記錄,后向螞蟻死亡,轉(zhuǎn)步驟(7)。

    (7)節(jié)點判斷是否發(fā)送前向螞蟻,如果是,則轉(zhuǎn)向步驟(2),否則結(jié)束。

    4 改進的IEEABR路由算法仿真實驗

    4.1 IEEABR協(xié)議在NS2環(huán)境下的添加

    本實驗搭建環(huán)境是WindowsXP SP2+cygwin+NS2.29,改進的IEEABR協(xié)議源代碼是用C++實現(xiàn)的,包括:

    將 ieeabr文件夾拷貝到 ~ /ns-allinone-2.29/ns-2.29目錄下。然后修改相應(yīng)的文件:

    完成后,打開 cygwin,進入到 ns-allinone-2.29 s-2.29目錄下,依次運行 touch common/packet.cc和make兩個命令,上文所有添加或修改過的.cc文件都將會被重新編譯。編譯成功結(jié)束后IEEABR協(xié)議就添加到了NS2里。EEABR源代碼的添加方法類似。

    4.2 IEEABR協(xié)議的仿真實驗

    本實驗對IEEABR與EEABR這兩個協(xié)議的性能進行了仿真實驗對比,節(jié)點的通信半徑為20m,基站位置為(0,0),其他節(jié)點位置隨機播撒,節(jié)點數(shù)目和場景區(qū)域大小將隨不同的實驗而變化。本文使用First-order Radio Model[19]能量傳輸模型,發(fā)送功率txPower為0.7W,接收功率 rxPower為 0.4W,設(shè)置發(fā)送和接收電路工作時消耗的能量Eelec為50nJ/bit,設(shè)置放大器工作時消耗的能量εamp為10pJ/bit/m2,數(shù)據(jù)融合時電路的功耗為5nJ/bit。節(jié)點初始能量為2J,為保證仿真過程的順利進行,我們將基站的能量單獨設(shè)為100J。數(shù)據(jù)流使用CBR流,數(shù)據(jù)包大小為256Byte,使用cbrgen工具生成數(shù)據(jù)流文件,仿真時間為200s。使用gnuplot工具進行畫圖。

    (1)網(wǎng)絡(luò)能量消耗

    網(wǎng)絡(luò)生存時間的長短與網(wǎng)絡(luò)消耗的總能量成反比,消耗越少的能量其網(wǎng)絡(luò)生存的時間就越長。網(wǎng)絡(luò)消耗的總能耗又與每個節(jié)點的平均能耗息息相關(guān)。

    本文定義節(jié)點平均能量消耗為模擬時間之內(nèi)消耗能量總量與節(jié)點數(shù)目之比,這里進行兩組實驗,第一組實驗場景按100~500不同節(jié)點數(shù)目進行比較,節(jié)點數(shù)目從100~500每次增加100個節(jié)點,網(wǎng)絡(luò)節(jié)點隨機安置在800 m×600 m的矩形區(qū)域內(nèi),節(jié)點部署好之后靜止或作小量移動。為了減小隨機性帶來的影響,不同節(jié)點數(shù)目場景下分別進行50次實驗并取平均值,實驗結(jié)果如圖5所示。第二組實驗查看節(jié)點平均能耗隨時間上升的情況,選取300個節(jié)點的網(wǎng)絡(luò),在場景大小為600 m×600 m的正方形區(qū)域中隨機部署進行仿真實驗,所有節(jié)點都是靜止。實驗重復(fù)進行50次并取平均值,節(jié)點平均能耗隨時間變化的實驗結(jié)果如圖6所示。

    圖5 節(jié)點平均能耗隨節(jié)點數(shù)量變化圖

    圖6 節(jié)點平均能耗隨仿真時間變化圖

    從圖5可以很明顯地看出,IEEABR協(xié)議比EEABR協(xié)議在單個節(jié)點平均能耗上性能有了較大的提高。特別地,當(dāng)節(jié)點數(shù)目為300時,模擬時間結(jié)束后IEEABR協(xié)議的節(jié)點平均能耗比EEABR減少近26%。圖6中,時間小于50s時,EEABR的節(jié)點平均能量消耗小于IEEABR協(xié)議,這是可以理解的,因為IEEABR的前向螞蟻攜帶著節(jié)點的鄰居表,在開始階段收發(fā)前向螞蟻報文的開銷比EEABR協(xié)議要大,但隨著時間的進行,模擬時間大于60之后,EEABR的節(jié)點平均能耗增長速度明顯大于IEEABR協(xié)議,這是因為,IEEABR協(xié)議的每只前向螞蟻攜帶了上一跳節(jié)點的所有鄰居節(jié)點,選擇下一跳時避免選擇兩個節(jié)點生命的鄰居部分,這樣就一定程度上避免了路由環(huán)路的發(fā)生,同時驅(qū)使前向螞蟻向更遠的地方搜索,快速找到Sink節(jié)點,增加了算法的收斂速度,從而減少了網(wǎng)絡(luò)中的前向螞蟻的數(shù)量,所以節(jié)點平均能量消耗相對較小。

    (2)能量有效性

    本文中,能量有效性定義為從開始到模擬完成之后這段時間里Sink節(jié)點接收到的數(shù)據(jù)包總數(shù)與能量消耗總量的比值。能量有效性也是評價協(xié)議性能的重要指標(biāo)之一,為了對比 IEEABR協(xié)議和EEABR協(xié)議的能量有效性,實驗場景選取傳感器節(jié)點為100~500的網(wǎng)絡(luò),每次節(jié)點增加100,節(jié)點隨機放置在800m*600m的矩形區(qū)域內(nèi),仿真時間為200s,其他場景設(shè)置和參數(shù)與上文描述相同。每次實驗重復(fù)50次并取平均值,實驗結(jié)果如圖7所示。

    圖7 能量有效性隨節(jié)點數(shù)目變化圖

    從圖7中可以看出,IEEABR協(xié)議在節(jié)點數(shù)目不同情況的能量有效性均高于EEABR,特別地,在節(jié)點數(shù)目為200時,IEEABR協(xié)議的能量有效性比EEABR提高近28%。這是因為,EEABR協(xié)議在前向螞蟻搜尋路徑過程中出現(xiàn)環(huán)路的可能性遠高于IEEABR,由于環(huán)路時螞蟻就會被丟棄,導(dǎo)致節(jié)點需要發(fā)送更多的螞蟻去獲得最優(yōu)路徑,降低了搜索的效率,并且導(dǎo)致能量消耗增加。盡管IEEABR協(xié)議的前向螞蟻多加了一個鄰居表地址數(shù)組node_nbr,但從網(wǎng)絡(luò)整體能量消耗的有效性而言,IEEABR協(xié)議比EEABR協(xié)議更優(yōu)。另外,隨著網(wǎng)絡(luò)規(guī)模的擴大,兩個算法的能量有效性都在逐漸增加,當(dāng)在節(jié)點數(shù)目為300時,兩個算法的能量有效性都高于20%。這是因為,隨著網(wǎng)絡(luò)規(guī)模的擴大,節(jié)點密度增加,節(jié)點通信距離減小,節(jié)點間通信消耗的能量也隨之減少,所以能量消耗有效性增加。

    (3)網(wǎng)絡(luò)生存時間

    本文中,為了對比IEEABR和EEABR協(xié)議的網(wǎng)絡(luò)生命時間,我們進行了兩組實驗,分別采用第一個節(jié)點死亡時間和網(wǎng)絡(luò)生存節(jié)點個數(shù)作為網(wǎng)絡(luò)壽命的評價指標(biāo)進行考察對比。第一組實驗選取節(jié)點數(shù)目為100~500個節(jié)點的網(wǎng)絡(luò),每次增加100個節(jié)點,在范圍800 m×600 m的矩形區(qū)域內(nèi),所有節(jié)點都靜止。同樣地,不同節(jié)點數(shù)目的實驗各進行50次,最后取平均值。第一個節(jié)點死亡時間隨節(jié)點數(shù)目變化的情況如圖8所示。第二組實驗選取300個節(jié)點的網(wǎng)絡(luò),傳感器節(jié)點隨機安置在一個800 m×600 m的矩形區(qū)域內(nèi),網(wǎng)絡(luò)部署好之后所有節(jié)點都是靜止的,實驗重復(fù)進行50次,并取平均值。網(wǎng)絡(luò)生存節(jié)點個數(shù)隨模擬時間的變化情況如圖9所示。

    圖8 第一個節(jié)點死亡時間隨節(jié)點數(shù)目變化圖

    圖9 網(wǎng)絡(luò)生存節(jié)點個數(shù)隨時間變化圖

    圖8很明顯地反映出在仿真過程中,IEEABR協(xié)議第一個節(jié)點的死亡時間要比EEABR晚。并且從圖中還可以看出,兩個算法在網(wǎng)絡(luò)規(guī)模小于300個節(jié)點的時候,隨著網(wǎng)絡(luò)規(guī)模的增加,網(wǎng)絡(luò)壽命都相應(yīng)延長,而在網(wǎng)絡(luò)結(jié)點個數(shù)大于300的時候,網(wǎng)絡(luò)壽命都相應(yīng)地減少。這是可以理解的,因為網(wǎng)絡(luò)規(guī)模過小,傳感器節(jié)點間的距離增加,數(shù)據(jù)傳輸所耗費的能量增加,網(wǎng)絡(luò)壽命減少。而如果網(wǎng)絡(luò)規(guī)模過大,則螞蟻找到一條源節(jié)點到Sink節(jié)點間路徑的時間增加,導(dǎo)致算法收斂速度減小,能耗隨之增加,同時節(jié)點密度增加后,廣播hello包的數(shù)量也增加,網(wǎng)絡(luò)能耗增加,網(wǎng)絡(luò)壽命減小。從圖9中可以看出,從開始到100 s時刻的這段時間里,IEEABR協(xié)議沒有節(jié)點死亡,而EEABR協(xié)議從70 s開始有節(jié)點持續(xù)死亡。IEEABR在時間170 s之后死亡節(jié)點將逐漸減少,生存節(jié)點總數(shù)基本維持在250個左右,而EEABR節(jié)點時間進行到170 s之后,生存節(jié)點個數(shù)將維持在240個左右。

    5 結(jié)論

    本文在大量研究無線傳感器網(wǎng)絡(luò)路由協(xié)議特點及蟻群算法理論的基礎(chǔ)上,對Carreto C.等提出的能量有效的蟻群路由算法(EEABR)進行了研究分析。針對EEABR協(xié)議在螞蟻報文設(shè)計、概率選擇及信息素更新等方面存在的不足,本文提出了基于EEABR的改進的能量有效的蟻群路由算法(IEEABR)。為了驗證改進算法是否適應(yīng)課題的要求,使用NS2開源軟件平臺對IEEABR和EEABR協(xié)議進行了仿真實驗,并做了大量的實驗比較和分析。經(jīng)過多組仿真實驗和分析,可以看出,無線傳感器網(wǎng)絡(luò)中采用改進的蟻群路由算法IEEABR協(xié)議,相比改進前的EEABR路由協(xié)議,網(wǎng)絡(luò)的性能有了很大的改善。

    本文改進蟻群路由算法具有能量高效、網(wǎng)絡(luò)負載均衡,魯棒性,正反饋性和分布式計算等優(yōu)點,已經(jīng)顯示出它在無線傳感器網(wǎng)絡(luò)路由方面的優(yōu)勢。

    [1]Akyildiz Lf,Su W l,Sankarasubramaniam Y,et al.A Survey on Sensor Networks[J].IEEE Communications Magazine,2002,40(8):102-114.

    [2]Dorigo M,Birattari M,Stutzle T.Ant Colony Optimization:Artificial Ants as a Computational Intelligence Technique[J].IEEE Computational Intelligence Magazine,2006,1(40):28-39.

    [3]Blum C.Ant Colony Optimization:Introduction and Recent Trends[J].Physics of Life Reviews,2005,2(4):353-373.

    [4]Di Caro G,Dorigo M.AntNet:Distributed Stigmergetic Control for Communication Networks[J].Journal of Artificial Intelligence Research,1998,9(1):317-365.

    [5]耶剛強,梁彥,孫世宇.基于蟻群的無線傳感器網(wǎng)絡(luò)路由算法[J].計算機應(yīng)用研究,2008,25(3):715-717.

    [6]梁華為,陳萬明,李帥.一種無線傳感器網(wǎng)絡(luò)蟻群優(yōu)化路由算法[J].傳感技術(shù)學(xué)報,2007,20(11):2450-2455.

    [7]黃如,苗澎,陳志華.基于預(yù)測模式蟻群優(yōu)化的傳感網(wǎng)節(jié)能路由機制[J].傳感技術(shù)學(xué)報,2010,23(5):701-707.

    [8]Di Caro,Ducatelle F,Gambardella L.AntHocNet:An Adaptive Nature-Inspired Algorithm for Routing in Mobile Ad Hoc Networks[M].European Transactions on Telecommunnications,2005,16(5):443-455.

    [9]Hussein O H,Saadawi M J,Lee M.Ant Routing Algorithm for Mobile Ad Hoc Networks(ARAMA)[J].Phoenix,Arizona,2004:15-17.

    [10]Rajagopalan S,Shen C.ASNI:A Unicast Routing Protocol for Mobile Ad Hoc Networks Using Swarm Intelligence[C]//Proceedings of the International Conference on Artificial Intelligence,Italy,2005:24-27.

    [11]Mesut Gunes,Udo Sorges,Imed Bouazizi.ARA:The Ant-Colony Based Routing Algorithm for MANETs[C]//Proceedings fo the 2002 International Conference on Parallel Processing Workshops,Aachen,2002:79-85.

    [12]Di Caro G,Dorigo M.AntNet:Distributed Stigmergetic Control for Communication Networks[J].Journal of Artificial Intelligence Research,1998,9(1):317-365.

    [13]Mesut Gunes,Udo Sorges,Imed Bouazizi.ARA:The Ant-Colony Based Routing Algorithm for MANETs[C]//Proceedings fo the 2002 International Conference on Parallel Processing Workshops,Aachen,2002:79-85.

    [14]Hussein O H,Saadawi M J,Lee M.Ant Routing Algorithm for Mobile Ad Hoc Networks(ARAMA)[J].Phoenix,Arizona,2004:15-17.

    [15]Di Caro,Ducatelle F,Gambardella L.AntHocNet:An Adaptive Nature-Inspired Algorithm for Routing in Mobile Ad Hoc Networks[M].European Transactions on Telecommunnications,2005,16(5):443-455.

    [16]Laura R,Matteo B,Cgianluca.On Ant Routing Algorithms in Ad Hoc Networks with Critical Connectivity[R].Ad Hoc Network Journal,2008,6(6):827-859.

    [17]Camilo T,Carreto C,Silva J S,et al.An Energy-Efficient Ant-Based Routing Algorithm for Wireless Sensor Networks[C]//Proceedings of ANTS 2006-the 5th International Workshop on Ant Colony Optimization and Swarm Intelligence,Brusels,Belgium,2006:49-59.

    [18]Yang J,Xu M,Zhao W.A Multipath Routing Protocol Based on Clustering and Ant Colony Optimization for Wireless Sensor Networks[Z].SENSORS,2010,10(5):4521-4540.

    [19]Heinzelman W,Chandrakasan A,Balakrishnan H.Energy-Efficient Communication Protocol for Wireless Sensor Networks[J].Proc of Hawaii International Conference on System Sciences,Washington DC,2000:175-187.

    猜你喜歡
    路由螞蟻能量
    能量之源
    探究路由與環(huán)路的問題
    詩無邪傳遞正能量
    中華詩詞(2017年4期)2017-11-10 02:18:29
    我們會“隱身”讓螞蟻來保護自己
    螞蟻
    開年就要正能量
    都市麗人(2015年2期)2015-03-20 13:32:31
    螞蟻找吃的等
    凝聚辦好家長學(xué)校的正能量
    中國火炬(2014年2期)2014-07-24 14:17:02
    PRIME和G3-PLC路由機制對比
    WSN中基于等高度路由的源位置隱私保護
    計算機工程(2014年6期)2014-02-28 01:25:54
    自线自在国产av| 亚洲国产中文字幕在线视频| 香蕉久久夜色| 欧美乱妇无乱码| 精品国产乱码久久久久久男人| 国产高清激情床上av| 亚洲av成人不卡在线观看播放网| 亚洲欧美精品综合一区二区三区| 老熟妇仑乱视频hdxx| 久久 成人 亚洲| 欧美 亚洲 国产 日韩一| 亚洲电影在线观看av| 国产精品1区2区在线观看.| 国内少妇人妻偷人精品xxx网站 | 国产成人欧美| 亚洲精品美女久久av网站| 成人免费观看视频高清| 视频区欧美日本亚洲| 午夜精品久久久久久毛片777| 精品欧美国产一区二区三| 亚洲精品中文字幕一二三四区| 久久性视频一级片| 热99re8久久精品国产| 性欧美人与动物交配| 91九色精品人成在线观看| 亚洲av五月六月丁香网| 神马国产精品三级电影在线观看 | 亚洲成人久久爱视频| 99久久综合精品五月天人人| 美国免费a级毛片| 国产一区二区三区视频了| 此物有八面人人有两片| 黄色视频不卡| 日本a在线网址| 国产黄色小视频在线观看| 国产三级在线视频| 午夜免费鲁丝| 国产精品精品国产色婷婷| 精品少妇一区二区三区视频日本电影| av电影中文网址| 国产伦在线观看视频一区| 一级a爱视频在线免费观看| av免费在线观看网站| 侵犯人妻中文字幕一二三四区| 亚洲熟女毛片儿| 亚洲一区二区三区色噜噜| 午夜福利高清视频| 免费看a级黄色片| 搡老岳熟女国产| 身体一侧抽搐| 亚洲 国产 在线| 91成人精品电影| 国产亚洲精品第一综合不卡| 色老头精品视频在线观看| 精品一区二区三区视频在线观看免费| 妹子高潮喷水视频| 日韩中文字幕欧美一区二区| 老汉色∧v一级毛片| 亚洲全国av大片| 午夜免费成人在线视频| 午夜福利18| 美女大奶头视频| 久久99热这里只有精品18| 午夜福利18| 亚洲国产看品久久| 1024香蕉在线观看| 国产精品,欧美在线| 欧美成人一区二区免费高清观看 | 三级毛片av免费| 三级毛片av免费| 桃色一区二区三区在线观看| 中文字幕精品亚洲无线码一区 | 国产三级黄色录像| 国产av一区二区精品久久| 美女免费视频网站| 午夜影院日韩av| 婷婷精品国产亚洲av在线| 国产一级毛片七仙女欲春2 | 日本精品一区二区三区蜜桃| 国内揄拍国产精品人妻在线 | 亚洲精品国产精品久久久不卡| 99精品欧美一区二区三区四区| 岛国视频午夜一区免费看| 午夜a级毛片| 99热只有精品国产| 成人免费观看视频高清| 久久中文字幕一级| 中文字幕另类日韩欧美亚洲嫩草| 一边摸一边抽搐一进一小说| 一边摸一边抽搐一进一小说| 久久九九热精品免费| x7x7x7水蜜桃| 91麻豆av在线| 91麻豆av在线| 日日摸夜夜添夜夜添小说| 国产片内射在线| 久久精品国产综合久久久| 757午夜福利合集在线观看| 成人特级黄色片久久久久久久| 国产精品亚洲一级av第二区| 老司机在亚洲福利影院| 精品国产亚洲在线| 久久精品人妻少妇| 日韩 欧美 亚洲 中文字幕| 少妇被粗大的猛进出69影院| 日本五十路高清| 村上凉子中文字幕在线| 97人妻精品一区二区三区麻豆 | 日韩欧美 国产精品| 在线观看一区二区三区| 男人舔女人下体高潮全视频| 在线永久观看黄色视频| 亚洲av成人av| 俄罗斯特黄特色一大片| 黑丝袜美女国产一区| 51午夜福利影视在线观看| 最近最新中文字幕大全免费视频| 一区二区三区精品91| 黄色片一级片一级黄色片| 成人三级做爰电影| av福利片在线| 在线免费观看的www视频| 久久中文看片网| av在线天堂中文字幕| 免费看十八禁软件| 禁无遮挡网站| 禁无遮挡网站| 欧美一级毛片孕妇| 一级毛片高清免费大全| 午夜两性在线视频| 免费在线观看影片大全网站| 一a级毛片在线观看| 欧美激情极品国产一区二区三区| 黄色视频,在线免费观看| 制服诱惑二区| 亚洲精品国产一区二区精华液| 色综合婷婷激情| 午夜激情av网站| 色哟哟哟哟哟哟| 男人舔女人下体高潮全视频| 亚洲av日韩精品久久久久久密| av超薄肉色丝袜交足视频| 欧美成狂野欧美在线观看| 一本久久中文字幕| 别揉我奶头~嗯~啊~动态视频| 99久久精品国产亚洲精品| 女警被强在线播放| 夜夜夜夜夜久久久久| 伦理电影免费视频| 国产在线精品亚洲第一网站| 观看免费一级毛片| 18禁裸乳无遮挡免费网站照片 | 美女午夜性视频免费| 一区二区日韩欧美中文字幕| 精品国产一区二区三区四区第35| 亚洲第一青青草原| 日韩三级视频一区二区三区| 免费高清视频大片| 国产精品二区激情视频| 免费电影在线观看免费观看| 欧美激情 高清一区二区三区| 国产精品爽爽va在线观看网站 | 日本精品一区二区三区蜜桃| 啦啦啦 在线观看视频| 琪琪午夜伦伦电影理论片6080| 亚洲中文字幕日韩| 国产爱豆传媒在线观看 | 色综合站精品国产| 天天添夜夜摸| 99久久无色码亚洲精品果冻| 亚洲av熟女| 夜夜看夜夜爽夜夜摸| 成人特级黄色片久久久久久久| 日韩欧美 国产精品| 2021天堂中文幕一二区在线观 | 久久久水蜜桃国产精品网| 久久久久久久午夜电影| 欧美成人性av电影在线观看| 美女 人体艺术 gogo| 可以免费在线观看a视频的电影网站| 国产在线精品亚洲第一网站| 欧美乱色亚洲激情| 一区二区三区激情视频| 午夜免费成人在线视频| 天堂动漫精品| 69av精品久久久久久| 可以在线观看的亚洲视频| 丰满人妻熟妇乱又伦精品不卡| 国产熟女xx| 97人妻精品一区二区三区麻豆 | 制服诱惑二区| 欧洲精品卡2卡3卡4卡5卡区| 男女那种视频在线观看| 国产精品99久久99久久久不卡| 美女免费视频网站| 国产精品自产拍在线观看55亚洲| 欧美人与性动交α欧美精品济南到| 99久久综合精品五月天人人| 亚洲中文日韩欧美视频| 色老头精品视频在线观看| 久久久久久九九精品二区国产 | 亚洲最大成人中文| 欧美日韩黄片免| 亚洲国产毛片av蜜桃av| 美女高潮喷水抽搐中文字幕| 欧美日韩乱码在线| 亚洲五月天丁香| 国产97色在线日韩免费| 国内精品久久久久精免费| 国产精品国产高清国产av| 男人舔女人的私密视频| 岛国视频午夜一区免费看| 51午夜福利影视在线观看| 后天国语完整版免费观看| 日韩欧美国产在线观看| 成人三级做爰电影| 99精品欧美一区二区三区四区| 国产成人影院久久av| 亚洲国产中文字幕在线视频| 超碰成人久久| 97人妻精品一区二区三区麻豆 | 长腿黑丝高跟| 宅男免费午夜| 久久久久免费精品人妻一区二区 | 亚洲一区中文字幕在线| 久久久久久免费高清国产稀缺| 亚洲成人精品中文字幕电影| 国产精品久久久久久亚洲av鲁大| 黄色女人牲交| 日本a在线网址| 国产麻豆成人av免费视频| 在线播放国产精品三级| 最新美女视频免费是黄的| 日韩国内少妇激情av| 久久婷婷成人综合色麻豆| 欧美黑人精品巨大| 午夜福利免费观看在线| 亚洲成a人片在线一区二区| 一区二区三区国产精品乱码| www日本黄色视频网| 久久性视频一级片| 日本熟妇午夜| 亚洲av成人av| 婷婷丁香在线五月| 国产精品久久久久久亚洲av鲁大| 十八禁人妻一区二区| 热re99久久国产66热| 中文字幕人成人乱码亚洲影| 午夜精品久久久久久毛片777| netflix在线观看网站| 精品久久久久久,| 欧美成人一区二区免费高清观看 | 亚洲一卡2卡3卡4卡5卡精品中文| 淫妇啪啪啪对白视频| 好男人电影高清在线观看| 国产伦人伦偷精品视频| 国产高清videossex| 久久久久久九九精品二区国产 | 国产一区在线观看成人免费| 日本免费一区二区三区高清不卡| 日韩国内少妇激情av| 成人av一区二区三区在线看| 国产免费av片在线观看野外av| 欧美激情高清一区二区三区| 免费看十八禁软件| www.www免费av| 免费人成视频x8x8入口观看| 亚洲成av人片免费观看| 国产精品亚洲av一区麻豆| 免费观看精品视频网站| 好看av亚洲va欧美ⅴa在| 国产一区二区三区视频了| 午夜a级毛片| 日本a在线网址| 中文字幕人妻熟女乱码| 国产成人啪精品午夜网站| 亚洲午夜精品一区,二区,三区| 18禁观看日本| 日韩三级视频一区二区三区| 18禁美女被吸乳视频| 99热6这里只有精品| www.熟女人妻精品国产| 色老头精品视频在线观看| 国产不卡一卡二| 满18在线观看网站| 99久久综合精品五月天人人| 不卡av一区二区三区| 国产精品一区二区精品视频观看| 国产伦一二天堂av在线观看| 夜夜看夜夜爽夜夜摸| 男人舔女人下体高潮全视频| 99国产综合亚洲精品| 欧美人与性动交α欧美精品济南到| 日本一本二区三区精品| 老司机深夜福利视频在线观看| 老熟妇仑乱视频hdxx| 国产亚洲欧美在线一区二区| 热99re8久久精品国产| 在线国产一区二区在线| 好男人电影高清在线观看| 中文字幕人妻丝袜一区二区| 日韩大码丰满熟妇| 亚洲欧美激情综合另类| 91九色精品人成在线观看| 国产野战对白在线观看| 一二三四社区在线视频社区8| 青草久久国产| 精品久久久久久久久久免费视频| 亚洲电影在线观看av| 88av欧美| 欧美在线一区亚洲| 女人被狂操c到高潮| 亚洲最大成人中文| 88av欧美| 久99久视频精品免费| 一本综合久久免费| 色综合亚洲欧美另类图片| 在线观看免费午夜福利视频| 成人永久免费在线观看视频| 在线观看一区二区三区| 久久午夜亚洲精品久久| 久久久久久久久中文| 在线视频色国产色| av在线天堂中文字幕| 久久久久国产一级毛片高清牌| 国产免费男女视频| 国产精品久久久av美女十八| а√天堂www在线а√下载| 可以免费在线观看a视频的电影网站| 在线十欧美十亚洲十日本专区| 日韩成人在线观看一区二区三区| 国产私拍福利视频在线观看| 国产三级在线视频| 欧美黑人欧美精品刺激| 18禁国产床啪视频网站| 长腿黑丝高跟| av中文乱码字幕在线| 欧美日韩中文字幕国产精品一区二区三区| 精品一区二区三区四区五区乱码| 亚洲午夜理论影院| 亚洲 国产 在线| 视频区欧美日本亚洲| 一卡2卡三卡四卡精品乱码亚洲| 成人特级黄色片久久久久久久| 亚洲中文av在线| 少妇的丰满在线观看| 精品一区二区三区视频在线观看免费| 欧美日韩中文字幕国产精品一区二区三区| 成人国语在线视频| 欧美三级亚洲精品| a级毛片a级免费在线| 美女扒开内裤让男人捅视频| 久久婷婷成人综合色麻豆| 欧美性猛交╳xxx乱大交人| 国产精品永久免费网站| 12—13女人毛片做爰片一| 欧美成人性av电影在线观看| 男女那种视频在线观看| 一区二区三区高清视频在线| 日韩欧美免费精品| 精品欧美一区二区三区在线| 天天一区二区日本电影三级| 男人舔女人下体高潮全视频| 欧美人与性动交α欧美精品济南到| 国产伦在线观看视频一区| 18禁国产床啪视频网站| 精品无人区乱码1区二区| 亚洲专区国产一区二区| 亚洲狠狠婷婷综合久久图片| 欧美日韩亚洲国产一区二区在线观看| 身体一侧抽搐| 一夜夜www| 欧洲精品卡2卡3卡4卡5卡区| 999久久久国产精品视频| 国产伦人伦偷精品视频| 91大片在线观看| 91成人精品电影| 99久久无色码亚洲精品果冻| 淫妇啪啪啪对白视频| 男人舔女人的私密视频| 免费观看人在逋| 91大片在线观看| 侵犯人妻中文字幕一二三四区| 波多野结衣高清作品| 免费在线观看亚洲国产| 曰老女人黄片| 长腿黑丝高跟| 十分钟在线观看高清视频www| av免费在线观看网站| 美女午夜性视频免费| 日本 欧美在线| 天堂影院成人在线观看| 91九色精品人成在线观看| 欧美一级毛片孕妇| 国产精品国产高清国产av| 日韩 欧美 亚洲 中文字幕| 动漫黄色视频在线观看| 日本 av在线| 少妇的丰满在线观看| 一本久久中文字幕| 一级毛片高清免费大全| 国产av在哪里看| 搡老妇女老女人老熟妇| 久久人妻av系列| 国产精品久久久久久亚洲av鲁大| 两个人视频免费观看高清| 国产极品粉嫩免费观看在线| 亚洲国产日韩欧美精品在线观看 | 曰老女人黄片| 国产欧美日韩一区二区三| 亚洲一区高清亚洲精品| 亚洲av五月六月丁香网| 国产精品av久久久久免费| 91老司机精品| av在线播放免费不卡| 国产视频内射| 一进一出抽搐gif免费好疼| 这个男人来自地球电影免费观看| 757午夜福利合集在线观看| 黄色视频不卡| 91大片在线观看| 一级a爱片免费观看的视频| 国产国语露脸激情在线看| 在线观看www视频免费| 精品国产乱码久久久久久男人| 黄片播放在线免费| 国产又色又爽无遮挡免费看| 人人妻人人澡人人看| 国产乱人伦免费视频| 午夜亚洲福利在线播放| 男男h啪啪无遮挡| 亚洲av成人av| 级片在线观看| 一a级毛片在线观看| 亚洲免费av在线视频| 亚洲专区中文字幕在线| 好男人在线观看高清免费视频 | 18美女黄网站色大片免费观看| 又黄又粗又硬又大视频| av有码第一页| 亚洲在线自拍视频| 久久中文看片网| 国产成人啪精品午夜网站| 村上凉子中文字幕在线| 99热6这里只有精品| 国产成人欧美| 国产精华一区二区三区| 国产乱人伦免费视频| 久久精品国产亚洲av高清一级| 欧美日本视频| 欧美性猛交黑人性爽| 国产99久久九九免费精品| 国产免费av片在线观看野外av| 国产免费av片在线观看野外av| 亚洲第一青青草原| 最新在线观看一区二区三区| 999久久久精品免费观看国产| 国产黄色小视频在线观看| 91大片在线观看| 嫩草影视91久久| 国产高清有码在线观看视频 | 国产亚洲欧美在线一区二区| aaaaa片日本免费| 亚洲国产日韩欧美精品在线观看 | 亚洲男人的天堂狠狠| 美女大奶头视频| av有码第一页| 性色av乱码一区二区三区2| 一本精品99久久精品77| avwww免费| 欧美中文综合在线视频| 精华霜和精华液先用哪个| 97超级碰碰碰精品色视频在线观看| 18禁观看日本| 亚洲人成电影免费在线| 亚洲中文字幕一区二区三区有码在线看 | 长腿黑丝高跟| 人妻久久中文字幕网| 97人妻精品一区二区三区麻豆 | 免费在线观看视频国产中文字幕亚洲| 91麻豆精品激情在线观看国产| 老司机福利观看| 搡老岳熟女国产| 一本一本综合久久| 午夜两性在线视频| 久久久久久久午夜电影| 制服人妻中文乱码| 精品国产一区二区三区四区第35| 亚洲成国产人片在线观看| 成人国产一区最新在线观看| 一本久久中文字幕| 亚洲专区国产一区二区| 成人午夜高清在线视频 | 欧美黑人精品巨大| 1024手机看黄色片| 女人被狂操c到高潮| 国产激情欧美一区二区| 国产在线观看jvid| 欧美另类亚洲清纯唯美| 久久欧美精品欧美久久欧美| 99久久国产精品久久久| 精品电影一区二区在线| 在线观看一区二区三区| 男女视频在线观看网站免费 | 麻豆一二三区av精品| 亚洲av美国av| 亚洲男人的天堂狠狠| 国产精品亚洲一级av第二区| 免费女性裸体啪啪无遮挡网站| 亚洲第一欧美日韩一区二区三区| 18禁观看日本| 高清毛片免费观看视频网站| 亚洲一区二区三区不卡视频| 亚洲精品美女久久久久99蜜臀| 精品日产1卡2卡| 欧美日本亚洲视频在线播放| 夜夜夜夜夜久久久久| 悠悠久久av| 禁无遮挡网站| 国产伦在线观看视频一区| 天天添夜夜摸| 久久青草综合色| 一进一出好大好爽视频| 国产亚洲欧美98| 悠悠久久av| 一本久久中文字幕| 亚洲最大成人中文| 啦啦啦 在线观看视频| 久久草成人影院| 757午夜福利合集在线观看| 黄色视频不卡| 成人18禁在线播放| 日本五十路高清| 欧美色视频一区免费| 成年版毛片免费区| 国产精品免费一区二区三区在线| 国产v大片淫在线免费观看| 成人国产综合亚洲| 91av网站免费观看| 又黄又爽又免费观看的视频| 日本免费a在线| netflix在线观看网站| 午夜福利一区二区在线看| 99久久综合精品五月天人人| 国产三级在线视频| 国产麻豆成人av免费视频| 亚洲国产高清在线一区二区三 | 国产精华一区二区三区| 欧美 亚洲 国产 日韩一| 成人亚洲精品一区在线观看| 久久热在线av| 欧美日本亚洲视频在线播放| 在线观看日韩欧美| 亚洲熟女毛片儿| 叶爱在线成人免费视频播放| 亚洲av片天天在线观看| 在线免费观看的www视频| 欧美中文日本在线观看视频| 日本五十路高清| 非洲黑人性xxxx精品又粗又长| 婷婷精品国产亚洲av在线| 国产精品美女特级片免费视频播放器 | 高潮久久久久久久久久久不卡| 日韩欧美一区二区三区在线观看| 少妇的丰满在线观看| 热re99久久国产66热| 在线天堂中文资源库| 欧美最黄视频在线播放免费| 久久久久久久久久黄片| 级片在线观看| 午夜免费观看网址| 亚洲人成伊人成综合网2020| 国产精品野战在线观看| 国产亚洲av高清不卡| 1024香蕉在线观看| 精品一区二区三区av网在线观看| av欧美777| 中出人妻视频一区二区| 亚洲欧美日韩无卡精品| 久久精品成人免费网站| 国产亚洲av高清不卡| 一个人观看的视频www高清免费观看 | 中亚洲国语对白在线视频| netflix在线观看网站| a级毛片a级免费在线| 午夜久久久久精精品| 国产精品久久久人人做人人爽| 免费在线观看成人毛片| 此物有八面人人有两片| 女警被强在线播放| 午夜福利高清视频| 一进一出抽搐动态| 国产高清视频在线播放一区| 午夜老司机福利片| 日韩欧美国产一区二区入口| 女警被强在线播放| 97碰自拍视频| 青草久久国产| 黑人巨大精品欧美一区二区mp4| 青草久久国产| 亚洲av五月六月丁香网| av视频在线观看入口| 色婷婷久久久亚洲欧美| 亚洲av熟女| 国产蜜桃级精品一区二区三区| 极品教师在线免费播放| 黄色毛片三级朝国网站| 美女高潮到喷水免费观看| 黄色毛片三级朝国网站| 久久久久久国产a免费观看| 91麻豆av在线| 欧美日本亚洲视频在线播放| 中出人妻视频一区二区| 搡老岳熟女国产| 精品日产1卡2卡|