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

    面向無線傳感器網(wǎng)絡(luò)節(jié)點(diǎn)定位的移動錨節(jié)點(diǎn)路徑規(guī)劃

    2023-06-20 12:19:40牛龍生郭瑛
    關(guān)鍵詞:信標(biāo)列表邊緣

    牛龍生,張 瑞,郭瑛

    (青島科技大學(xué) 信息科學(xué)技術(shù)學(xué)院,山東 青島 266061)

    在無線傳感器網(wǎng)絡(luò)中,只有傳感器節(jié)點(diǎn)的位置已知,節(jié)點(diǎn)采集的數(shù)據(jù)才有意義[1]。然而,受限于傳感器節(jié)點(diǎn)的成本,為每一個節(jié)點(diǎn)配置GPS設(shè)備是不現(xiàn)實(shí)的[2]。通常,待定位的傳感器節(jié)點(diǎn)將少量配有GPS裝置、位置已知的錨節(jié)點(diǎn)視為參考節(jié)點(diǎn)[3],通過與錨節(jié)點(diǎn)間的通信估計(jì)或計(jì)算自身位置[4-5]。錨節(jié)點(diǎn)的成本高,部署位置對于定位精度影響較大,采用移動錨節(jié)點(diǎn)可以有效的降低部署的成本,提高定位精度。

    按照錨節(jié)點(diǎn)的移動路徑不同,可分為基于靜態(tài)路徑的定位算法和基于動態(tài)路徑的定位算法[6]。在基于靜態(tài)路徑的算法中,錨節(jié)點(diǎn)循著靜態(tài)路徑對整個部署區(qū)域進(jìn)行全局掃描。典型的靜態(tài)路徑包括SCAN[7]、HILBERT[7]、Z-Curve[8]、M-Curve[9]等。其中SCAN 路徑簡單但存在信標(biāo)分布的共線性問題;HILBERT、Z-Curve、M-Curve解決了這個問題而增大了路徑長度。在實(shí)際環(huán)境中,傳感器節(jié)點(diǎn)部署不均勻,且分布受外力影響[10]。這時,錨節(jié)點(diǎn)無法避開空白區(qū)域,從而發(fā)送無效信標(biāo),消耗了能量。

    移動錨節(jié)點(diǎn)動態(tài)路徑規(guī)劃的基本原理是利用網(wǎng)絡(luò)中局部鄰居信息來決定錨節(jié)點(diǎn)的下一步前進(jìn)方向。FU等[11]基于人工勢場法,利用6個定向天線,選擇虛擬力最大的那個方向作為下一步的移動方向;WEI等[12]同樣使用虛擬力機(jī)制,設(shè)計(jì)了基于未知節(jié)點(diǎn)密度權(quán)重的改進(jìn)虛擬力模型及回退方案,并討論了最優(yōu)的移動步長。算法總是可以使每個未知節(jié)點(diǎn)周圍的三個信標(biāo)節(jié)點(diǎn)呈正三角形分布,定位誤差較小;李洪峻等[13]利用圖論,將路徑規(guī)劃問題轉(zhuǎn)化為圖的遍歷問題,他們提出了一種寬度優(yōu)先(BRF)算法和回溯貪心(BTG)算法,將通信范圍內(nèi)的節(jié)點(diǎn)劃分為內(nèi)部節(jié)點(diǎn)和邊緣節(jié)點(diǎn),在生成樹的建立過程中只考慮邊緣節(jié)點(diǎn),這減小了路徑長度但也導(dǎo)致部分內(nèi)部節(jié)點(diǎn)無法定位;LI等[14]提出了一種啟發(fā)式運(yùn)動策略和局部最小生成樹的優(yōu)化技術(shù),并進(jìn)一步研究了多移動信標(biāo)協(xié)作定位。這些算法都使用了生成樹的深度優(yōu)先遍歷(depth-first traversal,DFT),回溯代價較大。李松生等[15]提出了一種動態(tài)選擇前進(jìn)方向的策略,但定位率不高。ABDULLAH等[16]應(yīng)用模糊邏輯,綜合考慮未知節(jié)點(diǎn)的RSSI、鄰居的數(shù)量,選出下一步的前進(jìn)方向,而這對錨節(jié)點(diǎn)的計(jì)算能力有更高的要求。

    基于邊界的方法[17-18]是機(jī)器人環(huán)境探索領(lǐng)域的一種重要方法,其中邊界指的是已知與未知區(qū)域的邊界。NAGALAJU等[19]首次在無線傳感器網(wǎng)絡(luò)中使用該方法進(jìn)行區(qū)域探測和節(jié)點(diǎn)定位,是一種比較新的視角。受此影響,本工作首先設(shè)計(jì)了錨節(jié)點(diǎn)和傳感器節(jié)點(diǎn)之間的通信過程,并引入了兩種新的數(shù)據(jù)結(jié)構(gòu),邊緣點(diǎn)與探索點(diǎn),不僅提高了定位率,而且避免了對生成樹的逐層回溯,提高了算法的效率。進(jìn)而提出了一種動態(tài)、靜態(tài)路徑相結(jié)合的錨節(jié)點(diǎn)移動方案:錨節(jié)點(diǎn)采用正六邊形軌跡或菱形軌跡來覆蓋某一局部區(qū)域,這使得該局部區(qū)域內(nèi),節(jié)點(diǎn)接近完全定位;覆蓋完一個區(qū)域后根據(jù)局部鄰居信息動態(tài)選擇并移動到下一個覆蓋區(qū)域。相比靜態(tài)路徑,這種路徑因可以避開空白區(qū)域而更加靈活;相比傳統(tǒng)的動態(tài)路徑方案,這種路徑方案通過區(qū)域覆蓋定位局部子區(qū)域的大部分節(jié)點(diǎn),也大大減少了對同一子區(qū)域的重復(fù)訪問,從而避免不必要的能量消耗。仿真結(jié)果表明本設(shè)計(jì)的路徑較短,基于這種路徑的定位算法定位率更高。

    1 通信過程設(shè)計(jì)

    錨節(jié)點(diǎn)和普通的傳感器節(jié)點(diǎn)存在功能、制作成本等方面的差異,因此可以有不同的通信范圍。能量優(yōu)化是無線傳感器網(wǎng)絡(luò)研究中最重要的問題之一。有研究表明,使兩種節(jié)點(diǎn)的通信范圍保持一致可以建立雙向連接并節(jié)省能量[20]。因此在本工作的設(shè)計(jì)中,令錨節(jié)點(diǎn)和普通的傳感器節(jié)點(diǎn)通信范圍相同。

    錨節(jié)點(diǎn)在其移動過程中發(fā)送包含自身當(dāng)前位置的信標(biāo)。當(dāng)錨節(jié)點(diǎn)移動到一個新位置時,其通信范圍內(nèi)的節(jié)點(diǎn)分為3類:未定位節(jié)點(diǎn)、新定位的節(jié)點(diǎn)、先前已定位節(jié)點(diǎn)。其中新定位節(jié)點(diǎn)指的是通過錨節(jié)點(diǎn)這次移動引入的新的位置信息而完成定位的那些節(jié)點(diǎn);先前已定位節(jié)點(diǎn)指的是已經(jīng)完成定位的節(jié)點(diǎn),錨節(jié)點(diǎn)這次新的移動沒有改變它的已定位狀態(tài);未定位節(jié)點(diǎn)指的是在錨節(jié)點(diǎn)這次移動后依然無法完成定位計(jì)算的節(jié)點(diǎn)。隨著錨節(jié)點(diǎn)的移動、定位的進(jìn)行,每個節(jié)點(diǎn)都會由未定位狀態(tài)變成新定位狀態(tài),之后再由新定位狀態(tài)變成先前已定位狀態(tài)。不同的狀態(tài)下傳感器節(jié)點(diǎn)需要處理的數(shù)據(jù)包也不盡相同。新定位的節(jié)點(diǎn)需要與其一跳鄰居以及錨節(jié)點(diǎn)通信:收集鄰居的信息,然后回復(fù)錨節(jié)點(diǎn);先前定位的節(jié)點(diǎn)回復(fù)新定位的節(jié)點(diǎn)的詢問消息;而未定位的節(jié)點(diǎn)只與錨節(jié)點(diǎn)進(jìn)行通信。

    首先,網(wǎng)絡(luò)中所有節(jié)點(diǎn)經(jīng)歷一個鄰居發(fā)現(xiàn)過程,每個傳感器節(jié)點(diǎn)廣播一條自身是否已被定位的消息,過程中傳感器節(jié)點(diǎn)廣播后只被動的接收信號,而不轉(zhuǎn)發(fā)。這樣每個傳感器節(jié)點(diǎn)都只獲得它的一跳鄰居信息。此信息包含了鄰居的數(shù)目以及某個鄰居是否已經(jīng)完成定位。每個節(jié)點(diǎn)都維護(hù)一個“未定位鄰居列表”{unloc_nb_num,nb_id1,nb_id2,…},其中第一項(xiàng)是未定位鄰居的數(shù)量,后面的項(xiàng)是其鄰居的id集合。

    隨著錨節(jié)點(diǎn)的移動并發(fā)出信標(biāo),引入了新的位置信息,一些未定位節(jié)點(diǎn)可以通過計(jì)算確定自身位置,這些節(jié)點(diǎn)的狀態(tài)變成了新定位狀態(tài)。每個新定位的節(jié)點(diǎn)會廣播一條消息,告知其所有的一跳鄰居節(jié)點(diǎn)自身已定位。對于這個新定位節(jié)點(diǎn)的每個一跳鄰居節(jié)點(diǎn),在收到此消息后,把這個新定位的節(jié)點(diǎn)id從它們的未定位鄰居列表中刪除,并且相應(yīng)的unloc_nb_num減1。如果這個鄰居節(jié)點(diǎn)為已定位狀態(tài),則向新定位的節(jié)點(diǎn)回復(fù)最新的unloc_nb_num信息,否則不回復(fù)消息。

    錨節(jié)點(diǎn)維護(hù)兩個列表,邊緣列表和探索列表。如果節(jié)點(diǎn)已定位,但其unloc_nb_num不為零,則稱之為邊緣點(diǎn)。這樣的節(jié)點(diǎn)組成了邊緣列表。探索列表記錄所有探索點(diǎn),探索點(diǎn)存儲了未定位節(jié)點(diǎn)通信范圍內(nèi)的一個信標(biāo)發(fā)出點(diǎn)位置,用來標(biāo)記那些還未定位、但曾經(jīng)接收到至少一個信標(biāo)的節(jié)點(diǎn)。邊緣點(diǎn)定義為{node_id,cal(x),cal(y),NFP(x),NFP(y),unloc_nb_num},探索點(diǎn)定義為{node_id,ref_beacon(x),ref_beacon(y)}。其中,cal(x)和cal(y)表示計(jì)算出的節(jié)點(diǎn)坐標(biāo),NFP主要用于推斷局部區(qū)域哪一側(cè)尚未訪問,將在2.2.3節(jié)介紹的過程中用到。ref_beacon是未定位節(jié)點(diǎn)接收到的第一個信標(biāo)的信標(biāo)發(fā)出點(diǎn)位置。

    新定位節(jié)點(diǎn)向錨節(jié)點(diǎn)的回復(fù)消息定義為{node_id,cal(x),cal(y),unloc_nb_num,Map}。這里定義了一個鍵值映射,它的鍵是先前定位的鄰居節(jié)點(diǎn)的id,值是相應(yīng)的未定位鄰居數(shù)unloc_nb_num。node_id表示新定位的節(jié)點(diǎn)id。在每個信標(biāo)發(fā)送位置,錨節(jié)點(diǎn)需要停留一小段時間以接收新定位節(jié)點(diǎn)的回復(fù)消息。通過與新定位節(jié)點(diǎn)的這次通信,錨節(jié)點(diǎn)便可及時更新先前已定位節(jié)點(diǎn)的未定位鄰居數(shù)目信息,從而更新或移除(當(dāng)unloc_nb_num變?yōu)?)一些邊緣點(diǎn)。每次移動后,錨節(jié)點(diǎn)會檢測新定位的節(jié)點(diǎn)是否存在于探索點(diǎn)列表中,存在則移除相應(yīng)的探索點(diǎn)。通過上述通信過程,邊緣列表和探索列表都可以有效地更新,這樣就不會有過多的重復(fù)訪問。另外這兩個列表存儲的一些信息是避開DFT 中逐層回溯的關(guān)鍵。

    一般來說,發(fā)送信號的能量消耗遠(yuǎn)遠(yuǎn)大于接收信號,所以這里主要考慮上述通信過程中每個節(jié)點(diǎn)發(fā)送信號的能量消耗。首先每個節(jié)點(diǎn)在鄰居發(fā)現(xiàn)階段都要經(jīng)歷一次廣播。定位開始后,每個節(jié)點(diǎn)在第一次收到信標(biāo)時回復(fù)錨節(jié)點(diǎn);在新定位時廣播消息、向錨節(jié)點(diǎn)回復(fù)鄰居的信息;以及作為先前已定位節(jié)點(diǎn)向其新定位的鄰居節(jié)點(diǎn)回復(fù)消息。先前已定位狀態(tài)下回復(fù)新定位鄰居的次數(shù)與網(wǎng)絡(luò)的連通度有關(guān)。節(jié)點(diǎn)度[21]是衡量網(wǎng)絡(luò)連通度的重要指標(biāo),指的是網(wǎng)絡(luò)中節(jié)點(diǎn)的平均連接數(shù),定義如下,

    其中V_links指的是網(wǎng)絡(luò)中的總連接數(shù),V_nodes指總的節(jié)點(diǎn)數(shù)。假設(shè)網(wǎng)絡(luò)的節(jié)點(diǎn)度為n,這樣,每個節(jié)點(diǎn)需要進(jìn)行2次廣播和(n+2)次單播。

    2 移動錨節(jié)點(diǎn)路徑規(guī)劃

    2.1 定位方法

    假設(shè)錨節(jié)點(diǎn)的通信范圍為R,則其發(fā)出的信標(biāo)的覆蓋區(qū)域?yàn)橐粋€圓,該圓以錨節(jié)點(diǎn)的當(dāng)前位置為中心,R為半徑。對于定位問題,常用的方法是三邊測量法。在此方法中,節(jié)點(diǎn)通過3個非共線信標(biāo)的坐標(biāo)與到它們的距離計(jì)算自身位置,即

    其中,(xi1,yi1),(xi2,yi2)和(xi3,yi3)是節(jié)點(diǎn)收到的3個信標(biāo)的發(fā)出點(diǎn)坐標(biāo),d1,d2,d3是到它們的距離?!时硎静灰?guī)則信號傳輸引起的誤差。求解此線性方程組,即可得待定位節(jié)點(diǎn)的坐標(biāo)。

    2.2 移動路徑設(shè)計(jì)

    2.2.1 初始覆蓋(Initialize)

    李石堅(jiān)等[22]指出,為了保證完全定位,錨節(jié)點(diǎn)所發(fā)出的各個信標(biāo)的分布應(yīng)滿足對部署區(qū)域達(dá)到三重覆蓋。即當(dāng)錨節(jié)點(diǎn)沿某一路徑移動時,該路徑需要使得部署區(qū)域中任意點(diǎn)均至少可以接收到3個不同的信標(biāo)數(shù)據(jù)包,這樣可以保證無論節(jié)點(diǎn)如何分布均可進(jìn)行定位[22]。前面說明,信標(biāo)的通信范圍在二維平面上是一個圓,那么部署區(qū)域的任意子區(qū)域都需要被至少3個圓覆蓋。圖1為三重覆蓋問題與初始覆蓋軌跡圖,對于中間的圓,所有子區(qū)域都被3個圓覆蓋,這樣這個圓就達(dá)到了三重覆蓋,處于這個圓內(nèi)任何位置的節(jié)點(diǎn)均可被定位。

    圖1 三重覆蓋問題與初始覆蓋軌跡Fig. 1 3-coverage problem and initial trajectory

    圖1中,為保證中間圓的三重覆蓋,每個圓心都要作為一個信標(biāo)發(fā)出點(diǎn),連接所有圓心,便得到了初始覆蓋軌跡。顯然,這類正六邊形型軌跡的六邊形邊長為R。

    2.2.2 步進(jìn)(Step by step)

    初始覆蓋后,位于這個初始覆蓋區(qū)域內(nèi)的節(jié)點(diǎn)都被定位了,這樣產(chǎn)生了一批已定位節(jié)點(diǎn)。之后,錨節(jié)點(diǎn)將選擇向unloc_nb_num最大的已定位的一跳鄰居的方向移動,在該方向上,錨節(jié)點(diǎn)移動長度R,移動后的位置將作為下一個覆蓋區(qū)域的中心。圖2為步進(jìn)圖,以圖2(a)為例,在圓1的初始覆蓋之后,它發(fā)現(xiàn)了當(dāng)前覆蓋區(qū)域內(nèi)有一個節(jié)點(diǎn)Q0,該節(jié)點(diǎn)unloc_nb_num最大。因此沿著的Q0方向,錨點(diǎn)移動到Q1,并且Q1被確定為下一覆蓋區(qū)域圓2的中心。

    圖2 步進(jìn)圖Fig. 2 Map of step

    在圓2中,與圓1相交區(qū)域中的節(jié)點(diǎn)已被覆蓋和定位。為了覆蓋圓2的剩余區(qū)域,設(shè)計(jì)了菱形軌跡,菱形邊長也為R。在設(shè)計(jì)的路徑中,稱正六邊形的中心或菱形的起點(diǎn)為前進(jìn)點(diǎn),如圖2(a)中P7和Q1。上一個前進(jìn)點(diǎn)、當(dāng)前前進(jìn)點(diǎn)及其在菱形中的對點(diǎn)三點(diǎn)共線。

    與六邊形軌跡類似,菱形的每個頂點(diǎn)也都是一個信標(biāo)發(fā)出點(diǎn)。顯然位于菱形內(nèi)的所有節(jié)點(diǎn)都可以接收到3個信標(biāo)并定位,而對于圓2中剩余的未覆蓋區(qū)域,可以通過結(jié)合前后兩個圓中的部分信標(biāo)來進(jìn)行定位。這樣,對于圓2也可以實(shí)現(xiàn)近似的完全定位。若某個節(jié)點(diǎn)收到的信標(biāo)不足以完成定位,則第1節(jié)所述的通信過程保證了該節(jié)點(diǎn)附近的一個信標(biāo)發(fā)出點(diǎn)一定在探索列表中,算法保證如果某個探索點(diǎn)對應(yīng)的節(jié)點(diǎn)沒有定位,則該探索點(diǎn)在后面的過程一定會被訪問。

    由第1節(jié)通信過程可以推出,錨節(jié)點(diǎn)在訪問第4個頂點(diǎn)后獲得的信息足以涵蓋所有對當(dāng)前覆蓋范圍內(nèi)已定位節(jié)點(diǎn)的更新,于是在這個信標(biāo)發(fā)出點(diǎn)處錨節(jié)點(diǎn)便可以決定下一步移動方向了。這樣,錨節(jié)點(diǎn)可以直接從第4個頂點(diǎn)移動到新的前進(jìn)點(diǎn),而無需重訪菱形第一個頂點(diǎn)。以圖2(b)為例,錨節(jié)點(diǎn)可以從Q4移動到N1,無需通過Q1中轉(zhuǎn)。

    只要當(dāng)前覆蓋區(qū)域內(nèi)存在一個unloc_nb_num不為零的已定位節(jié)點(diǎn),本節(jié)所述的過程會重復(fù)執(zhí)行下去。在每一步中,都會由當(dāng)前覆蓋區(qū)域內(nèi)的一個已定位節(jié)點(diǎn)確定方向,錨節(jié)點(diǎn)沿著該方向移動到下一個前進(jìn)點(diǎn),并開始新一步的菱形覆蓋。

    2.2.3 跳轉(zhuǎn)(Jump)

    在前進(jìn)過程中,每一步選擇一個已定位鄰居節(jié)點(diǎn)來確定方向,而其他unloc_nb_num不為零的已定位節(jié)點(diǎn)則存儲在邊緣列表中。當(dāng)當(dāng)前覆蓋區(qū)域內(nèi)沒有unloc_nb_num不為零的節(jié)點(diǎn)時,則從邊緣列表中選擇v最小的邊緣點(diǎn)。式(3)中定義了V。

    其中Vdist_to_it表示錨節(jié)點(diǎn)的當(dāng)前位置與邊緣點(diǎn)之間的距離,也就是說錨節(jié)點(diǎn)這時傾向于選擇未定位鄰居數(shù)目多而距離當(dāng)前位置近的邊緣點(diǎn)。選擇完成后,錨節(jié)點(diǎn)將直接移動到所選邊緣點(diǎn)的位置(即(cal(x),cal(y)))并執(zhí)行前一節(jié)的步進(jìn)過程。這里,邊緣點(diǎn)定義中的NFP被視為上一個前進(jìn)點(diǎn)的所在位置,用于判斷哪一側(cè)尚未訪問,以便計(jì)算出新菱形的四個頂點(diǎn)位置,然后可將該邊緣點(diǎn)從邊緣列表中刪除。

    2.2.4 重置(Reset)

    當(dāng)錨節(jié)點(diǎn)的當(dāng)前覆蓋范圍內(nèi)沒有unloc_nb_num不為零的節(jié)點(diǎn)并且邊緣列表也為空時,如果探索列表不為空,將從探索列表中選擇(按照距離的遠(yuǎn)近,類似2.2.3節(jié)dist_to_it)一個探索點(diǎn)。探索點(diǎn)存儲的是距離某個待定位節(jié)點(diǎn)最近的信標(biāo)發(fā)出點(diǎn)位置。在這一步中,需要進(jìn)行一次六邊形覆蓋過程。六邊形軌跡以ref_beacon為中心,可以確保該區(qū)域中所有節(jié)點(diǎn)完全定位??梢娺@一步驟包含了探索點(diǎn)選擇過程以及在選定的探索點(diǎn)附近的六邊形覆蓋過程。

    這個過程結(jié)束后,也從探索列表中刪除所選探索點(diǎn),然后進(jìn)入2.2.2節(jié)的步進(jìn)過程。當(dāng)錨節(jié)點(diǎn)的當(dāng)前覆蓋范圍內(nèi)沒有unloc_nb_num不為零的節(jié)點(diǎn)且邊緣列表與探索列表均為空時,算法結(jié)束。算法的偽代碼描述如下:

    算法描述

    在求解式(2)時,其中兩個信標(biāo)之間相距太近會使計(jì)算誤差過大。為了提高定位精度,可以消除節(jié)點(diǎn)接收到的一些相距太近的信標(biāo)。探索列表保證了每個節(jié)點(diǎn)總能接收至少3個合適的定位信標(biāo)。

    定理1對于一個連通的網(wǎng)絡(luò),本算法可以保證完全定位。

    證明(反證法)如果算法執(zhí)行結(jié)束,還有一個節(jié)點(diǎn)未定位,根據(jù)連通性的定義,它一定有一個知道這一信息的鄰居,記為A。當(dāng)錨節(jié)點(diǎn)對A進(jìn)行定位時,A會將此信息發(fā)送給移動錨節(jié)點(diǎn)。A要么作為一個邊緣點(diǎn)加入邊緣列表,要么是下一步前進(jìn)方向。對于前者,邊緣列表不為空,算法會繼續(xù)執(zhí)行;對于后者,這時錨節(jié)點(diǎn)在A周圍進(jìn)行菱形覆蓋,節(jié)點(diǎn)可能通過這次覆蓋直接完成定位,否則節(jié)點(diǎn)收到的第一個信標(biāo)發(fā)出點(diǎn)位置會被添加到探索列表中,(只有該節(jié)點(diǎn)完成定位時,才能從探索列表中移出)探索列表不為空,算法也將繼續(xù)執(zhí)行。在兩種情況下,都與原假設(shè)矛盾(即算法執(zhí)行結(jié)束)。證畢。

    3 仿真

    3.1 設(shè)置

    本節(jié)使用Matlab R2020a對本算法的表現(xiàn)進(jìn)行驗(yàn)證。若干個節(jié)點(diǎn)分布在1 000 m*1 000 m區(qū)域內(nèi),通信范圍R為150 m。假設(shè)距離的測量值遵循實(shí)際距離為平均值,實(shí)際距離的2%[23]為標(biāo)準(zhǔn)差的正態(tài)分布。節(jié)點(diǎn)的數(shù)量由網(wǎng)絡(luò)的節(jié)點(diǎn)度確定。

    為方便表述,這里取2.2節(jié)4個步驟對應(yīng)英文單詞的首字母作為本算法的名稱,即ISJR(Initialize,Step by step,Jump,Reset)。與基于靜態(tài)路徑的M-Curve[9]、基于虛擬力的VFMS[12]和基于啟發(fā)式運(yùn)動的DREAMS[14]進(jìn)行了比較。M-Curve使用靜態(tài)路徑,后兩種使用動態(tài)路徑。定位方法均采用三邊測量法。分別比較了這4種算法的定位率、平均定位誤差、路徑長度以及信標(biāo)數(shù)量。其中定位率為算法結(jié)束后已定位節(jié)點(diǎn)的數(shù)目與總節(jié)點(diǎn)數(shù)目的比值。定位誤差定義為節(jié)點(diǎn)的估計(jì)位置與實(shí)際位置的歐幾里得距離。平均定位誤差為所有已定位節(jié)點(diǎn)的定位誤差的算術(shù)平均值。錨節(jié)點(diǎn)的路徑長度是指錨節(jié)點(diǎn)在整個定位過程中的總移動距離。信標(biāo)數(shù)目指的是定位過程中錨節(jié)點(diǎn)需要發(fā)出信標(biāo)的數(shù)量。因?yàn)樵诓煌墓?jié)點(diǎn)度下,不同的算法定位率不同,這對路徑長度及信標(biāo)節(jié)點(diǎn)的數(shù)目也造成影響。為部分抵消這種影響,路徑長度及信標(biāo)節(jié)點(diǎn)的數(shù)目的仿真結(jié)果都除以對應(yīng)算法的定位率作為該指標(biāo)的最終值。

    圖3 錨節(jié)點(diǎn)的生成路徑Fig. 3 Generated path of anchor

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

    3.2.1 定位率與平均定位誤差

    本節(jié)比較了C型分布時的定位率與定位誤差,如圖4所示。M-Curve是靜態(tài)路徑,對區(qū)域進(jìn)行全局掃描,因此總能夠定位區(qū)域內(nèi)所有節(jié)點(diǎn)。ISJR 及另外兩種基于動態(tài)路徑的算法受到網(wǎng)絡(luò)連通性的影響,在節(jié)點(diǎn)度低時無法實(shí)現(xiàn)完全定位。

    圖4 定位率與定位誤差Fig. 4 Localization ratios and localization errors

    在節(jié)點(diǎn)度較低時,網(wǎng)絡(luò)不連通,包含多個連通的子網(wǎng)。由1.1節(jié)的通信過程可知,如果一個待定位節(jié)點(diǎn)到某個信標(biāo)發(fā)出點(diǎn)的距離小于通信范圍,那么這個待定位節(jié)點(diǎn)就會作為未定位節(jié)點(diǎn)與錨節(jié)點(diǎn)進(jìn)行通信,這個信標(biāo)發(fā)出點(diǎn)的位置會作為一個探索點(diǎn)并存入探索列表。在定位一個子網(wǎng)時,可能另一個子網(wǎng)的某個傳感器節(jié)點(diǎn)與錨節(jié)點(diǎn)的某個信標(biāo)發(fā)出點(diǎn)之間的距離小于通信范圍。這樣,在完成當(dāng)前子網(wǎng)的定位過程后,探索列表不為空,算法將繼續(xù)執(zhí)行,從而可進(jìn)一步定位另一個連通的子網(wǎng)。結(jié)合定理1,ISJR確保至少可完全定位一個連通的子網(wǎng),并且有機(jī)會通過某個探索點(diǎn)進(jìn)一步發(fā)現(xiàn)另一個子網(wǎng),因此在定位率方面多次運(yùn)行的平均表現(xiàn)好于VFMS和DREAMS。

    4種算法均采用三邊測量法進(jìn)行定位計(jì)算,定位精度的差異主要源于信標(biāo)發(fā)出點(diǎn)的分布。ISJR、M-Curve和VFMS 在定位誤差方面差距不大。VFMS總是可以使信標(biāo)分布均勻,有最佳的定位精度,隨之而來的是該算法錨節(jié)點(diǎn)移動不夠靈活、路徑較長,這將在下一小節(jié)中展示。

    3.2.2 路徑長度與信標(biāo)數(shù)量

    本節(jié)評估了在C 型分布和矩形分布時關(guān)于這兩個指標(biāo)的各個算法的表現(xiàn)。圖5 為C 型與矩形分布時不同節(jié)點(diǎn)度下錨節(jié)點(diǎn)路徑長度,在C 型分布時,當(dāng)節(jié)點(diǎn)度為5時,定位率較低,VFMS和DREAMS算法運(yùn)行時的生成樹是一棵包含少數(shù)已定位節(jié)點(diǎn)的生成樹,樹的高度較低,除以定位率進(jìn)行的修正不過是對這種短路徑的簡單加和,因而這時表現(xiàn)為路徑短,但這于該算法的實(shí)際效果并無意義;當(dāng)節(jié)點(diǎn)度進(jìn)一步增加時,這些算法定位率接近100%,這時VFMS和DREAMS生成樹變高,造成回溯的成本增加。ISJR 利用邊緣列表和探索列表存儲了需要回溯的節(jié)點(diǎn)位置,這部分是直線移動,相比DREAMS和VFMS的逐層回溯,有更高的效率、路徑也更短。M-Curve是靜態(tài)路徑,不能避開空白區(qū)域,在這種分布下表現(xiàn)不如ISJR和DREAMS。

    圖5 C型與矩形分布時不同節(jié)點(diǎn)度下錨節(jié)點(diǎn)路徑長度Fig. 5 Path lengths under C-type and rectangle distribution

    如果傳感器節(jié)點(diǎn)均勻分布在矩形區(qū)域,對整個區(qū)域進(jìn)行全局掃描是合理且高效的,圖5(b)顯示了此時M-Curve路徑長度最短。矩形分布下這些算法的定位率都接近100%,路徑長度方面本工作算法表現(xiàn)優(yōu)于VFMS 和DREAMS 而稍差于MCurve,長度約比M-Curve高15%??梢哉f在傳感器節(jié)點(diǎn)矩形內(nèi)均勻分布的場景,本工作提出的路徑方案提供的結(jié)果也是可接受的。

    信標(biāo)數(shù)目和錨節(jié)點(diǎn)的路徑長度基本上是呈正相關(guān)的。圖6顯示了這4種算法完成定位時錨節(jié)點(diǎn)所需要發(fā)送的信標(biāo)數(shù)量。M-Curve是靜態(tài)路徑,在不同的網(wǎng)絡(luò)節(jié)點(diǎn)分布下需要發(fā)出的信標(biāo)數(shù)目固定,路徑上也存在一些冗余信標(biāo)。VFMS 回溯時需要重復(fù)發(fā)出信標(biāo),同時受網(wǎng)絡(luò)拓?fù)渑c節(jié)點(diǎn)度的影響明顯,有較大起伏,而總體上處于較高的水平。DREAMS采取啟發(fā)式移動的策略,需要不斷地發(fā)出信標(biāo)試錯,同時也存在DFT 的回溯過程,因此信標(biāo)數(shù)目較高。在這個指標(biāo)上,本算法采取動態(tài)、靜態(tài)路徑相結(jié)合的路徑方案,所需的信標(biāo)數(shù)目總能維持在一個較低的水平。

    圖6 C型與矩形分布時不同節(jié)點(diǎn)度下的信標(biāo)數(shù)目Fig. 6 Number of beacons under C-type and rectangle distribution

    4 結(jié)語

    提出了一種新的錨節(jié)點(diǎn)路徑規(guī)劃算法用于節(jié)點(diǎn)定位。首先設(shè)計(jì)了錨節(jié)點(diǎn)與待定位節(jié)點(diǎn)間的通信過程,并分析了通信負(fù)載。在定位過程中,錨節(jié)點(diǎn)每次前進(jìn)的方向都是基于局部鄰居信息實(shí)時確定的,而對于某個局部區(qū)域,算法采用類菱形軌跡或正六邊形軌跡進(jìn)行覆蓋,這使得一個局部區(qū)域中,大部分節(jié)點(diǎn)可以被定位,這樣盡可能地避免重復(fù)訪問同一區(qū)域。同時引入了邊緣點(diǎn)和探索點(diǎn)兩種數(shù)據(jù)結(jié)構(gòu),避免了DFT 的回溯,也提高了定位率。本工作的路徑方案是一個動態(tài)、靜態(tài)路徑相結(jié)合的方案:錨節(jié)點(diǎn)動態(tài)的從一個子區(qū)域移動到另一個子區(qū)域,這樣可以高效避開空白區(qū)域;在子區(qū)域內(nèi)部的靜態(tài)路徑(菱形軌跡、六邊形軌跡)提升了算法的穩(wěn)定性。在未來的工作中,將考慮在實(shí)際環(huán)境中驗(yàn)證本工作的算法。

    猜你喜歡
    信標(biāo)列表邊緣
    巧用列表來推理
    學(xué)習(xí)運(yùn)用列表法
    擴(kuò)列吧
    RFID電子信標(biāo)在車-地聯(lián)動控制系統(tǒng)中的應(yīng)用
    一張圖看懂邊緣計(jì)算
    基于信標(biāo)的多Agent系統(tǒng)的移動位置研究
    無姿態(tài)補(bǔ)償?shù)乃滦艠?biāo)絕對位置傳遞研究
    水道港口(2015年1期)2015-02-06 01:25:45
    不含3-圈的1-平面圖的列表邊染色與列表全染色
    IEEE 802.22.1信標(biāo)網(wǎng)絡(luò)應(yīng)用研究
    在邊緣尋找自我
    雕塑(1999年2期)1999-06-28 05:01:42
    国产在视频线在精品| 亚洲av福利一区| 一个人观看的视频www高清免费观看| 国产精品久久久久久精品电影小说 | 男女边吃奶边做爰视频| 国产美女午夜福利| 国产亚洲av片在线观看秒播厂 | 汤姆久久久久久久影院中文字幕 | 一个人观看的视频www高清免费观看| 18禁在线无遮挡免费观看视频| 青春草国产在线视频| 亚洲精品一区蜜桃| 一个人看的www免费观看视频| 国产一区二区三区av在线| 激情五月婷婷亚洲| 韩国av在线不卡| 成人欧美大片| 男人舔奶头视频| 高清av免费在线| 亚洲精品影视一区二区三区av| 欧美 日韩 精品 国产| 久久久久免费精品人妻一区二区| 国产黄色免费在线视频| 最近视频中文字幕2019在线8| 久99久视频精品免费| 免费观看精品视频网站| 亚洲激情五月婷婷啪啪| 久久久精品欧美日韩精品| 国产精品一区www在线观看| 午夜精品一区二区三区免费看| 熟女电影av网| 中文精品一卡2卡3卡4更新| 婷婷色综合www| 国产在线一区二区三区精| 女人久久www免费人成看片| 深夜a级毛片| 美女xxoo啪啪120秒动态图| 三级毛片av免费| 可以在线观看毛片的网站| 国产成人精品久久久久久| 99久久中文字幕三级久久日本| 18禁在线无遮挡免费观看视频| 蜜桃久久精品国产亚洲av| 亚洲最大成人中文| 婷婷六月久久综合丁香| 久久午夜福利片| 欧美成人午夜免费资源| 成人亚洲精品一区在线观看 | 九草在线视频观看| 99久久精品热视频| 国产精品久久久久久av不卡| 日韩欧美国产在线观看| 国产精品1区2区在线观看.| av免费观看日本| 亚洲av电影在线观看一区二区三区 | 干丝袜人妻中文字幕| 久久久a久久爽久久v久久| 亚洲在久久综合| 成人欧美大片| 少妇裸体淫交视频免费看高清| 狂野欧美白嫩少妇大欣赏| 亚洲在线观看片| 色综合色国产| 国产av在哪里看| 国产国拍精品亚洲av在线观看| 亚洲国产最新在线播放| 女的被弄到高潮叫床怎么办| 亚洲国产日韩欧美精品在线观看| 日本黄大片高清| 亚洲av男天堂| 丝袜美腿在线中文| 久久人人爽人人片av| 亚洲精品乱码久久久v下载方式| 尾随美女入室| 午夜视频国产福利| 欧美高清成人免费视频www| 美女脱内裤让男人舔精品视频| 国产亚洲5aaaaa淫片| 男人舔女人下体高潮全视频| 国产黄a三级三级三级人| 久久精品久久精品一区二区三区| 好男人在线观看高清免费视频| 中文字幕亚洲精品专区| 麻豆成人av视频| 日本免费在线观看一区| 国产精品福利在线免费观看| 爱豆传媒免费全集在线观看| av卡一久久| 日韩亚洲欧美综合| 韩国高清视频一区二区三区| 国产成人精品一,二区| 内射极品少妇av片p| 国内少妇人妻偷人精品xxx网站| 美女国产视频在线观看| av卡一久久| 亚洲av在线观看美女高潮| 国产成人一区二区在线| 欧美精品一区二区大全| 亚州av有码| 美女内射精品一级片tv| 成人鲁丝片一二三区免费| 美女被艹到高潮喷水动态| 国产有黄有色有爽视频| 久久久久精品久久久久真实原创| 日韩av免费高清视频| 成人无遮挡网站| 天堂俺去俺来也www色官网 | 日本熟妇午夜| 亚洲最大成人中文| 久久久亚洲精品成人影院| 精华霜和精华液先用哪个| xxx大片免费视频| 青青草视频在线视频观看| 亚洲欧美清纯卡通| 久久久久久久国产电影| 精品久久久久久久人妻蜜臀av| 欧美区成人在线视频| 街头女战士在线观看网站| 亚洲18禁久久av| 听说在线观看完整版免费高清| 午夜福利视频1000在线观看| 亚洲av不卡在线观看| a级一级毛片免费在线观看| av天堂中文字幕网| 亚洲精品自拍成人| 国产亚洲91精品色在线| 性色avwww在线观看| 国产视频内射| 亚洲av成人精品一区久久| 亚洲欧美日韩东京热| 欧美日韩综合久久久久久| 成人国产麻豆网| 久久综合国产亚洲精品| 久久久久九九精品影院| 18禁动态无遮挡网站| 日日摸夜夜添夜夜添av毛片| 国产高潮美女av| 亚洲欧美成人综合另类久久久| 综合色丁香网| 免费黄色在线免费观看| 小蜜桃在线观看免费完整版高清| 亚洲av日韩在线播放| 免费电影在线观看免费观看| 午夜亚洲福利在线播放| 国产成人aa在线观看| 亚洲人成网站高清观看| 大陆偷拍与自拍| 婷婷色综合大香蕉| 亚洲最大成人av| 成年人午夜在线观看视频 | 国产午夜精品论理片| 亚洲国产高清在线一区二区三| 少妇丰满av| 亚洲最大成人av| 亚洲四区av| 亚洲久久久久久中文字幕| 亚洲精品一二三| 纵有疾风起免费观看全集完整版 | 午夜亚洲福利在线播放| 97精品久久久久久久久久精品| 亚洲天堂国产精品一区在线| 久久久久国产网址| 中文欧美无线码| 美女xxoo啪啪120秒动态图| 在线免费观看不下载黄p国产| 成年女人在线观看亚洲视频 | 亚洲激情五月婷婷啪啪| 色哟哟·www| 国产精品久久久久久精品电影小说 | 国产黄频视频在线观看| 九九久久精品国产亚洲av麻豆| 亚洲av电影在线观看一区二区三区 | 99九九线精品视频在线观看视频| 最近的中文字幕免费完整| 亚洲在线观看片| 大话2 男鬼变身卡| 亚洲精品,欧美精品| 欧美一区二区亚洲| 亚洲精品第二区| 可以在线观看毛片的网站| 寂寞人妻少妇视频99o| 久久久久精品久久久久真实原创| 青春草亚洲视频在线观看| 亚洲国产色片| 日韩欧美国产在线观看| 国产白丝娇喘喷水9色精品| av国产免费在线观看| 听说在线观看完整版免费高清| 草草在线视频免费看| 午夜亚洲福利在线播放| 日韩一区二区三区影片| 国产午夜精品一二区理论片| 插逼视频在线观看| 又大又黄又爽视频免费| 色播亚洲综合网| 亚洲精品456在线播放app| 免费av观看视频| 国产亚洲5aaaaa淫片| 我要看日韩黄色一级片| 亚洲欧美中文字幕日韩二区| 极品少妇高潮喷水抽搐| 国产精品一区二区三区四区免费观看| 国产一区二区三区av在线| 久久久精品欧美日韩精品| 午夜爱爱视频在线播放| 国产高清三级在线| 两个人的视频大全免费| 亚洲伊人久久精品综合| 最近中文字幕高清免费大全6| 日本黄色片子视频| 亚洲国产日韩欧美精品在线观看| 汤姆久久久久久久影院中文字幕 | 精品欧美国产一区二区三| 国产乱人偷精品视频| 日韩国内少妇激情av| 神马国产精品三级电影在线观看| 久久久久久久久久黄片| 能在线免费看毛片的网站| 熟妇人妻不卡中文字幕| 国产成人精品福利久久| 精品人妻视频免费看| 舔av片在线| 97精品久久久久久久久久精品| 秋霞伦理黄片| 国产高潮美女av| 国产精品国产三级国产av玫瑰| 一级毛片我不卡| 久久精品国产鲁丝片午夜精品| 国产成人freesex在线| 天天躁夜夜躁狠狠久久av| 777米奇影视久久| 在线 av 中文字幕| 成人欧美大片| 神马国产精品三级电影在线观看| 国产高清国产精品国产三级 | 亚洲成人精品中文字幕电影| 校园人妻丝袜中文字幕| 久久草成人影院| 特级一级黄色大片| 亚洲熟女精品中文字幕| 国产黄a三级三级三级人| 午夜激情欧美在线| 国产成人精品一,二区| 午夜福利网站1000一区二区三区| 97超视频在线观看视频| 午夜福利视频1000在线观看| 亚洲人成网站在线播| 国产探花极品一区二区| 午夜福利在线在线| 精品久久久久久久久av| 亚洲国产色片| 亚洲av成人精品一区久久| 亚洲欧美一区二区三区黑人 | 亚洲第一区二区三区不卡| 亚洲av国产av综合av卡| 激情五月婷婷亚洲| 国产亚洲一区二区精品| 亚洲无线观看免费| 久久99热这里只有精品18| 女人十人毛片免费观看3o分钟| 一级av片app| 99re6热这里在线精品视频| 美女大奶头视频| 久久6这里有精品| 欧美日韩亚洲高清精品| 十八禁网站网址无遮挡 | 亚洲精品乱久久久久久| 国产精品久久视频播放| 久久久久久久亚洲中文字幕| 国产黄片美女视频| 日韩精品有码人妻一区| 一级a做视频免费观看| 一级毛片我不卡| 别揉我奶头 嗯啊视频| 精品国产露脸久久av麻豆 | 亚洲高清免费不卡视频| 女的被弄到高潮叫床怎么办| 伦精品一区二区三区| 国产亚洲5aaaaa淫片| 色哟哟·www| 国产精品一区www在线观看| 99热这里只有是精品50| 熟女电影av网| 亚洲欧美日韩无卡精品| 免费大片18禁| 久久精品国产亚洲网站| av专区在线播放| 在线天堂最新版资源| 在线免费观看的www视频| 观看美女的网站| 欧美日韩亚洲高清精品| 国产一区二区三区综合在线观看 | 色综合亚洲欧美另类图片| 听说在线观看完整版免费高清| 国产黄色视频一区二区在线观看| 亚洲国产日韩欧美精品在线观看| 2021天堂中文幕一二区在线观| 亚洲欧洲日产国产| 日韩亚洲欧美综合| 精品一区二区三卡| 亚洲精品aⅴ在线观看| 色综合站精品国产| 人妻少妇偷人精品九色| 国内精品宾馆在线| 免费黄频网站在线观看国产| 日本黄大片高清| 国产精品国产三级国产av玫瑰| 熟女人妻精品中文字幕| 亚洲精华国产精华液的使用体验| 人人妻人人澡欧美一区二区| 国产黄色小视频在线观看| 丝瓜视频免费看黄片| 国产高潮美女av| 丰满乱子伦码专区| 干丝袜人妻中文字幕| 九九在线视频观看精品| 淫秽高清视频在线观看| 欧美高清性xxxxhd video| 亚洲av日韩在线播放| 免费看美女性在线毛片视频| 国产大屁股一区二区在线视频| av网站免费在线观看视频 | 在线 av 中文字幕| 欧美变态另类bdsm刘玥| 日韩欧美精品v在线| 卡戴珊不雅视频在线播放| 亚洲av成人精品一区久久| 日日啪夜夜撸| 亚洲婷婷狠狠爱综合网| 联通29元200g的流量卡| 亚洲熟女精品中文字幕| 国产在视频线精品| 午夜免费男女啪啪视频观看| 久久精品久久久久久噜噜老黄| 国语对白做爰xxxⅹ性视频网站| 可以在线观看毛片的网站| av免费观看日本| 免费观看的影片在线观看| 亚洲精品一二三| 国内揄拍国产精品人妻在线| 好男人在线观看高清免费视频| 国产激情偷乱视频一区二区| 午夜日本视频在线| 午夜亚洲福利在线播放| 亚洲美女搞黄在线观看| 国产成人精品久久久久久| 免费观看性生交大片5| 又黄又爽又刺激的免费视频.| 亚洲真实伦在线观看| 久久韩国三级中文字幕| 免费av观看视频| 色吧在线观看| 最近的中文字幕免费完整| 老司机影院毛片| 国产国拍精品亚洲av在线观看| 国产精品蜜桃在线观看| 成年女人看的毛片在线观看| 观看美女的网站| 国产高清三级在线| 日韩人妻高清精品专区| 两个人视频免费观看高清| 真实男女啪啪啪动态图| 神马国产精品三级电影在线观看| 91久久精品国产一区二区成人| 又黄又爽又刺激的免费视频.| 大话2 男鬼变身卡| 综合色丁香网| 又黄又爽又刺激的免费视频.| 亚洲精品视频女| 免费观看无遮挡的男女| 在线观看人妻少妇| 日日啪夜夜撸| 亚洲欧美清纯卡通| 国产一区二区三区综合在线观看 | 亚洲内射少妇av| 国产淫语在线视频| 97在线视频观看| 赤兔流量卡办理| 日韩强制内射视频| 内射极品少妇av片p| 嫩草影院新地址| 亚洲精品一二三| 亚洲国产欧美在线一区| 人妻少妇偷人精品九色| 人妻少妇偷人精品九色| 中国美白少妇内射xxxbb| 精品一区二区免费观看| 青春草国产在线视频| 三级国产精品欧美在线观看| 国产精品久久视频播放| 亚洲国产日韩欧美精品在线观看| 亚洲欧洲国产日韩| 熟女人妻精品中文字幕| 在线a可以看的网站| 18禁在线播放成人免费| 中文字幕久久专区| 久久久久精品久久久久真实原创| 最近2019中文字幕mv第一页| 九九在线视频观看精品| 国产黄片视频在线免费观看| 午夜免费观看性视频| 亚洲av男天堂| 欧美 日韩 精品 国产| 亚洲精品乱码久久久久久按摩| 欧美xxxx黑人xx丫x性爽| av在线亚洲专区| 国产国拍精品亚洲av在线观看| 欧美高清性xxxxhd video| 只有这里有精品99| 在线 av 中文字幕| .国产精品久久| 少妇裸体淫交视频免费看高清| 成人一区二区视频在线观看| 一级毛片 在线播放| 欧美成人午夜免费资源| 蜜臀久久99精品久久宅男| videossex国产| 亚洲,欧美,日韩| 亚洲内射少妇av| 免费黄频网站在线观看国产| 亚洲欧美精品专区久久| 老司机影院成人| 边亲边吃奶的免费视频| 青春草国产在线视频| 97人妻精品一区二区三区麻豆| 中文字幕亚洲精品专区| 七月丁香在线播放| 欧美潮喷喷水| 青青草视频在线视频观看| 国产毛片a区久久久久| 久久午夜福利片| 国产一级毛片七仙女欲春2| 亚洲成人久久爱视频| 2022亚洲国产成人精品| 亚洲人成网站在线播| 一级毛片 在线播放| 国产探花在线观看一区二区| 欧美性感艳星| 国产精品1区2区在线观看.| 久久国内精品自在自线图片| 久久精品人妻少妇| 亚洲精品中文字幕在线视频 | 性色avwww在线观看| 我的老师免费观看完整版| 99热6这里只有精品| 日本色播在线视频| 日日啪夜夜爽| 2018国产大陆天天弄谢| 亚洲,欧美,日韩| 少妇猛男粗大的猛烈进出视频 | 亚洲av免费在线观看| 欧美97在线视频| a级毛片免费高清观看在线播放| 精品不卡国产一区二区三区| 亚洲欧美清纯卡通| 婷婷色麻豆天堂久久| 成人二区视频| 高清日韩中文字幕在线| 精华霜和精华液先用哪个| 亚洲国产精品成人久久小说| 日本-黄色视频高清免费观看| 色播亚洲综合网| 日韩国内少妇激情av| 一级毛片久久久久久久久女| 小蜜桃在线观看免费完整版高清| 国产欧美另类精品又又久久亚洲欧美| 精品99又大又爽又粗少妇毛片| 亚洲自拍偷在线| 色视频www国产| 亚洲精品日韩在线中文字幕| 国产淫片久久久久久久久| 亚洲第一区二区三区不卡| 午夜免费激情av| 免费观看av网站的网址| 毛片女人毛片| 亚洲国产高清在线一区二区三| 日韩欧美精品免费久久| 三级男女做爰猛烈吃奶摸视频| 69av精品久久久久久| 成人亚洲精品一区在线观看 | 两个人视频免费观看高清| 亚洲无线观看免费| 69人妻影院| 亚洲经典国产精华液单| 午夜福利在线观看吧| 免费观看在线日韩| 欧美日韩国产mv在线观看视频 | 亚洲一区高清亚洲精品| 日本-黄色视频高清免费观看| 男人和女人高潮做爰伦理| 全区人妻精品视频| 亚洲av免费高清在线观看| 1000部很黄的大片| 亚洲欧美中文字幕日韩二区| 日韩一本色道免费dvd| 久久久久性生活片| 亚洲国产精品sss在线观看| 亚洲av不卡在线观看| 精品国产三级普通话版| 久久久久久久久久久丰满| 一本—道久久a久久精品蜜桃钙片 精品乱码久久久久久99久播 | 中文乱码字字幕精品一区二区三区 | 91av网一区二区| 啦啦啦啦在线视频资源| 亚洲乱码一区二区免费版| 美女高潮的动态| 国产 一区精品| 免费看av在线观看网站| 亚洲国产精品sss在线观看| 久久草成人影院| 亚洲成人中文字幕在线播放| 中文字幕制服av| 美女大奶头视频| 午夜精品国产一区二区电影 | 男女边摸边吃奶| 国产中年淑女户外野战色| 2022亚洲国产成人精品| 色视频www国产| 美女大奶头视频| 狠狠精品人妻久久久久久综合| 日韩不卡一区二区三区视频在线| 99久久人妻综合| 七月丁香在线播放| 国产一区有黄有色的免费视频 | 日本黄大片高清| 欧美日韩视频高清一区二区三区二| 午夜视频国产福利| 久久精品综合一区二区三区| 成年女人在线观看亚洲视频 | 搡老乐熟女国产| a级一级毛片免费在线观看| 亚洲欧美成人综合另类久久久| 99热全是精品| 亚洲真实伦在线观看| 国产老妇伦熟女老妇高清| 久久久久久久久久久免费av| 久久97久久精品| 久久鲁丝午夜福利片| 亚洲欧美日韩卡通动漫| 亚洲av二区三区四区| av国产久精品久网站免费入址| 美女脱内裤让男人舔精品视频| 国产精品熟女久久久久浪| 男的添女的下面高潮视频| 免费在线观看成人毛片| 精品人妻视频免费看| 亚洲久久久久久中文字幕| 国产成人91sexporn| 天堂网av新在线| 一级毛片电影观看| 高清视频免费观看一区二区 | 亚洲欧美日韩东京热| 毛片一级片免费看久久久久| 精品不卡国产一区二区三区| 男人和女人高潮做爰伦理| 亚洲av中文av极速乱| 女人被狂操c到高潮| 日韩不卡一区二区三区视频在线| 国产高清三级在线| 欧美精品国产亚洲| 亚洲欧美成人精品一区二区| 精品久久久精品久久久| 深夜a级毛片| 精品国内亚洲2022精品成人| 一个人免费在线观看电影| 亚洲av日韩在线播放| 狠狠精品人妻久久久久久综合| 欧美另类一区| 久久久久久久久久人人人人人人| 天堂俺去俺来也www色官网 | 伊人久久国产一区二区| 嫩草影院精品99| 插逼视频在线观看| 嘟嘟电影网在线观看| 精品久久久久久久久av| av福利片在线观看| 欧美丝袜亚洲另类| 亚洲一级一片aⅴ在线观看| 一个人看视频在线观看www免费| 麻豆成人午夜福利视频| 日本wwww免费看| 亚洲国产日韩欧美精品在线观看| 国内精品宾馆在线| 久久久久精品久久久久真实原创| 国产精品人妻久久久久久| 免费观看的影片在线观看| 精品久久久久久久久亚洲| 久久这里有精品视频免费| 成人无遮挡网站| 深夜a级毛片| 成人欧美大片| 一区二区三区乱码不卡18| 精品人妻视频免费看| 国产激情偷乱视频一区二区| 插阴视频在线观看视频| 少妇人妻一区二区三区视频| 青春草视频在线免费观看| 亚洲高清免费不卡视频| 黄片无遮挡物在线观看| 可以在线观看毛片的网站| 午夜老司机福利剧场| 精品人妻偷拍中文字幕| 亚洲精品456在线播放app| 亚洲精品乱久久久久久| 国产亚洲精品av在线| 美女内射精品一级片tv| 国内少妇人妻偷人精品xxx网站| 精品久久久精品久久久| 赤兔流量卡办理| 一区二区三区四区激情视频| 日本熟妇午夜| 一区二区三区乱码不卡18| 国内精品美女久久久久久| 男人狂女人下面高潮的视频| 国产欧美另类精品又又久久亚洲欧美|