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

    父節(jié)點(diǎn)可控的分布式纏繞多路徑路由算法*

    2016-10-21 11:32:07劉庭緒李志華
    傳感技術(shù)學(xué)報(bào) 2016年9期

    劉庭緒,李志華

    (江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,江蘇無錫214122)

    父節(jié)點(diǎn)可控的分布式纏繞多路徑路由算法*

    劉庭緒,李志華*

    (江南大學(xué)物聯(lián)網(wǎng)工程學(xué)院計(jì)算機(jī)科學(xué)與技術(shù)系,江蘇無錫214122)

    針對(duì)無線傳感器網(wǎng)絡(luò)中無線鏈路存在因節(jié)點(diǎn)失效或傳輸介質(zhì)異構(gòu)容易引起傳輸可靠性降低的問題,提出提出父節(jié)點(diǎn)可控的分布式纏繞多路徑路由算法DPCBMR算法。該算法采用分層多父節(jié)點(diǎn)拓?fù)淇刂撇呗院蛥f(xié)作式數(shù)據(jù)轉(zhuǎn)發(fā)機(jī)制,在多跳轉(zhuǎn)發(fā)階段,引入最優(yōu)父節(jié)點(diǎn)選擇機(jī)制,根據(jù)轉(zhuǎn)發(fā)路徑上節(jié)點(diǎn)間的丟包率,選擇丟包率較低的多個(gè)節(jié)點(diǎn)作為轉(zhuǎn)發(fā)節(jié)點(diǎn),以此來保證數(shù)據(jù)轉(zhuǎn)發(fā)的成功率;進(jìn)一步借助協(xié)作式數(shù)據(jù)轉(zhuǎn)發(fā)機(jī)制保證待轉(zhuǎn)發(fā)的數(shù)據(jù)在多路徑選擇時(shí)獲得最佳路徑,從而保證數(shù)據(jù)轉(zhuǎn)發(fā)的可靠性和低能量消耗。仿真實(shí)驗(yàn)結(jié)果表明DPCBMR算法能最大程度上提高數(shù)據(jù)傳輸?shù)目煽啃裕WC了數(shù)據(jù)傳輸?shù)某晒β?,同時(shí)降低了數(shù)據(jù)傳輸時(shí)的能量開銷。同經(jīng)典的SHM和CAMP算法相比較取得了比較大的改進(jìn)。

    協(xié)作式傳輸;纏繞多路徑路由;最優(yōu)父節(jié)點(diǎn)選擇

    EEACC:6150Pdoi:10.3969/j.issn.1004-1699.2016.09.021

    因?yàn)槎嗦窂嚼p繞路由算法能快速地從失敗的路徑中重新找到正確的路由,近年來,受到了學(xué)術(shù)界和工業(yè)界的重視。文獻(xiàn)[1]對(duì)單路徑路由AODV進(jìn)行了擴(kuò)展,提出了目標(biāo)序列矢量多路徑路由算法AOMDV,AOMDV通過尋找出多條無環(huán)、鏈路不相交的路徑供失敗的路由快速、高效地恢復(fù),但該算法在傳輸過程中只使用一條路徑,其他路徑作為備份路徑,一旦主路徑失敗,備份路由也無法保證數(shù)據(jù)傳輸?shù)某晒β?,使得路由發(fā)現(xiàn)的代價(jià)增加,降低了網(wǎng)絡(luò)性能;文獻(xiàn)[2]提出多路徑路由算法ReInForM,算法采用泛洪協(xié)議建立從源節(jié)點(diǎn)到目標(biāo)節(jié)點(diǎn)的多條路徑,該算法從數(shù)據(jù)源節(jié)點(diǎn)開始,考慮可靠性需求、信道質(zhì)量以及源節(jié)點(diǎn)到目的節(jié)點(diǎn)的跳數(shù),決定需要的傳輸路徑數(shù)目,以及下一跳節(jié)點(diǎn)和相應(yīng)的節(jié)點(diǎn)數(shù)目,實(shí)現(xiàn)滿足可靠性要求的數(shù)據(jù)傳輸,雖然ReInForM路由算法能夠有效保證數(shù)據(jù)傳輸?shù)目煽啃?,但是在選取轉(zhuǎn)發(fā)節(jié)點(diǎn)時(shí),僅追求單一的可靠性指標(biāo),忽略了節(jié)點(diǎn)的負(fù)載均衡等問題;文獻(xiàn)[3]提出纏繞多路徑路由算法,用以解決從隨機(jī)節(jié)點(diǎn)故障中恢復(fù)的問題,使得主路徑上的故障恢復(fù)在少量路徑保持通暢的前提下能夠不依賴于泛洪廣播,但對(duì)于纏繞多路徑來說,如果主路徑和備用路徑存在相交的某一段路徑且這些相交路徑出現(xiàn)故障,經(jīng)過它們的主路徑和備用路徑同樣會(huì)失效。文獻(xiàn)[4]提出機(jī)會(huì)路由EXOR,采用逆向最短路徑算法計(jì)算各鄰居節(jié)點(diǎn)到目的節(jié)點(diǎn)的最小期望轉(zhuǎn)發(fā)總次數(shù),并將其作為路由度量,在向節(jié)點(diǎn)發(fā)送數(shù)據(jù)前,源節(jié)點(diǎn)首先根據(jù)路由度量來選擇轉(zhuǎn)發(fā)候選節(jié)點(diǎn)集,并對(duì)轉(zhuǎn)發(fā)候選節(jié)點(diǎn)進(jìn)行優(yōu)先級(jí)排序,源節(jié)點(diǎn)發(fā)送數(shù)據(jù)包后,轉(zhuǎn)發(fā)候選節(jié)點(diǎn)按照優(yōu)先級(jí)從高到低的順序?qū)?shù)據(jù)包進(jìn)行轉(zhuǎn)發(fā),直到目的節(jié)點(diǎn)收到所有的數(shù)據(jù)包,由于缺乏各備選轉(zhuǎn)發(fā)節(jié)點(diǎn)之間的有效相互確認(rèn)和協(xié)調(diào)機(jī)制,因此,目的節(jié)點(diǎn)所收到分組的重復(fù)率比較較高;文獻(xiàn)[5]提出了一種基于三角模算子的RPL協(xié)議路由優(yōu)化算法,該算法根據(jù)接收到的有向無環(huán)圖信息對(duì)象DIO(DODAG Information Object)消息,通過三角模融合算法選擇最優(yōu)父節(jié)點(diǎn),有效均衡了網(wǎng)絡(luò)負(fù)載,延長了網(wǎng)絡(luò)生命周期,降低了能量損耗,但該算法中節(jié)點(diǎn)對(duì)周圍鄰居節(jié)點(diǎn)的鏈路信息獲取不完全,易造成節(jié)點(diǎn)所選擇的路徑并不是最優(yōu)路徑,導(dǎo)致算法的可靠性得不到保證;文獻(xiàn)[6-8]提出的算法將不相交多路徑路由與纏繞多路徑路由相結(jié)合,在數(shù)據(jù)進(jìn)行傳輸之前,建立多條纏繞多路徑,提高了數(shù)據(jù)傳輸?shù)目煽啃院蛯?shí)現(xiàn)了負(fù)載均衡,但同時(shí)也大大增加了各個(gè)節(jié)點(diǎn)的能量消耗,容易導(dǎo)致網(wǎng)絡(luò)能量的快速枯竭;文獻(xiàn)[9-11]提出的算法,在機(jī)會(huì)路由的基礎(chǔ)上,考慮無線鏈路的丟包率,加入節(jié)點(diǎn)間的協(xié)作式傳輸方法,無需知道節(jié)點(diǎn)的位置信息便可完成傳輸,提高了數(shù)據(jù)傳輸?shù)目煽啃?,降低了無線傳感器網(wǎng)絡(luò)的復(fù)雜性,但是算法僅選擇丟包率高于閾值的節(jié)點(diǎn)作為下一跳節(jié)點(diǎn),使得算法只適用于密集型網(wǎng)絡(luò),在網(wǎng)絡(luò)變得稀疏時(shí),算法的性能將很難得到保證;文獻(xiàn)[12]提出了一種最小跳數(shù)多路徑算法SHM,采用廣度優(yōu)先搜索樹的策略建立纏繞多路徑路由,該算法利用迭代的方式,以最小跳數(shù)為基準(zhǔn)建立纏繞多路徑,網(wǎng)絡(luò)中的節(jié)點(diǎn)僅需保存上一層次節(jié)點(diǎn)信息,降低了無線傳感器網(wǎng)絡(luò)的復(fù)雜性,但該算法忽略了當(dāng)前節(jié)點(diǎn)的轉(zhuǎn)發(fā)節(jié)點(diǎn)集合規(guī)模,使得傳輸過程中因?yàn)檫^多或過少的上行節(jié)點(diǎn)導(dǎo)致數(shù)據(jù)包丟失或傳輸開銷大大增加;文獻(xiàn)[13]提出了一種基于網(wǎng)絡(luò)編碼的多路徑路由機(jī)制CAMP,該機(jī)制能夠根據(jù)路徑的可靠性和編碼機(jī)會(huì),動(dòng)態(tài)地在多條路徑上進(jìn)行數(shù)據(jù)包的傳輸,CAMP的路由發(fā)現(xiàn)機(jī)制能夠向源節(jié)點(diǎn)返回多條可能的路徑以及各條路徑的每條邊上的期望傳輸次數(shù)ETX(Expected Transmis?sion Counts),可以通過轉(zhuǎn)換它的傳輸路徑來動(dòng)態(tài)地創(chuàng)造而非僅僅等待編碼機(jī)會(huì),這使得CAMP可以讓多條路徑分?jǐn)偩W(wǎng)絡(luò)流量負(fù)載,并且最大化路徑轉(zhuǎn)換收益,從而改進(jìn)網(wǎng)絡(luò)的吞吐量,但CAMP算法對(duì)ETX的計(jì)算過于復(fù)雜,這將大幅度增加中間節(jié)點(diǎn)上的計(jì)算開銷從而增加傳輸時(shí)延。

    候選節(jié)點(diǎn)集合進(jìn)行進(jìn)一步優(yōu)化選擇等不足,通過研究無線傳感器網(wǎng)絡(luò)的介質(zhì)特性,提出一種父節(jié)點(diǎn)可控的分布式纏繞多路徑路由DPCBMR(Distrib?uted Parents-controllable Braided Multipath Routing)算法。DPCBMR算法繼承了纏繞多路徑路由協(xié)作發(fā)送的特性和機(jī)會(huì)路由多點(diǎn)對(duì)一點(diǎn)的轉(zhuǎn)發(fā)思想,即節(jié)點(diǎn)只需要獲取網(wǎng)絡(luò)的局部拓?fù)湫畔⒓纯蛇M(jìn)行編碼操作,使算法能夠適用于節(jié)點(diǎn)分布不均勻的無線傳感器網(wǎng)絡(luò)。仿真實(shí)驗(yàn)表明DPCBMR算法在可靠性和傳輸開銷方面有比較好的表現(xiàn)。

    1 網(wǎng)絡(luò)模型與假設(shè)

    有一傳感器網(wǎng)絡(luò),其中N個(gè)傳感器節(jié)點(diǎn)隨機(jī)分布在M×M區(qū)域內(nèi),Sink節(jié)點(diǎn)處于M×M區(qū)域中的任意位置,假設(shè)如下:①Sink節(jié)點(diǎn)位置信息已知;②所有隨機(jī)分布的中間節(jié)點(diǎn)皆為靜態(tài)節(jié)點(diǎn);③每一個(gè)節(jié)點(diǎn)有獨(dú)立的ID號(hào)和相同的收發(fā)能力;④每個(gè)節(jié)點(diǎn)通過周期性地向鄰居節(jié)點(diǎn)廣播探測(cè)包,獲取其鄰居節(jié)點(diǎn)ID并計(jì)算出自己與任意一個(gè)鄰居節(jié)點(diǎn)之間鏈路的丟包率;⑤無線傳感器網(wǎng)絡(luò)中的鏈路是雙向的,因此,路由應(yīng)答數(shù)據(jù)包可以沿著路由請(qǐng)求所發(fā)現(xiàn)的路徑原路返回;⑥在每個(gè)父節(jié)點(diǎn)上采取兩套同樣獨(dú)立配置的硬件系統(tǒng),在其中一套系統(tǒng)出現(xiàn)故障時(shí),另一套系統(tǒng)能立即啟動(dòng),代替其工作。

    2 DPCBMR算法

    本節(jié)詳細(xì)介紹了DPCBMR算法的設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié)。DPCBMR算法由分層多父節(jié)點(diǎn)拓?fù)錁?gòu)建算法,最優(yōu)父節(jié)點(diǎn)選擇算法,協(xié)作式數(shù)據(jù)傳輸算法3個(gè)子算法組成。以下依次說明DPCBMR算法的各個(gè)子算法。

    2.1分層多父節(jié)點(diǎn)拓?fù)錁?gòu)建算法

    文獻(xiàn)[14]指出有效的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)能夠?yàn)槠渌W(wǎng)絡(luò)服務(wù)支持技術(shù)提供基礎(chǔ),提高網(wǎng)絡(luò)通信協(xié)議的應(yīng)用效率。通過分層多父節(jié)點(diǎn)拓?fù)浣Y(jié)構(gòu)構(gòu)建,每個(gè)節(jié)點(diǎn)都將獲取鄰居節(jié)點(diǎn)的信息,并確定轉(zhuǎn)發(fā)候選節(jié)點(diǎn)集合。分層多父節(jié)點(diǎn)拓?fù)浣Y(jié)構(gòu)是協(xié)作式數(shù)據(jù)發(fā)送得以實(shí)現(xiàn)的基礎(chǔ)。

    在算法開始之前,網(wǎng)絡(luò)中的每個(gè)節(jié)點(diǎn)都需要對(duì)本身信息進(jìn)行初始化,初始化內(nèi)容包括節(jié)點(diǎn)ID、節(jié)點(diǎn)所在層次、父節(jié)點(diǎn)表、鄰居表以及子節(jié)點(diǎn)表等。

    拓?fù)浣⒁酝降姆绞竭M(jìn)行,即以逐層鏈接確認(rèn)的方式進(jìn)行拓?fù)鋽U(kuò)展,形成分層的拓?fù)浣Y(jié)構(gòu)。算法中定義了四種消息格式,分別是:探測(cè)消息(probe)、探測(cè)應(yīng)答消息(ack)、層次更新消息(level update)以及層次更新應(yīng)答消息(lupack)。消息格式如表1所示。

    表1 拓?fù)錁?gòu)建消息格式

    探測(cè)消息是一個(gè)很小的鏈路層廣播數(shù)據(jù)包。網(wǎng)絡(luò)中的節(jié)點(diǎn)通過探測(cè)消息來確定自身所在層次。探測(cè)應(yīng)答消息是對(duì)探測(cè)消息的應(yīng)答消息,當(dāng)節(jié)點(diǎn)成功接收到探測(cè)消息并將發(fā)送節(jié)點(diǎn)設(shè)置為父節(jié)點(diǎn)后,便向發(fā)送節(jié)點(diǎn)回復(fù)一個(gè)探測(cè)應(yīng)答消息。層次更新消息由基站產(chǎn)生,用于通知相應(yīng)層次開始發(fā)送探測(cè)消息。層次更新應(yīng)答消息是對(duì)層次更新消息的應(yīng)答,該消息分為兩種形式,分別表示肯定(lupack)或否定(lupnack)答復(fù),以標(biāo)志位Lupflag來區(qū)分,同時(shí),該消息也是構(gòu)建過程完成的判定條件。

    算法開始時(shí)基站將其層次設(shè)置為0,并將層次信息狀態(tài)以廣播的方式告知其鄰居節(jié)點(diǎn)。這些鄰居節(jié)點(diǎn)收到該廣播消息后,將自己的層次設(shè)置為1,并回復(fù)基站一個(gè)探測(cè)應(yīng)答消息。當(dāng)所有鄰居節(jié)點(diǎn)都將層次設(shè)置完畢后,基站開始廣播層次更新消息,接收到該消息的鄰居節(jié)點(diǎn)開始下一輪的層次更新,依次擴(kuò)展下去,最終全網(wǎng)范圍內(nèi)所有節(jié)點(diǎn)都獲得層次信息,算法終止。

    算法的具體過程如算法1,描述如下。

    2.2最優(yōu)父節(jié)點(diǎn)選擇算法

    傳統(tǒng)的單路徑路由和多路徑路由機(jī)制中路徑需要由基站或者源節(jié)點(diǎn)確定,即中間節(jié)點(diǎn)的父節(jié)點(diǎn)將由基站或者源節(jié)點(diǎn)預(yù)先設(shè)定,在這一點(diǎn)上,DPCBMR算法區(qū)別于傳統(tǒng)算法的路由機(jī)制,父節(jié)點(diǎn)的個(gè)數(shù)將由節(jié)點(diǎn)本身計(jì)算得出。節(jié)點(diǎn)根據(jù)本身和它的鄰居之間的丟包率在當(dāng)前節(jié)點(diǎn)計(jì)算出所需父節(jié)點(diǎn)個(gè)數(shù)和選擇哪些節(jié)點(diǎn)作為父節(jié)點(diǎn),以此來保證數(shù)據(jù)傳輸?shù)目煽啃?,降低?jì)算的復(fù)雜性。因此,通過上述過程使得纏繞多路徑路由上的每一跳的父節(jié)點(diǎn)個(gè)數(shù)可能不相同。

    假設(shè)節(jié)點(diǎn)i與其鄰居節(jié)點(diǎn)j之間的丟包率為pij,其中1<j<Ni,Ni表示節(jié)點(diǎn)i的父節(jié)點(diǎn)個(gè)數(shù),Pu表示節(jié)點(diǎn)u成功傳輸?shù)母怕?,hu表示源節(jié)點(diǎn)到目的節(jié)點(diǎn)所需的跳數(shù),Pe表示數(shù)據(jù)成功傳輸?shù)母怕省2浑y看出,節(jié)點(diǎn)u成功傳輸?shù)母怕蕿椋?/p>

    數(shù)據(jù)成功傳輸?shù)母怕蕿椋?/p>

    為了保證數(shù)據(jù)傳輸?shù)某晒β什坏椭力襱,對(duì)于主路徑上單個(gè)節(jié)點(diǎn)u,成功傳輸?shù)母怕蕬?yīng)滿足式(3):

    進(jìn)一步,由式(2)可得:

    在此,最優(yōu)父節(jié)點(diǎn)選擇算法選用如下策略,主路徑上的每一跳都獨(dú)立形成,即每一跳都由當(dāng)前節(jié)點(diǎn)選擇其父節(jié)點(diǎn)集合中丟包率較低的前幾個(gè)節(jié)點(diǎn)作為下一跳的發(fā)送節(jié)點(diǎn)并將父節(jié)點(diǎn)集合中丟包率最低的節(jié)點(diǎn)作為主路徑節(jié)點(diǎn),其中主路徑節(jié)點(diǎn)根據(jù)式(3)從轉(zhuǎn)發(fā)候選節(jié)點(diǎn)集中選取父節(jié)點(diǎn)。

    舉例說明如下,假設(shè)節(jié)點(diǎn)u的父節(jié)點(diǎn)集合為{A,B,C,D},PuA=0.15,PuB=0.2,PuC=0.25,PuD=0.25。當(dāng)將設(shè)置為0.99時(shí),選取父節(jié)點(diǎn)ABC,則Pu=1-0.15· 0.2·0.25=0.992 5>0.99,即滿足要求。

    最優(yōu)父節(jié)點(diǎn)算法的具體過程如算法2所示,描述如下。算法中Nu表示節(jié)點(diǎn)u的候選轉(zhuǎn)發(fā)節(jié)點(diǎn)集,myParents表示節(jié)點(diǎn)u的父節(jié)點(diǎn)集合。

    2.3協(xié)作式數(shù)據(jù)轉(zhuǎn)發(fā)算法

    本節(jié)將詳細(xì)描述協(xié)作式數(shù)據(jù)轉(zhuǎn)發(fā)算法的實(shí)現(xiàn)細(xì)節(jié)。在數(shù)據(jù)傳輸階段,源節(jié)點(diǎn)將數(shù)據(jù)包同時(shí)發(fā)送給多個(gè)節(jié)點(diǎn).這些節(jié)點(diǎn)都是通過最優(yōu)父節(jié)點(diǎn)選擇算法所選出的父節(jié)點(diǎn)。其應(yīng)用示例如圖1所示。

    圖1 協(xié)作式傳輸應(yīng)用示例

    傳統(tǒng)的單路徑路由和多路徑路由機(jī)制中所選擇的路徑都是某種標(biāo)準(zhǔn)下的最優(yōu)選項(xiàng),但因?yàn)樗鼈兒鲆暳寺窂缴系钠渌麄鬏敊C(jī)會(huì),使得系統(tǒng)的整體性能沒有被充分發(fā)揮出來。為了克服這個(gè)缺點(diǎn),在此提出一種協(xié)作式數(shù)據(jù)轉(zhuǎn)發(fā)算法來充分利用路徑上的傳輸機(jī)會(huì)。

    傳輸過程中使用的數(shù)據(jù)包格式如表2所示。

    表2 傳輸數(shù)據(jù)包格式

    協(xié)作式傳輸算法主要分為兩步:①源節(jié)點(diǎn)生成并廣播一個(gè)新的數(shù)據(jù)包;②接收到數(shù)據(jù)包的中間節(jié)點(diǎn)按協(xié)作式數(shù)據(jù)傳輸機(jī)制進(jìn)行傳輸。圖1中源節(jié)點(diǎn)1需要將數(shù)據(jù)包傳送到目的節(jié)點(diǎn)9,節(jié)點(diǎn)3、6、9分別是節(jié)點(diǎn)1、3、6的最優(yōu)父節(jié)點(diǎn),則1、3、6、9為該傳輸過程的主路徑節(jié)點(diǎn)。在這個(gè)應(yīng)用場(chǎng)景中,節(jié)點(diǎn)1首先廣播一個(gè)數(shù)據(jù)包{1,1,1,3,9,1,負(fù)載},該數(shù)據(jù)包將被節(jié)點(diǎn)2、3、4收到,節(jié)點(diǎn)3收到數(shù)據(jù)包后,發(fā)現(xiàn)主路徑標(biāo)志位為1,且它是發(fā)送節(jié)點(diǎn)1的父節(jié)點(diǎn)集合的首個(gè)節(jié)點(diǎn),則它將廣播更新數(shù)據(jù)包{1,1,3,6,9,1,負(fù)載}。節(jié)點(diǎn)2收到來自節(jié)點(diǎn)1的數(shù)據(jù)包后,發(fā)現(xiàn)主路徑標(biāo)志位為1但它不是節(jié)點(diǎn)1的父節(jié)點(diǎn)集合的首個(gè)節(jié)點(diǎn),則更新數(shù)據(jù)包中的發(fā)送節(jié)點(diǎn)ID、主路徑標(biāo)志位與主路徑ID為2、0、6,并將更新后的數(shù)據(jù)包{1,0,2,6,9,1,負(fù)載}廣播出去。節(jié)點(diǎn)4的情況與節(jié)點(diǎn)2類似。接著節(jié)點(diǎn)5、6、7、8將收到上述3個(gè)或其中部分?jǐn)?shù)據(jù)包,同節(jié)點(diǎn)2、3、4的情況相似,節(jié)點(diǎn)6作為節(jié)點(diǎn)3的最優(yōu)父節(jié)點(diǎn)將發(fā)送數(shù)據(jù)包{1,1,6,9,9,1,負(fù)載},節(jié)點(diǎn)5、7將發(fā)送數(shù)據(jù)包{1,0,5/7,9,9,1,負(fù)載}。而節(jié)點(diǎn)8收到數(shù)據(jù)包后,發(fā)現(xiàn)主路徑標(biāo)志位不為1且節(jié)點(diǎn)3不在它的子節(jié)點(diǎn)集合中,則數(shù)據(jù)包將被丟棄。最后,基站將得到來自節(jié)點(diǎn)5、6和7的數(shù)據(jù)包。從上述例子可以看出,協(xié)作式數(shù)據(jù)傳輸算法的傳輸過程充分利用了每一跳的傳輸機(jī)會(huì),且限制了路徑個(gè)數(shù),保證可靠性的同時(shí),也減少了傳輸開銷。

    協(xié)作式數(shù)據(jù)傳輸算法如算法3所示,其具體實(shí)現(xiàn)過程描述如下:

    3 算法分析

    3.1消息復(fù)雜度

    假設(shè)L是無線傳感器網(wǎng)路的最大層次數(shù),Qi表示i層所包含的總節(jié)點(diǎn)數(shù),qi表示第i層所含的節(jié)點(diǎn)數(shù)。建立拓?fù)浣Y(jié)構(gòu)階段,每向下更新一層,對(duì)應(yīng)層次上的節(jié)點(diǎn)將發(fā)送并接收1次探測(cè)和探測(cè)應(yīng)答消息,而中間層次上的節(jié)點(diǎn)都將發(fā)送一次層次更新和層次更新應(yīng)答消息。則當(dāng)0<i≤L時(shí),構(gòu)建i層拓?fù)浣Y(jié)構(gòu)的消息復(fù)雜度為:

    則全網(wǎng)構(gòu)建拓?fù)浣Y(jié)構(gòu)的消息復(fù)雜度為:

    數(shù)據(jù)傳輸階段,發(fā)送的消息次數(shù)由丟包率與主路徑節(jié)點(diǎn)的父節(jié)點(diǎn)個(gè)數(shù)決定,將在3.4節(jié)給出詳細(xì)的證明過程,假設(shè)主路徑上第i個(gè)節(jié)點(diǎn)的父節(jié)點(diǎn)個(gè)數(shù)為Mi,則每向上傳輸一次數(shù)據(jù)包,將有Mi個(gè)節(jié)點(diǎn)接收并發(fā)送數(shù)據(jù)包。則數(shù)據(jù)傳輸?shù)南?fù)雜度為:

    將兩個(gè)階段的消息復(fù)雜度相加得到算法的消息復(fù)雜度為:

    3.2時(shí)間復(fù)雜度

    建立拓?fù)浣Y(jié)構(gòu)階段,發(fā)送更新和層次更新應(yīng)答消息階段將消耗2i個(gè)單位時(shí)間,而發(fā)送探測(cè)與接收探測(cè)應(yīng)答消息將消耗額外2個(gè)單位時(shí)間。則當(dāng)0<i≤L時(shí),構(gòu)建i層拓?fù)浣Y(jié)構(gòu)的時(shí)間復(fù)雜度為:

    數(shù)據(jù)傳輸階段,數(shù)據(jù)包的傳輸將消耗i個(gè)單位時(shí)間。則當(dāng)0<i≤L時(shí),數(shù)據(jù)傳輸?shù)臅r(shí)間復(fù)雜度為:

    將兩個(gè)階段的時(shí)間復(fù)雜度相加得到算法的時(shí)間復(fù)雜度為:

    3.3可靠性分析

    DPCBMR算法的實(shí)現(xiàn)不是一個(gè)簡單的過程,首先通過最優(yōu)父節(jié)點(diǎn)的選擇,DPCBMR算法可以充分獲得傳輸路徑上的傳輸機(jī)會(huì),以此為數(shù)據(jù)的高效傳輸?shù)於ɑA(chǔ)。本節(jié)將對(duì)DPCBMR算法的可靠性進(jìn)行理論分析。

    通過分析最好與最壞的情況,可以獲得DPCBMR算法的可靠性上下界。在最好的情況時(shí),相鄰節(jié)點(diǎn)總是能夠成功連接,即即使只有一條路徑,也能夠完成數(shù)據(jù)傳輸。最壞的情況下,只有主路徑上的節(jié)點(diǎn)是可以成功連接的,即整個(gè)傳輸過程的可靠性都要由主路徑來保證。假設(shè)從源節(jié)點(diǎn)到基站之間存在h跳,主路徑上第i個(gè)節(jié)點(diǎn)的父節(jié)點(diǎn)個(gè)數(shù)為Mi,p1為該路徑上節(jié)點(diǎn)失效的概率,p2為鏈路失效的概率。

    ①考慮節(jié)點(diǎn)失效的情況,每一跳至少存在一個(gè)節(jié)點(diǎn)不會(huì)失效,才能保證傳輸成功。假設(shè)源節(jié)點(diǎn)和基站永遠(yuǎn)不會(huì)失效。在最好的情況下,每一跳的成功傳輸概率為,則DPCBMR算法的可靠性上界可表示為:

    最壞情況下,僅主路徑上節(jié)點(diǎn)可以成功連接,因此每一跳的成功傳輸概率為1-p1,為了保證傳輸成功,主路徑上的每一個(gè)節(jié)點(diǎn)都不能失效,所以DPCBMR算法的可靠性下界可表示為:

    考慮鏈路失效的情況,最好的情況下,第i跳存在的鏈路數(shù)為:

    為了保證下一跳上有節(jié)點(diǎn)能夠接收到數(shù)據(jù)包,每一跳至少有一條鏈路能夠成功連接,而每一跳的成功傳輸概率為因此在此種情況下,傳輸成功概率的上界為:

    最壞的情況下,主路徑上的鏈接都不能失效,數(shù)據(jù)包才能成功傳輸?shù)侥康墓?jié)點(diǎn),所以傳輸成功的概率下界為:

    可見,DPCBMR算法的可靠性會(huì)隨著傳輸路徑上傳輸機(jī)會(huì)的增加而逐漸提高。

    3.4傳輸開銷

    在無線傳感器網(wǎng)絡(luò)中,開銷主要涉及傳輸開銷、計(jì)算開銷與存儲(chǔ)開銷3部分。由于計(jì)算與存儲(chǔ)開銷較低,本文只考慮傳輸開銷,而消息的傳輸次數(shù)能很好的反應(yīng)無線傳感器網(wǎng)絡(luò)中的傳輸開銷,所以本節(jié)將對(duì)DPCBMR算法的傳輸次數(shù)進(jìn)行分析,從這個(gè)側(cè)面來間接地表示傳輸開銷。

    與上節(jié)的分析過程相同,DPCBMR算法的傳輸次數(shù)也從最好與最壞兩個(gè)角度進(jìn)行分析。在最好情況下,相鄰跳之間的成對(duì)節(jié)點(diǎn)始終是連通的。而第i跳上的子節(jié)點(diǎn)個(gè)數(shù)可由式(17)表示:

    假設(shè)鏈路的丟包率為pe,Ti表示第i跳上的發(fā)送次數(shù),Ci是在第i跳上成功接收并轉(zhuǎn)發(fā)數(shù)據(jù)包的父節(jié)點(diǎn)的個(gè)數(shù),對(duì)應(yīng)于i-1跳中j個(gè)成功連接的鏈路。則表示每個(gè)節(jié)點(diǎn)的平均鏈路個(gè)數(shù)可由下式求得:

    由于第i跳上最多有Mi個(gè)節(jié)點(diǎn)參與傳輸,即第i跳上的每個(gè)子節(jié)點(diǎn)最多與Mi個(gè)父節(jié)點(diǎn)組成Mi條鏈路,所以

    在最好的情況下,網(wǎng)絡(luò)中每條鏈路都是連通的,顯然,第一跳僅由源節(jié)點(diǎn)發(fā)送數(shù)據(jù)包,所以,T1=1,第二跳僅僅是源節(jié)點(diǎn)的父節(jié)點(diǎn)可能接受并轉(zhuǎn)發(fā)數(shù)據(jù)包,所以,同樣,當(dāng)2<i≤h時(shí),第i跳上僅第i-1跳上的父節(jié)點(diǎn)可能接收并轉(zhuǎn)發(fā)數(shù)據(jù)包,因此可得:

    取Ci的最大值Mi,并帶入式(19)得到發(fā)送次數(shù)的上界為:

    同樣,在最壞的情況下,僅僅有主路徑上相鄰跳之間的節(jié)點(diǎn)可以成功連接,所以,當(dāng)2<i≤h時(shí):

    因此傳輸次數(shù)的下界為:

    4 實(shí)驗(yàn)分析

    為了驗(yàn)證父節(jié)點(diǎn)可控的DPCBMR算法的性能,本文使用java實(shí)現(xiàn)了DPCBMR、SHM以及CAMP算法并對(duì)它們進(jìn)行比較。實(shí)驗(yàn)中節(jié)點(diǎn)隨機(jī)分布在200×200的范圍內(nèi)。

    實(shí)驗(yàn)1實(shí)驗(yàn)1主要研究跳數(shù)Hops對(duì)傳輸可靠性的影響。

    在200×200的場(chǎng)景中,隨機(jī)分布600個(gè)節(jié)點(diǎn),傳輸半徑為15,選擇距基站跳數(shù)為1到10的10個(gè)節(jié)點(diǎn),進(jìn)行仿真實(shí)驗(yàn),每組分別對(duì)3種算法進(jìn)行100次實(shí)驗(yàn),取其平均值作為實(shí)驗(yàn)結(jié)果,實(shí)驗(yàn)結(jié)果如圖2所示。

    圖2 不同跳數(shù)情況下的成功率及傳輸次數(shù)

    在圖2(a)中,3種算法隨著跳數(shù)的增加,成功率都呈下降趨勢(shì),DPCBMR算法,成功率一直保持在80%以上,在成功率方面比SHM高出20%~28%,比CAMP高出30%~41%,對(duì)應(yīng)于其他兩種算法更具優(yōu)勢(shì)。圖中第7跳,SHM與CAMP的可靠性突然增長,這是由于選擇的第七跳節(jié)點(diǎn)處于節(jié)點(diǎn)分布較為密集的部分,使得SHM與CAMP的傳輸機(jī)會(huì)大大增加。同時(shí),由于SHM算法在傳輸過程中僅選擇跳數(shù)最少的節(jié)點(diǎn),并沒有考慮丟包率,使得該算法隨著跳數(shù)的增加,性能有所下降。圖2(b)中,三種算法隨著跳數(shù)的增加,傳輸開銷都呈增長趨勢(shì),本文提出的算法傳輸開銷方面比SHM低12%~25%,比CAMP高出11%~38%,這是由于CAMP除源節(jié)點(diǎn)外,所有中間節(jié)點(diǎn)都僅會(huì)選擇性能最優(yōu)的節(jié)點(diǎn)作為下一跳節(jié)點(diǎn),使得其傳輸開銷較小,而SHM并未對(duì)候選轉(zhuǎn)發(fā)節(jié)點(diǎn)集合的大小進(jìn)行限制,保證成功率的同時(shí)也大大增加了開銷。DPCBMR算法在選擇下一跳節(jié)點(diǎn)時(shí)同時(shí)考慮到可靠性和能耗需求,僅選擇候選轉(zhuǎn)發(fā)集合中的前N個(gè)節(jié)點(diǎn)作為下行節(jié)點(diǎn),所以,相比較之下,DPCBMR算法很大程度上提高了數(shù)據(jù)傳輸?shù)目煽啃浴?/p>

    實(shí)驗(yàn)2 實(shí)驗(yàn)2的主要目的是為了評(píng)價(jià)DP?CBMR算法在抗丟包率干擾的能力。

    在200×200的場(chǎng)景中,隨機(jī)分布600個(gè)節(jié)點(diǎn),傳輸半徑15,選擇距離基站跳數(shù)為10的節(jié)點(diǎn)進(jìn)行傳輸實(shí)驗(yàn),選擇丟包率0.10~0.55,實(shí)驗(yàn)結(jié)果如圖3所示。從圖3可以看出PCMR算法在丟包率高于0.35的情況下都比其它兩種算法轉(zhuǎn)發(fā)成功率高,即大多數(shù)情況下數(shù)據(jù)包能夠到達(dá)目的節(jié)點(diǎn)。雖然CAMP堅(jiān)持使用期望最好的無線鏈路轉(zhuǎn)發(fā)數(shù)據(jù)包,然而在WSNs中,即使最好的無線鏈路也有失效的時(shí)候,這使得CAMP算法極易失效。DPCBMR算法通過最優(yōu)父節(jié)點(diǎn)選擇,從大量候選鄰居節(jié)點(diǎn)中選擇當(dāng)時(shí)最好的幾個(gè)節(jié)點(diǎn)轉(zhuǎn)發(fā)數(shù)據(jù)包,能夠有效回避丟包率較高的鏈路。其次,DPCBMR算法獲得的轉(zhuǎn)發(fā)成功率結(jié)果下降趨勢(shì)更加平穩(wěn)。雖然特定的無線鏈路在不同時(shí)刻可能表現(xiàn)出極大的性能差異,但是DPCBMR算法能夠利用比較“優(yōu)”的鏈路,以規(guī)避“差”的鏈路,因此在整個(gè)路由路徑上得到的轉(zhuǎn)發(fā)成功率結(jié)果相對(duì)穩(wěn)定。

    圖3 不同丟包率情況下的成功率

    實(shí)驗(yàn)3實(shí)驗(yàn)3的主要目的是為了評(píng)價(jià)DPCBMR算法在不同節(jié)點(diǎn)密度下的性能。

    在200×200的場(chǎng)景中,傳輸半徑15,選擇距離基站跳數(shù)為10的節(jié)點(diǎn)進(jìn)行傳輸實(shí)驗(yàn),改變節(jié)點(diǎn)數(shù)量從300到600。在每個(gè)場(chǎng)景下,進(jìn)行100次仿真,并使用平均值進(jìn)行比較。仿真結(jié)果如圖4所示。由于拓?fù)浣Y(jié)構(gòu)是隨機(jī)生成的,各個(gè)拓?fù)淇赡苡胁煌男再|(zhì),這使得實(shí)驗(yàn)結(jié)果會(huì)有所波動(dòng)。如圖4(a)中所示,DPCBMR算法在轉(zhuǎn)發(fā)成功率方面比SHM高出20%~28%,比CAMP高出30%~41%,相比其他兩種算法更能適應(yīng)于不同的網(wǎng)絡(luò)環(huán)境。在圖4(b)中,隨著節(jié)點(diǎn)密度的增大,SHM的傳輸開銷急劇增加,這是由于發(fā)送列表增大,導(dǎo)致鏈路個(gè)數(shù)成倍增長所造成的。而本文提出的算法的傳輸開銷同樣隨之增加,這是由于隨著節(jié)點(diǎn)密度的增大,每一跳上的節(jié)點(diǎn)都能選擇足夠的父節(jié)點(diǎn)作為發(fā)送節(jié)點(diǎn),但隨著節(jié)點(diǎn)密度繼續(xù)增大,每一跳上的節(jié)點(diǎn)將不再選取額外的父節(jié)點(diǎn),傳輸開銷也將趨于平緩。

    圖4 不同節(jié)點(diǎn)數(shù)情況下的轉(zhuǎn)發(fā)成功率及傳輸次數(shù)

    5 結(jié)論

    本文對(duì)無線傳感器網(wǎng)絡(luò)中現(xiàn)有的路由算法進(jìn)行了分析,在此基礎(chǔ)上,提出父節(jié)點(diǎn)可控的分布式纏繞多路徑路由DPCBMR算法,該算法在保證了高傳輸可靠性的同時(shí),減少了傳輸開銷,這一特性對(duì)丟包率較高的無線傳感器網(wǎng)絡(luò)應(yīng)用場(chǎng)合來說非常有意義,具有一定的實(shí)用價(jià)值。但DPCBMR算法暫時(shí)適用于靜態(tài)網(wǎng)絡(luò),并未考慮無線傳感網(wǎng)的可擴(kuò)展性特征,即在一旦有新的傳感器節(jié)點(diǎn)加入網(wǎng)絡(luò)后將需要新的拓?fù)錁?gòu)建過程,這將是我們下一步的研究重點(diǎn)。

    [1]Marina M K,Das S R.Ad Hoc on-Demand Multipath Distance Vector Routing[J].Wireless Communications&Mobile Comput?ing,2006,6(7):969-988.

    [2]Tarique M,Tepe K E,Adibi S,et al.Survey of Multipath Routing Protocols for Mobile Ad Hoc Networks[J].Journal of Network& Computer Applications,2009,32(6):1125-1143.

    [3]Deb B,Bhatnagar S,Nath B.ReInForM:Reliable Information For?warding Using Multiple Paths in Sensor Networks[C]//Local Com?puter Networks,2003.LCN’03.Proceedings.28th Annual IEEE International Conference on,2003:406-415.

    [4]Biswas S,Morris R.ExOR:Opportunistic Multi-Hop Routing for Wireless Networks[M].ACM,2005:133-144.

    [5]仇英輝,何霖.基于三角模算子的RPL協(xié)議路由優(yōu)化算法[J].傳感技術(shù)學(xué)報(bào),2015,(12):1861-1866.

    [6]Lou W,Kwon Y.H-SPREAD:A Hybrid Multipath Scheme for Se?cure and Reliable Data Collection in Wireless Sensor Networks[J].IEEE Transactions on Vehicular Technology,2006,55(4):1320-1330.

    [7]Elhawary M,Haas Z J.Energy-Efficient Protocol for Cooperative Networks[J].IEEE/ACM Transactions on Networking,2011,19(2):561-574.

    [8]Yang Y,Zhong C,Sun Y,et al.Network Coding Based Reliable Dis?joint and Braided Multipath Routing for Sensor Networks[J].Jour?nal of Network&Computer Applications,2010,33(4):422-432.

    [9]Keller L,Atsan E,Argyraki K,et al.Sense Code:Network Coding for Reliable Sensor Networks[J].Acm Transactions on Sensor Networks,2013,9(2):53-55.

    [10]Xu M,Song W Z,Zhao Y.Collaborative Data Collection with Op?portunistic Network Erasure Coding[J].IEEE Transactions on Parallel&Distributed Systems,2013,24(10):1941-1950.

    [11]Niu J,Cheng L,Gu Y,et al.R3E:Reliable Reactive Routing En?hancement for Wireless Sensor Networks[J].IEEE Transactions on Industrial Informatics,2014,10(1):784-794.

    [12]Yilmaz O,Demirci S,Kaymak Y,et al.Shortest Hop Multipath Al?gorithm for Wireless Sensor Networks[J].Computers&Mathemat?ics with Applications,2012,63(1):48-59.

    [13]陳貴海,李宏興,韓松,等.多跳無線網(wǎng)絡(luò)中基于網(wǎng)絡(luò)編碼的多路徑路由[J].軟件學(xué)報(bào),2010,21(8):1908-1919.

    [14]聶云峰,王長勝,陳崇毅,等.一種空間查詢高效的無線傳感網(wǎng)絡(luò)路由協(xié)議[J].傳感技術(shù)學(xué)報(bào),2015,(5):744-751.

    劉庭緒(1989-),男,安徽黃山人,碩士研究生,研究方向?yàn)闊o線傳感器網(wǎng)絡(luò),zhaji2005@163.com;

    李志華(1969-),男,湖南保靖人,博士,教授,碩士生導(dǎo)師,研究方向?yàn)榫W(wǎng)絡(luò)技術(shù)、信息安全、數(shù)據(jù)挖掘等,ezhli@aliyun.com。

    Distributed Parents-Controllable Braided Multipath Routing Algorithm*

    LIU Tingxu,LI Zhihua*
    (Department of Computer Science,School of Internet of Things Engineering,Jiangnan University,Wuxi Jiangsu 214122,China)

    To solve the problem of low reliability which appears in dynamic and heterogeneous wireless communica?tion link,this paper proposes a Distributed Parents-Controllable Braided Multipath Routing(DPCBMR)algorithm.DPCBMR employs the hierarchical multi-parents control strategy and cooperation packet deliverying strategy dur?ing the procedure of multi-hop forwarding and selection paths.The multi-parents control strategy is inspired to se?lect the nodes with less packet loss ratio as the forwarding nodes,and the cooperation packet deliverying strategy helps to select the next hop in the multi-paths with higher transmission reliability while as less energy consumption.Experimental results show that the DPCBMR can achieve more higher reliability,more efficient transmission ratio while keeping less energy consumption compared with the typical SHM and CAMP algorithm.

    cooperation packet deliverying;braided multipath;optimal parent nodes selection

    TP393

    A

    1004-1699(2016)09-1416-09

    項(xiàng)目來源:中央科研專項(xiàng)基金項(xiàng)目(JUSRP211A41);江蘇省科技廳產(chǎn)學(xué)研前瞻基金項(xiàng)目(BY2013015-23)

    2016-02-26修改日期:2016-04-06

    精品人妻熟女av久视频| 欧美成人精品欧美一级黄| 久久精品久久精品一区二区三区| 91精品伊人久久大香线蕉| videossex国产| 日本一二三区视频观看| 亚洲欧美一区二区三区国产| 精品久久久久久成人av| 精品国内亚洲2022精品成人| 国产成人精品福利久久| 在线天堂最新版资源| 肉色欧美久久久久久久蜜桃 | 欧美成人午夜免费资源| 国产又色又爽无遮挡免| 插逼视频在线观看| 亚洲乱码一区二区免费版| 欧美bdsm另类| 国产高清国产精品国产三级 | 2022亚洲国产成人精品| 亚洲欧洲国产日韩| 日韩av免费高清视频| av一本久久久久| 一夜夜www| 久久6这里有精品| 2021少妇久久久久久久久久久| 国产在视频线精品| 中文字幕制服av| 联通29元200g的流量卡| 色综合色国产| 亚洲乱码一区二区免费版| 国产精品一及| 91久久精品国产一区二区成人| 久久久久网色| 中文字幕免费在线视频6| 国产v大片淫在线免费观看| 亚洲在线自拍视频| 黄色日韩在线| av免费观看日本| 久久人人爽人人爽人人片va| 偷拍熟女少妇极品色| 国产在视频线精品| 蜜桃久久精品国产亚洲av| 天堂av国产一区二区熟女人妻| 色综合色国产| 亚洲欧美日韩无卡精品| 天堂√8在线中文| 久久精品久久精品一区二区三区| 日本欧美国产在线视频| 欧美极品一区二区三区四区| 中文字幕av在线有码专区| 黄色一级大片看看| 欧美日本视频| 成人亚洲精品一区在线观看 | 真实男女啪啪啪动态图| 亚洲最大成人中文| 国产精品综合久久久久久久免费| 我的女老师完整版在线观看| 视频中文字幕在线观看| 非洲黑人性xxxx精品又粗又长| 高清毛片免费看| 欧美变态另类bdsm刘玥| 女人久久www免费人成看片| 九九在线视频观看精品| 国产极品天堂在线| 国产亚洲午夜精品一区二区久久 | 国产亚洲91精品色在线| 成人无遮挡网站| 久久国内精品自在自线图片| 简卡轻食公司| 久久久久九九精品影院| 国产大屁股一区二区在线视频| 高清午夜精品一区二区三区| 七月丁香在线播放| 毛片女人毛片| 亚洲av中文字字幕乱码综合| 亚洲欧美精品专区久久| 一二三四中文在线观看免费高清| 亚洲人成网站在线播| 99久久九九国产精品国产免费| 久久精品国产自在天天线| 国产高清有码在线观看视频| 天堂影院成人在线观看| 一级毛片黄色毛片免费观看视频| 亚洲国产欧美人成| 成人鲁丝片一二三区免费| av在线亚洲专区| 亚洲精品,欧美精品| 中国国产av一级| 超碰97精品在线观看| 亚洲,欧美,日韩| 欧美日韩在线观看h| 日本爱情动作片www.在线观看| 国产单亲对白刺激| 久久久久久久久久人人人人人人| 在线免费观看的www视频| 成年人午夜在线观看视频 | 哪个播放器可以免费观看大片| 两个人视频免费观看高清| 特大巨黑吊av在线直播| 大香蕉久久网| 久久久成人免费电影| 欧美日韩国产mv在线观看视频 | 亚洲av不卡在线观看| 久久鲁丝午夜福利片| 在线观看一区二区三区| 欧美成人a在线观看| 国产乱人偷精品视频| 九九在线视频观看精品| 色综合站精品国产| 欧美 日韩 精品 国产| 国产精品一区二区三区四区免费观看| 亚洲av成人av| 亚洲综合精品二区| 99久久人妻综合| 女人久久www免费人成看片| 国产女主播在线喷水免费视频网站 | 亚洲高清免费不卡视频| 国产日韩欧美在线精品| 天天躁夜夜躁狠狠久久av| 嫩草影院精品99| 欧美3d第一页| 精品国产露脸久久av麻豆 | 欧美成人午夜免费资源| 一区二区三区高清视频在线| 综合色丁香网| 日日啪夜夜爽| 男女啪啪激烈高潮av片| 女人十人毛片免费观看3o分钟| 熟妇人妻不卡中文字幕| 欧美三级亚洲精品| 成人漫画全彩无遮挡| 男人狂女人下面高潮的视频| 大香蕉久久网| 国产精品三级大全| 晚上一个人看的免费电影| 国产男女超爽视频在线观看| 97在线视频观看| 建设人人有责人人尽责人人享有的 | 毛片一级片免费看久久久久| 精品人妻一区二区三区麻豆| 亚洲精品乱码久久久久久按摩| 偷拍熟女少妇极品色| 内地一区二区视频在线| av.在线天堂| 久久精品综合一区二区三区| 女的被弄到高潮叫床怎么办| 三级国产精品欧美在线观看| 日韩成人av中文字幕在线观看| 欧美成人午夜免费资源| 久久热精品热| 亚洲欧美日韩卡通动漫| 大又大粗又爽又黄少妇毛片口| 成人毛片a级毛片在线播放| 亚洲av电影在线观看一区二区三区 | 国产久久久一区二区三区| 欧美日韩综合久久久久久| 亚洲18禁久久av| 麻豆精品久久久久久蜜桃| 大香蕉久久网| 色综合站精品国产| 亚洲国产成人一精品久久久| 国内少妇人妻偷人精品xxx网站| 视频中文字幕在线观看| 又黄又爽又刺激的免费视频.| 国产精品综合久久久久久久免费| 性插视频无遮挡在线免费观看| 乱系列少妇在线播放| 国产午夜精品一二区理论片| 久久久久久久久大av| 在线免费十八禁| 色5月婷婷丁香| 国产午夜精品久久久久久一区二区三区| av卡一久久| 免费少妇av软件| 国产黄频视频在线观看| 美女cb高潮喷水在线观看| 国产伦精品一区二区三区四那| 国产精品无大码| 亚洲va在线va天堂va国产| 国产伦精品一区二区三区四那| 日本午夜av视频| 久久久久九九精品影院| 欧美+日韩+精品| 国产精品av视频在线免费观看| 久久久色成人| 国产成人精品福利久久| 淫秽高清视频在线观看| 亚洲天堂国产精品一区在线| 中文欧美无线码| videossex国产| 国产午夜精品一二区理论片| 日韩大片免费观看网站| 99热这里只有是精品在线观看| 老司机影院毛片| 一级a做视频免费观看| 久久久久久久大尺度免费视频| 夜夜看夜夜爽夜夜摸| 欧美性猛交╳xxx乱大交人| 丝瓜视频免费看黄片| 我的老师免费观看完整版| 成人漫画全彩无遮挡| 天堂影院成人在线观看| 日本与韩国留学比较| 大片免费播放器 马上看| 成人一区二区视频在线观看| 国产精品av视频在线免费观看| 狂野欧美白嫩少妇大欣赏| 国内精品一区二区在线观看| 男女国产视频网站| 日韩欧美国产在线观看| 国产一区二区在线观看日韩| 亚洲最大成人手机在线| 人人妻人人澡人人爽人人夜夜 | av在线老鸭窝| 欧美日韩精品成人综合77777| 一本一本综合久久| 大香蕉久久网| 欧美一区二区亚洲| 日韩视频在线欧美| 久久精品国产自在天天线| 国产精品久久久久久精品电影小说 | 嘟嘟电影网在线观看| 国产精品久久久久久久电影| 欧美zozozo另类| 亚洲三级黄色毛片| 热99在线观看视频| 国产黄色视频一区二区在线观看| 三级经典国产精品| 18禁在线播放成人免费| 亚洲av成人精品一区久久| 国产黄频视频在线观看| 国产人妻一区二区三区在| 网址你懂的国产日韩在线| 国产成人精品婷婷| 女的被弄到高潮叫床怎么办| 日日啪夜夜撸| 久久久久精品性色| 国产精品1区2区在线观看.| 激情五月婷婷亚洲| 亚洲在线自拍视频| 亚洲国产av新网站| 极品教师在线视频| 国产黄频视频在线观看| 亚洲欧美一区二区三区国产| 大话2 男鬼变身卡| 插阴视频在线观看视频| 日韩成人伦理影院| 欧美精品国产亚洲| 久久久a久久爽久久v久久| 久久国产乱子免费精品| 非洲黑人性xxxx精品又粗又长| 精品国产露脸久久av麻豆 | 久久久精品免费免费高清| 亚洲怡红院男人天堂| 韩国高清视频一区二区三区| 麻豆久久精品国产亚洲av| 啦啦啦中文免费视频观看日本| 成人欧美大片| 免费av毛片视频| 干丝袜人妻中文字幕| 日本黄大片高清| 国产成人a∨麻豆精品| 国产精品人妻久久久久久| 99久久中文字幕三级久久日本| 国产69精品久久久久777片| 日本黄大片高清| 国产成人a∨麻豆精品| 日韩成人伦理影院| 淫秽高清视频在线观看| 国产伦精品一区二区三区四那| 久久久久久久久大av| 国产精品久久久久久久久免| 汤姆久久久久久久影院中文字幕 | 亚洲av二区三区四区| 日韩强制内射视频| 亚洲三级黄色毛片| 亚洲自偷自拍三级| 丝袜喷水一区| 一级毛片 在线播放| 国产精品伦人一区二区| 成人毛片a级毛片在线播放| 午夜福利在线观看吧| 久久精品国产亚洲av涩爱| 日本猛色少妇xxxxx猛交久久| 又爽又黄a免费视频| 中文欧美无线码| 成人性生交大片免费视频hd| 国产av码专区亚洲av| 免费观看性生交大片5| 99久久精品一区二区三区| 国产精品久久久久久精品电影| 国产v大片淫在线免费观看| 男人舔奶头视频| 国产亚洲精品久久久com| 三级经典国产精品| 午夜福利视频精品| 岛国毛片在线播放| 国产av国产精品国产| 午夜免费男女啪啪视频观看| 男女边吃奶边做爰视频| 最近最新中文字幕大全电影3| 男女下面进入的视频免费午夜| 美女高潮的动态| 日韩av不卡免费在线播放| 午夜精品在线福利| 欧美三级亚洲精品| 午夜福利视频1000在线观看| 肉色欧美久久久久久久蜜桃 | 日日啪夜夜爽| 色综合亚洲欧美另类图片| 亚洲av不卡在线观看| 亚洲乱码一区二区免费版| 国产麻豆成人av免费视频| 一级毛片黄色毛片免费观看视频| 插阴视频在线观看视频| 国产精品一区二区在线观看99 | 少妇的逼水好多| 美女黄网站色视频| 真实男女啪啪啪动态图| 亚洲精品乱久久久久久| 又爽又黄a免费视频| 久久精品久久久久久噜噜老黄| a级毛色黄片| 日韩欧美 国产精品| 大香蕉97超碰在线| 日本黄大片高清| 男插女下体视频免费在线播放| 伦理电影大哥的女人| 欧美日韩视频高清一区二区三区二| 看黄色毛片网站| 久久人人爽人人爽人人片va| 晚上一个人看的免费电影| 免费高清在线观看视频在线观看| 麻豆成人午夜福利视频| 国产精品综合久久久久久久免费| 精品人妻熟女av久视频| 国产精品综合久久久久久久免费| 亚洲成人久久爱视频| 波野结衣二区三区在线| 国产精品一区二区三区四区久久| 亚洲精品久久午夜乱码| 最近视频中文字幕2019在线8| 精品久久久久久电影网| or卡值多少钱| 亚洲av电影不卡..在线观看| 伊人久久精品亚洲午夜| 精华霜和精华液先用哪个| 欧美成人a在线观看| 久久精品熟女亚洲av麻豆精品 | 亚洲国产欧美人成| 丝瓜视频免费看黄片| 国产乱人视频| 欧美zozozo另类| 一级毛片aaaaaa免费看小| 亚洲精品日韩av片在线观看| 亚洲最大成人手机在线| 亚洲在久久综合| 五月玫瑰六月丁香| 男人狂女人下面高潮的视频| 成年女人看的毛片在线观看| 日本免费a在线| 亚洲人成网站高清观看| 亚洲乱码一区二区免费版| 日本一二三区视频观看| 中文资源天堂在线| 国产乱人视频| 一个人免费在线观看电影| 午夜福利成人在线免费观看| 欧美xxⅹ黑人| 免费大片18禁| 天堂网av新在线| 美女主播在线视频| 成人性生交大片免费视频hd| 黄色一级大片看看| 亚洲欧洲日产国产| 精品亚洲乱码少妇综合久久| 日日啪夜夜撸| 最近手机中文字幕大全| 亚洲性久久影院| 国产精品一区二区三区四区久久| 99久国产av精品| 身体一侧抽搐| 性插视频无遮挡在线免费观看| 人人妻人人看人人澡| 色综合亚洲欧美另类图片| 亚洲成人久久爱视频| 熟妇人妻久久中文字幕3abv| 99久久中文字幕三级久久日本| 干丝袜人妻中文字幕| 国内精品美女久久久久久| 亚洲精品久久午夜乱码| 久久精品熟女亚洲av麻豆精品 | 18禁在线无遮挡免费观看视频| 国产伦理片在线播放av一区| 亚洲18禁久久av| 亚洲久久久久久中文字幕| 日韩av在线免费看完整版不卡| 97热精品久久久久久| 国产伦理片在线播放av一区| av又黄又爽大尺度在线免费看| 精品99又大又爽又粗少妇毛片| 婷婷色麻豆天堂久久| 亚洲最大成人手机在线| 白带黄色成豆腐渣| 日韩成人av中文字幕在线观看| 久久久久久久久中文| 夫妻午夜视频| 日韩一区二区视频免费看| 午夜激情久久久久久久| 成人美女网站在线观看视频| 黑人高潮一二区| 又黄又爽又刺激的免费视频.| 免费av毛片视频| 亚洲国产精品国产精品| 久久99热这里只有精品18| 精品久久久久久成人av| 男人舔女人下体高潮全视频| 亚洲精品国产av蜜桃| 国产一区二区三区av在线| 日韩一区二区三区影片| 国产极品天堂在线| 麻豆乱淫一区二区| 男人舔奶头视频| 非洲黑人性xxxx精品又粗又长| 男女啪啪激烈高潮av片| 国产片特级美女逼逼视频| 夜夜看夜夜爽夜夜摸| 18禁在线无遮挡免费观看视频| 伊人久久精品亚洲午夜| av在线天堂中文字幕| 亚洲人成网站在线观看播放| 五月玫瑰六月丁香| 又爽又黄a免费视频| 日韩制服骚丝袜av| 亚洲图色成人| 少妇丰满av| 蜜桃久久精品国产亚洲av| 婷婷六月久久综合丁香| 蜜桃久久精品国产亚洲av| 看非洲黑人一级黄片| 干丝袜人妻中文字幕| 国产极品天堂在线| 国产黄色视频一区二区在线观看| 插逼视频在线观看| 国产高清国产精品国产三级 | 嘟嘟电影网在线观看| 国产免费福利视频在线观看| videossex国产| 欧美不卡视频在线免费观看| 久久久精品欧美日韩精品| 亚洲国产日韩欧美精品在线观看| 亚洲av一区综合| 最近最新中文字幕大全电影3| 亚洲国产av新网站| 丝瓜视频免费看黄片| 精品久久久久久久久亚洲| 晚上一个人看的免费电影| 亚洲自拍偷在线| 美女高潮的动态| 亚洲欧美精品专区久久| 人妻系列 视频| 汤姆久久久久久久影院中文字幕 | 又爽又黄a免费视频| 日韩中字成人| 天堂俺去俺来也www色官网 | 毛片一级片免费看久久久久| www.av在线官网国产| 丝袜美腿在线中文| 国产精品一区二区三区四区免费观看| 国产高清有码在线观看视频| 久久久久国产网址| 国产av国产精品国产| 日韩国内少妇激情av| 在线观看美女被高潮喷水网站| 97超碰精品成人国产| 激情五月婷婷亚洲| 人人妻人人看人人澡| 少妇的逼好多水| 99热这里只有是精品50| 亚州av有码| 天堂网av新在线| 国产av不卡久久| 国产单亲对白刺激| av播播在线观看一区| 免费在线观看成人毛片| 熟女电影av网| 男女下面进入的视频免费午夜| 99久国产av精品国产电影| 99re6热这里在线精品视频| 国精品久久久久久国模美| 成人亚洲欧美一区二区av| 高清欧美精品videossex| 欧美三级亚洲精品| 少妇猛男粗大的猛烈进出视频 | 特级一级黄色大片| 久久99热这里只频精品6学生| 在线播放无遮挡| 国产亚洲午夜精品一区二区久久 | 亚洲精品乱久久久久久| 直男gayav资源| 成人国产麻豆网| 晚上一个人看的免费电影| 亚洲欧美日韩无卡精品| 久热久热在线精品观看| 最新中文字幕久久久久| 别揉我奶头 嗯啊视频| 在线观看一区二区三区| 干丝袜人妻中文字幕| 久久99精品国语久久久| 毛片一级片免费看久久久久| 亚洲欧美一区二区三区国产| 午夜日本视频在线| 午夜爱爱视频在线播放| 国产午夜福利久久久久久| 五月天丁香电影| 亚洲av日韩在线播放| 国内精品宾馆在线| 精品久久久噜噜| 看十八女毛片水多多多| 视频中文字幕在线观看| 亚洲,欧美,日韩| 日韩成人av中文字幕在线观看| 色综合色国产| 搡女人真爽免费视频火全软件| 国产高清有码在线观看视频| 精品少妇黑人巨大在线播放| 青青草视频在线视频观看| av在线亚洲专区| 激情 狠狠 欧美| a级一级毛片免费在线观看| 日韩av免费高清视频| 亚洲人成网站在线观看播放| 在线观看美女被高潮喷水网站| 亚洲欧美成人精品一区二区| 青春草亚洲视频在线观看| 特级一级黄色大片| 18禁在线无遮挡免费观看视频| 欧美xxⅹ黑人| 熟女人妻精品中文字幕| 免费高清在线观看视频在线观看| 美女高潮的动态| 日本色播在线视频| 欧美成人精品欧美一级黄| 26uuu在线亚洲综合色| 老师上课跳d突然被开到最大视频| 搡女人真爽免费视频火全软件| 九九爱精品视频在线观看| 日本wwww免费看| 蜜桃亚洲精品一区二区三区| 汤姆久久久久久久影院中文字幕 | 天堂俺去俺来也www色官网 | 亚洲精品乱久久久久久| 国产综合懂色| av免费在线看不卡| 伊人久久国产一区二区| 亚洲精品乱久久久久久| 亚洲在线观看片| 欧美精品国产亚洲| 亚洲人成网站高清观看| 天堂√8在线中文| 免费少妇av软件| 一边亲一边摸免费视频| a级一级毛片免费在线观看| 嫩草影院精品99| 欧美不卡视频在线免费观看| 国产亚洲av嫩草精品影院| 一区二区三区高清视频在线| 一级黄片播放器| 深夜a级毛片| 国产乱人偷精品视频| 夫妻午夜视频| 91狼人影院| 久久97久久精品| 三级男女做爰猛烈吃奶摸视频| 成年人午夜在线观看视频 | 国产亚洲午夜精品一区二区久久 | 亚洲国产高清在线一区二区三| 一区二区三区乱码不卡18| 亚洲国产高清在线一区二区三| 午夜免费激情av| 一级毛片黄色毛片免费观看视频| 国产淫片久久久久久久久| 亚洲精品视频女| 日本免费a在线| 久久久久国产网址| 国模一区二区三区四区视频| 欧美日韩一区二区视频在线观看视频在线 | 国产真实伦视频高清在线观看| 精品99又大又爽又粗少妇毛片| 97超视频在线观看视频| 真实男女啪啪啪动态图| 亚洲av.av天堂| 精品一区二区三卡| 久久精品综合一区二区三区| 国产午夜精品论理片| 国精品久久久久久国模美| 成年女人看的毛片在线观看| 精品一区二区三区视频在线| freevideosex欧美| 如何舔出高潮| 国内揄拍国产精品人妻在线| 十八禁国产超污无遮挡网站| 少妇的逼好多水| 亚洲欧美日韩东京热| 大片免费播放器 马上看| 日韩,欧美,国产一区二区三区| 亚洲婷婷狠狠爱综合网| 久久久久久九九精品二区国产| 麻豆精品久久久久久蜜桃| 久久久久精品久久久久真实原创| av在线老鸭窝| 亚洲精品国产成人久久av| 黄色配什么色好看| 嫩草影院入口| 国产免费一级a男人的天堂|