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

    多等級通信半徑的無源傳感器網(wǎng)絡(luò)中的覆蓋問題?

    2021-11-09 02:46:00李建中
    軟件學報 2021年8期
    關(guān)鍵詞:無源半徑能量

    石 拓,李建中,高 宏

    (哈爾濱工業(yè)大學 計算機科學與技術(shù)學院,黑龍江 哈爾濱 150001)

    無線傳感器網(wǎng)絡(luò)(wireless senor network)是物聯(lián)網(wǎng)(IoT)中的重要組成部分,一個無線傳感器網(wǎng)絡(luò)由若干無線傳感器節(jié)點和Sink 節(jié)點構(gòu)成.無線傳感器節(jié)點通過自身配置的電池獲能,并通過傳感器來獲取周圍環(huán)境中的物理信息,再通過通信模塊與其他傳感器節(jié)點或Sink 節(jié)點進行通信[1].這樣,一個無線傳感器網(wǎng)絡(luò)可以被部署到一個區(qū)域當中,從而達到收集、分析該區(qū)域中的物理信息的目的.由于無線傳感器節(jié)點的體積很小,這樣,無線傳感器網(wǎng)絡(luò)可以被部署到人類很難到達的環(huán)境,比如森林、河流、山丘等.這樣,通過無線傳感器網(wǎng)絡(luò),我們幾乎可以對任意環(huán)境進行監(jiān)控.然而,以下兩個缺點阻礙了無線傳感器網(wǎng)絡(luò)的大規(guī)模部署.

    (1) 無線傳感器網(wǎng)絡(luò)的壽命受限.由于無線傳感器節(jié)點的能量有限,這導致了無線傳感器網(wǎng)絡(luò)的壽命是受限的.對于一個部署在復(fù)雜環(huán)境中的大型無線傳感器網(wǎng)絡(luò)而言,短暫的網(wǎng)絡(luò)壽命不但影響了網(wǎng)絡(luò)的性能,也造成了不必要的經(jīng)濟損失.

    (2) 無線傳感器節(jié)點是環(huán)境不友好的.由于無線傳感器節(jié)點一般采用鋰電池作為能量源,當無線傳感器節(jié)點能量耗盡后,遺留在環(huán)境中的廢棄電池會對環(huán)境造成極大的污染.

    為了解決無線傳感器網(wǎng)絡(luò)的這兩個問題,Shi 等人[2?5]提出了一種新型的傳感器網(wǎng)絡(luò)結(jié)構(gòu)——無源傳感器網(wǎng)絡(luò).在無源傳感器網(wǎng)絡(luò)中,每個網(wǎng)絡(luò)節(jié)點配備有可從周圍環(huán)境中獲取能量的能量獲取模塊,并通過超級電容來存儲能量.

    ?一方面,由于周圍環(huán)境中的能量是無限的,比如太陽能、風能、射頻能量等,這樣,從能量上講,無源傳感器網(wǎng)絡(luò)的壽命是無限長的,從而解決了無線傳感器網(wǎng)絡(luò)的壽命受限的問題.比如在斜拉橋的拉索狀態(tài)檢測應(yīng)用中,傳統(tǒng)的方法是在拉索上部署不同類型的無線傳感器節(jié)點,但是由于無線傳感器節(jié)點的壽命有限,需要不斷地更換傳感器節(jié)點中的電池,這就造成了不必要的危險和人工消耗.通過部署無源傳感器網(wǎng)絡(luò)節(jié)點,則可以改善這一問題.

    ?另一方面,由于超級電容從理論上講是可以無限次充放電的,這樣,無源節(jié)點的能量存儲模塊的壽命也是無限長的,從而解決了無線傳感器節(jié)點環(huán)境不友好的缺點.比如在森林火災(zāi)監(jiān)控當中,需要在野外森林中部署大量的無線傳感器節(jié)點,但是無線傳感器節(jié)點所配備的鋰電池在能量耗盡后,會對自然環(huán)境造成嚴重的污染.如果使用無源傳感器網(wǎng)絡(luò)進行監(jiān)控,則可以實現(xiàn)環(huán)境友好型監(jiān)控.

    綜上所述,無源傳感器網(wǎng)絡(luò)可以替代無線傳感器網(wǎng)絡(luò)對環(huán)境進行理論上無限長時間的監(jiān)控.圖1 中展示了兩種無源節(jié)點,其中,圖1(a)中的無源節(jié)點主要從射頻能量源中獲取能量,圖1(b)中的節(jié)點可以從太陽能中獲取能量.

    Fig.1 Two kinds of battery-free nodes圖1 兩種無源節(jié)點

    覆蓋問題是傳統(tǒng)無線傳感器網(wǎng)絡(luò)中的一個重要問題.覆蓋問題的解決,直接關(guān)系到了無線傳感器網(wǎng)絡(luò)的數(shù)據(jù)獲取質(zhì)量.文獻[6?15]中均對無線傳感器網(wǎng)絡(luò)中的覆蓋問題進行了研究.然而,由于無源傳感器網(wǎng)絡(luò)自身的特點,導致了覆蓋問題在無源傳感器網(wǎng)絡(luò)是一個全新的問題.Shi 等人[2,4,5]著重討論了覆蓋問題在無源傳感器網(wǎng)絡(luò)中的特點.相比于無線傳感器網(wǎng)絡(luò)中的覆蓋問題,無源傳感器網(wǎng)絡(luò)的覆蓋問題具有以下特點.

    (1) 優(yōu)化目標不同.無源傳感器網(wǎng)絡(luò)中的覆蓋問題與無線傳感器網(wǎng)絡(luò)中的覆蓋問題的優(yōu)化目標是不同的:在無線傳感器網(wǎng)絡(luò)中,由于傳感器節(jié)點的能量有限,所以在無線傳感器網(wǎng)絡(luò)當中的覆蓋問題的主要目的在于合理化地調(diào)度節(jié)點工作,從而減少節(jié)點的能量消耗,進而最大化網(wǎng)絡(luò)壽命;然而在無源傳感器網(wǎng)絡(luò)當中,由于無源節(jié)點的壽命在能量角度來講是無限的,這就使得最大化網(wǎng)絡(luò)壽命成為了一個偽命題.在無源傳感器網(wǎng)絡(luò)當中,我們需要考慮的是如何通過更加合理地使用環(huán)境中的能量,來最大化網(wǎng)絡(luò)的覆蓋質(zhì)量.

    (2) 節(jié)點調(diào)度方式不同:在無線傳感器網(wǎng)絡(luò)當中,在網(wǎng)絡(luò)生命周期內(nèi),傳感器節(jié)點可以在任意時間工作;然而在無源傳感器網(wǎng)絡(luò)當中,無源節(jié)點只有在獲取足夠能量后才能開始工作.但是由于周圍環(huán)境能量源具有能量低、能量分布不均勻等特點,導致一個無源節(jié)點往往需要很長時間才能獲取足夠能量,這就使得無源節(jié)點無法在任意時刻進行工作.這種特點使得無源傳感器網(wǎng)絡(luò)中的節(jié)點調(diào)度更加困難,使得無源傳感器網(wǎng)絡(luò)中的覆蓋問題成為了一個新的問題.

    (3) 節(jié)點能量獲取不穩(wěn)定.能量可獲取網(wǎng)絡(luò)(energy harvesting network)是無線傳感器網(wǎng)絡(luò)中的一種,在能量可獲取網(wǎng)絡(luò)中[16?18],每個傳感器節(jié)點可獲取固定的能量輸入.然而在無源傳感器網(wǎng)絡(luò)中,由于周圍環(huán)境能量源的不可預(yù)測性,導致節(jié)點的能量獲取速率十分不穩(wěn)定.這也為無源傳輸節(jié)點的調(diào)度造成了極大的困難.

    根據(jù)以上3 點,我們發(fā)現(xiàn),無源傳感器網(wǎng)絡(luò)中的覆蓋問題是一個全新的問題,且現(xiàn)有的在無線傳感器網(wǎng)絡(luò)中的覆蓋算法均無法用來解決無源傳感器網(wǎng)絡(luò)中的覆蓋問題.Shi[2]在文章中給出了一種解決無源傳感器網(wǎng)絡(luò)中的覆蓋問題的方案.然而在這篇文章中[2],作者并沒有考慮具有多等級通信半徑的無源節(jié)點.一個具有多等級通信半徑的無源節(jié)點可以自主地調(diào)整自己的通信半徑,而不同的通信半徑具有不同的能量消耗.這樣,無源節(jié)點具有更多地自主性,并可以更合理地利用所獲得的環(huán)境能量.比如,當網(wǎng)絡(luò)節(jié)點密度比較高,或者環(huán)境中能量源比較弱時,無源節(jié)點可以將自己的通信半徑調(diào)為較低的等級,從而減少不必要的能量消耗;而當網(wǎng)絡(luò)節(jié)點密度比較低,或者環(huán)境中能量源比較強時,無源節(jié)點則可以采用較高等級的通信半徑,通過提高通信半徑來增強網(wǎng)絡(luò)的連通性.然而,由于上述提到的3 個無源網(wǎng)絡(luò)的特點,如何合理地調(diào)度無源節(jié)點工作、調(diào)整無源節(jié)點的通信半徑等級,成為了一個更加困難的問題.在本文中,我們提出了通信半徑可調(diào)整的無源傳感器網(wǎng)絡(luò)覆蓋最大化問題(CR-MC-BFN).

    本文的貢獻簡介如下:

    (1) 我們定義了通信半徑可調(diào)整的無源傳感器網(wǎng)絡(luò)覆蓋最大化問題(CR-MC-BFN),證明了CR-MC-BFN問題是NP-Hard 問題.

    (2) 我們提出了一個兩階段近似算法(two-phase approximation algorithm,簡稱TPA)來解決CR-MC-BFN問題.我們分析了TPA算法的時間復(fù)雜度,并證明了TPA算法的近似比.

    (3) 我們通過模擬實驗來驗證算法的性能.我們首先提出了一個基于貪心策略的樸素算法,并將TPA算法與其進行比較.根據(jù)實驗結(jié)果,TPA算法是有效的、可靠的.

    本文第1 節(jié)總結(jié)相關(guān)的工作.第2 節(jié)給出問題的明確定義.第3 節(jié)給出該問題的近似算法,并分析算法的時間復(fù)雜度和近似比.第4 節(jié)研究如何在無源傳感器網(wǎng)絡(luò)中解決k-覆蓋的問題.第5 節(jié)通過模擬實驗驗證算法的性能.第6 節(jié)總結(jié)全文.

    1 相關(guān)工作

    1.1 網(wǎng)絡(luò)覆蓋

    覆蓋問題是傳感器網(wǎng)絡(luò)中的一個重要問題.覆蓋問題的目的,是要保障傳感器網(wǎng)絡(luò)中傳感器對監(jiān)控目標的有效覆蓋.在無線傳感器網(wǎng)絡(luò)的研究中,存在著大量的關(guān)于覆蓋問題的研究[7?15].這些研究中,覆蓋問題的主要目標就是合理地節(jié)省傳感器節(jié)點的電量消耗,進而最大化網(wǎng)絡(luò)的壽命.在文獻[13,15]中,作者考慮了一種邊界覆蓋問題,在這種問題中,覆蓋區(qū)域為一條給定的路.而在文獻[10?12]中,作者希望通過構(gòu)造連通支配集(connected dominating set)來保障無線傳感器網(wǎng)絡(luò)的覆蓋與連通.但是由于這些工作均沒有考慮如何合理地利用能量,且其研究問題的優(yōu)化目標與無源傳感器網(wǎng)絡(luò)中的覆蓋問題不同,導致這些工作無法直接應(yīng)用到無源傳感器網(wǎng)絡(luò)中來.

    1.2 無源節(jié)點與無源傳感器網(wǎng)絡(luò)

    無源節(jié)點是一種新型的物聯(lián)網(wǎng)節(jié)點.Sample 等人[19?21]通過改進RFID 的標簽節(jié)點,使其成為了一種可以從射頻能量中獲取能量的無源節(jié)點.文獻[22,23]中分別提出了一種基于太陽能和風能的無源節(jié)點.Dai 等人[24,25]提出了一個基于特定充電樁的無源傳感器網(wǎng)絡(luò),在這種網(wǎng)絡(luò)中,無源節(jié)點需要從特定的充電樁來獲取能量.然而,這些文章或者沒有考慮到無源節(jié)點的組網(wǎng)問題,或者沒有考慮無源傳感器網(wǎng)絡(luò)中的覆蓋問題.

    1.3 無源傳感器網(wǎng)絡(luò)中的覆蓋問題

    Shi 等人[2,4,5,26]研究了無源傳感器網(wǎng)絡(luò)中的覆蓋問題.在這些文章中,主要考慮了在不同網(wǎng)絡(luò)結(jié)構(gòu)、不同能量獲取方式下的無源傳感器網(wǎng)絡(luò)中的覆蓋問題.然而在這些問題中,均沒有考慮無源傳感器網(wǎng)絡(luò)中的無源節(jié)點的通信半徑選擇問題.

    2 問題定義

    2.1 網(wǎng)絡(luò)模型

    一個無源傳感器網(wǎng)絡(luò)(battery-free wireless sensor network,簡稱BF-WSN)包含了一個Sink 節(jié)點集合S={s1,s2,…,sn}和一個無源節(jié)點集合V={1,2,…,m}.無源節(jié)點均勻地分布在監(jiān)控區(qū)域R.無源網(wǎng)絡(luò)的監(jiān)控周期為T,T可被分為若干時間槽:{t1,t2,…,tK}.不失一般性地,我們將每一個時間槽當作網(wǎng)絡(luò)的采樣周期.

    每個無源節(jié)點可以從周圍能源環(huán)境中獲取能量.我們設(shè)每個節(jié)點i在時間槽tj可獲取的能量為μi(tj),同時設(shè)所有無源節(jié)點都具有相同的能量存儲空間B.令Bi(tj)為無源節(jié)點i在tj時間槽開始時刻所存儲的電量,顯然,Bi(tj)≤B.根據(jù)Zhang 等人[27]的研究工作,對于任意一個無源節(jié)點i,它可以在時間槽tj工作,當且僅當Bi(tj)≥Bf.其中,Bf是保障節(jié)點可以工作的最低能量值.一個無源節(jié)點在一個時間槽(或采樣周期)內(nèi)可以進行感知、計算、傳輸?shù)裙ぷ?而在進行這些工作的過程中,無源節(jié)點同樣需要消耗能量.我們假設(shè):在每一個時間槽,每一個無源節(jié)點的最大能量消耗為Δ[28],顯然,Δ≤Bf.這樣,節(jié)點i在時間槽tj+1的電量可以表示為

    不失一般性,我們假設(shè)所有Sink 節(jié)點所導出的圖為連通圖,且所有無源節(jié)點具有相同的感知半徑rs.根據(jù)無源節(jié)點的特性,我們假設(shè)節(jié)點可以自主地調(diào)整其通信半徑的大小[29].設(shè)每個無源節(jié)點的通信半徑rc具有L個等級,當節(jié)點的通信半徑處于l級時,節(jié)點的通信半徑為節(jié)點單位時間槽的最大能量消耗為Δl,且對于任意兩個等級1≤l

    給定一個監(jiān)控區(qū)域R,R可以表示為所有無源節(jié)點監(jiān)控區(qū)域的集合Ri,其中,Ri是無源節(jié)點i的監(jiān)控區(qū)域.一般地,我們認為Ri是一個以i的位置為圓心、rs為半徑的圓形區(qū)域.為了更好地評估對監(jiān)控區(qū)域的覆蓋效果,我們再根據(jù)節(jié)點的感知半徑將監(jiān)控區(qū)域R離散化為若干不同的區(qū)塊,并為每一個區(qū)塊分配一個0 到1 之間的權(quán)值.區(qū)塊的權(quán)值表示了區(qū)塊的重要程度,比如,對于一個部署在森林當中、監(jiān)控森林火災(zāi)的網(wǎng)絡(luò)而言,更加干燥的區(qū)域就需要分配給較高的權(quán)重.一個區(qū)塊的具體定義如下.

    定義1(監(jiān)控區(qū)塊).給定一個監(jiān)控區(qū)域R,R可以被劃分為若干不同的監(jiān)控區(qū)域,R={φ1,φ2,…,φk}.對于任意一個監(jiān)控區(qū)塊φi∈R,φi需滿足以下條件:

    (1)φi具有一個在0~1 之間的權(quán)重wi;

    (2) 對于φi中的任意兩點p,p′,{j|dis(j,p)≤rs∧j∈V}={j|dis(j,p′)≤rs∧j∈V}.

    定義1 中的第2 個條件表明,處于同一個監(jiān)控區(qū)塊中的所有點,均可被相同的無源節(jié)點集合所監(jiān)控.圖2 中給出了一個監(jiān)控區(qū)塊的例子.圖2 中具有4 個無源節(jié)點,根據(jù)無源節(jié)點的感知半徑,監(jiān)控區(qū)域可以被分為11 個監(jiān)控區(qū)塊.對于任意的監(jiān)控區(qū)塊φi∈R,我們用ai來表示φi的面積.

    Fig.2 An example of the monitor block圖2 監(jiān)控區(qū)塊的例子

    2.2 問題定義

    為了有效地監(jiān)控區(qū)域,無源網(wǎng)絡(luò)需要調(diào)度節(jié)點,使得在任意時間槽內(nèi)有無源節(jié)點進行工作,并對監(jiān)控區(qū)域進行監(jiān)控.因此,我們給出如下局部覆蓋的定義.

    定義2(局部覆蓋).給定一個無源傳感器網(wǎng)絡(luò)N(V∪S,E),在時間槽t的覆蓋Ct∈V是一個無源節(jié)點集合,且滿足以下條件.

    (1) 對于任意一個無源節(jié)點i∈Ct,Bi(t)≥Bf;

    (2) 由Ct∪S導出的圖Gt(Ct∪S,Et)是一個連通圖,且Et={(i,j)|(dis(i,j)≤min{rc(i,t),rc(j,t)})∧(i,j∈Ct)}.

    定義2 中的條件(1)表明,在時間槽t的局部覆蓋中的所有無源節(jié)點均可工作.而第2 個條件表明,由這些節(jié)點和Sink 節(jié)點所構(gòu)成的圖是連通圖,這也保障了在時間槽t內(nèi)局部覆蓋的連通性.顯然,對于一個局部覆蓋Ct,其所能監(jiān)控的區(qū)域為.根據(jù)局部覆蓋的定義,我們給出如下全局覆蓋(或簡稱覆蓋)的定義:

    定義3(全局覆蓋(覆蓋)).給定一個無源傳感器網(wǎng)絡(luò)N(V∪S,E)、一個監(jiān)控周期T,一個全局覆蓋C={Ct|t∈T}是在監(jiān)控周期T內(nèi)的所有局部覆蓋的集合.

    我們定義如下的覆蓋質(zhì)量來度量一個(局部/全局)覆蓋:

    定義4(覆蓋質(zhì)量).給定一個全局覆蓋C={Ct|t∈T},對于任意局部覆蓋Ct∈C,其覆蓋質(zhì)量為

    顯然,當Q(C)=1 時,監(jiān)控區(qū)域在監(jiān)控周期內(nèi)可以被全覆蓋.然而,由于無源節(jié)點的特點,一個無源節(jié)點很難保障在任意時刻都可以工作.這樣,如何合理地調(diào)度無源節(jié)點工作,選取節(jié)點的通信半徑,從而最大化全局覆蓋質(zhì)量,成為了一個問題.為此,我們定義了通信半徑可調(diào)整的無源傳感器網(wǎng)絡(luò)覆蓋最大化問題(簡稱CR-MC-BFN).該問題的輸入輸出如下.

    輸入:

    1.無源節(jié)點集合V和Sink 節(jié)點集合S;

    2.無源節(jié)點的能量存儲空間B和無源節(jié)點可以工作的最小電量Bf;

    3.無源節(jié)點的感知半徑rs;

    4.無源節(jié)點通信半徑的L個等級以及無源節(jié)點在不同通信半徑下的單位時間槽能量消耗{Δ1,Δ2,…,ΔL};

    5.無源傳感器網(wǎng)絡(luò)的監(jiān)控周期T={t1,t2,…,tK}以及任意無源節(jié)點i在不同時間槽tj∈T 獲取的能量μi(tj);

    6.無源網(wǎng)絡(luò)所監(jiān)控的監(jiān)控區(qū)域R={φ1,φ2,…,φm}以及每個監(jiān)控區(qū)塊φj∈R的權(quán)值wj和面積aj;

    輸出:一個具有最大覆蓋質(zhì)量的全局覆蓋C={Ct|t∈T}.

    以下定理證明了CR-MC-BFN 問題是NP-Hard 的.

    定理1.CR-MC-BFN 問題是NP-Hard 的.

    證明:顯然,Shi 等人[2]所研究的問題MC-BFN 是CR-MC-BFN 問題在L=1 時的特例.因為MC-BFN 問題是NP-Hard 問題,所以CR-MC-BFN 問題也是NP-Hard 問題.□

    3 CR-MC-BFN 問題的近似算法

    因為CR-MC-BFN 問題是NP-Hard 的,我們在這一章提出了一個兩階段近似算法(two-phase approximation algorithm,簡稱TPA)對其進行求解.該近似算法分為兩個階段,這兩個階段簡述如下.

    ?階段1:節(jié)點工作預(yù)調(diào)度.在給定區(qū)域內(nèi)基本能量分布(定義5)的情況下,為每個無源節(jié)點預(yù)分配傳輸半徑,并給出每個無源節(jié)點的調(diào)度,從而最大化網(wǎng)絡(luò)的覆蓋質(zhì)量;

    ?階段2:節(jié)點工作自適應(yīng)調(diào)度.根據(jù)節(jié)點的實際獲能,對階段1 中為節(jié)點預(yù)分配的傳輸半徑和工作調(diào)度進行自適應(yīng)式的微調(diào),從而進一步最大化網(wǎng)絡(luò)的覆蓋質(zhì)量.

    在以下兩節(jié)中,我們將詳細地介紹這兩個階段.

    3.1 階段1:節(jié)點工作預(yù)調(diào)度

    由于周圍能源環(huán)境的變化十分復(fù)雜,對于一個無源節(jié)點,預(yù)測該節(jié)點在特定時間槽內(nèi)的能量獲取是十分困難的.但是根據(jù)能源環(huán)境的歷史數(shù)據(jù),我們可以很容易地預(yù)測每個節(jié)點可獲取能量的最小值.因此,我們可以定義基本能量分布.

    定義5(基本能量分布).給定無源節(jié)點集合V,監(jiān)控周期T,一個基本能量分布E={μi|i∈V}滿足對于任意μi∈E,μi≤min{μi(t)|t∈T}.

    對于一個無源網(wǎng)絡(luò),基本能量分布可以從歷史數(shù)據(jù)中很容易地得到.基于基本能量分布,我們可以對網(wǎng)絡(luò)中節(jié)點的工作狀態(tài)進行提前調(diào)度,從而減少節(jié)點分布式調(diào)度時的能量消耗.我們的節(jié)點工作預(yù)調(diào)度算法大致分為以下兩個步驟.

    ?步驟1(節(jié)點集合劃分算法):將無源傳輸節(jié)點分為k個不相交的集合D={D1,D2,…,Dk},為每個集合中的無源節(jié)點分配通信半徑,使得對于任意Dj∈D,Dj∪S的導出圖是連通的,并且最大化目標函數(shù):

    ?步驟2(節(jié)點集合調(diào)度算法):調(diào)度步驟1 中的k個集合,從而最大化網(wǎng)絡(luò)的覆蓋質(zhì)量.我們在以下兩個章節(jié)中介紹這兩個步驟中的具體操作.

    3.1.1 步驟1:節(jié)點集合劃分算法

    步驟1 中主要存在兩個問題:1) 如何確定k的具體值;和2) 如何分割節(jié)點并分配節(jié)點的通信半徑,從而最大化目標函數(shù).為了解決這兩個問題,步驟1(見算法1)中按照如下子步驟進行.

    Step 1(Line 1~Line 2):設(shè)k的最大值為kmax=max{(Δl/μj)|1≤l≤L∧μj∈E},最小值為

    Step 2(Line 3~Line 18):對于任意k,且kmin≤k≤kmax,重復(fù)以下步驟.

    (1) (Line 4~Line 5):對于每個無源節(jié)點i∈V,為其分配通信半徑,其中,

    需要指出的是:對于無源節(jié)點i而言,若不存在滿足條件的通信半徑等級時,則不考慮該節(jié)點.

    (2) (Line 6~Line 17):設(shè)D1=D2=…=Dk=?,并運行以下步驟.

    3.1.2 步驟2:節(jié)點集合調(diào)度算法

    設(shè)D={D1,D2,…,Dk}為步驟1 中的返回結(jié)果,則步驟2 按照如下構(gòu)造全局覆蓋:

    對于任意時間槽(采樣周期)tj∈T,如果jmod (k+1)=m,則Ctj=Dm,即

    3.2 階段2:節(jié)點工作自適應(yīng)調(diào)度

    在階段1 當中,我們根據(jù)網(wǎng)絡(luò)中的基本能量分布,對無源節(jié)點進行了預(yù)調(diào)度,并得到了一個全局覆蓋C.然而,在階段1 中所取得的全局覆蓋的主要依據(jù)是每個無源節(jié)點的靜態(tài)的基本能量分布.如果單獨依賴階段1 中的全局覆蓋,則會造成節(jié)點存儲能量無法充分利用的后果.因此在這一階段,我們將根據(jù)網(wǎng)絡(luò)中每個節(jié)點的實時能量獲取以及節(jié)點自身所存儲的能量,自適應(yīng)地調(diào)度節(jié)點進行工作,從而最大化全局覆蓋質(zhì)量.

    階段2 包含以下兩個步驟.

    ?Step 1:對于任意一個無源節(jié)點i∈V和任意的時間槽t∈T,如果i∈Ct,則i在時間槽內(nèi)工作.

    ?Step 2:對于任意一個無源節(jié)點i∈V和任意的時間槽t∈T,如果i?Ct,則i按照如下情況判斷在時間槽t

    內(nèi)的工作狀態(tài):

    (a) 如果?1≤l≤L,都有Bi(t)?Δl+kμi

    (b) 如果?1≤l≤L,并滿足以下兩個條件:

    則對于每一個滿足該條件的l,為其分配權(quán)值wl=λ/Δl,其中,

    這里,λ值表示如果將節(jié)點i加入Ct之后,可能繼續(xù)加入Ct中的無源節(jié)點的個數(shù).令滿足條件(1)、條件(2)},并且調(diào)度節(jié)點i在時間槽t工作(即Ct=Ct∪{i}),通信半徑為

    這樣,根據(jù)階段1 和階段2,TPA算法即可完成對無源節(jié)點的調(diào)度.該算法的時間復(fù)雜度、近似比將在下一章節(jié)給出.

    3.3 TPA算法的性能分析

    3.3.1 時間復(fù)雜度

    在階段1 中,共有kmax?kmin次迭代.在每一次迭代中,需要構(gòu)造k個不相交的無源節(jié)點集合.構(gòu)造無源節(jié)點集合的過程也需要進行迭代,并且并在每一次迭代中選取一個無源節(jié)點.因此,為了構(gòu)造這些無源節(jié)點集合,需要進行最多|V|次迭代.同時,在每次迭代中需要計算每一個無源節(jié)點對應(yīng)于不同的不相交節(jié)點集合的權(quán)值.這樣,構(gòu)造不相交無源節(jié)點集合的時間復(fù)雜度為O(k|V|2),其中,kmin≤k≤kmax.因此,階段1 的時間復(fù)雜度為

    在階段2 中,在每一個時間槽內(nèi)需要確定每一個無源節(jié)點的狀態(tài),判斷該節(jié)點是否滿足可以工作的條件.這樣,至多有|V|個節(jié)點滿足工作條件.對于每一個滿足條件的無源節(jié)點,需要計算其權(quán)值,計算權(quán)值的過程的時間復(fù)雜度為O(L).這樣,在階段2 的時間復(fù)雜度為O(L|T||V|).

    3.3.2 算法近似比

    引理1.設(shè)為階段1 的輸出結(jié)果,且D為階段1 中步驟1的輸出結(jié)果,則有Q(C)=U(D).

    證明:首先,根據(jù)階段1 中Step 2 的通信半徑構(gòu)造方法,即對于任意無源節(jié)點i,其通信半徑為,且li=max{l|,我們可知:若節(jié)點i可以在時間槽tj工作,則其工作后的能量滿足.這樣,無源節(jié)點i在tj+k時間槽的能量滿足.這樣,無源節(jié)點在tj+k時間槽一定可以工作.因此,根據(jù)覆蓋C的構(gòu)造,在集合Dm中的無源節(jié)點可以在時間槽tm,tm+k,tm+2k,…工作.

    一般而言,|T|>>k,因此我們可以認為|T|>>nk,其中,n為正整數(shù).這樣,根據(jù)覆蓋C的構(gòu)造,覆蓋C可被認為是集合D中的無源節(jié)點集合的循環(huán)工作.顯然,在每一個循環(huán)中,其覆蓋質(zhì)量為U(D).這樣,在n個循環(huán)后的覆蓋質(zhì)量為

    定理2.設(shè)C,C′分別為階段1 和階段2 的輸出結(jié)果,則有Q(C′)≥Q(C)=U(D).

    證明:顯然,在階段2 中的節(jié)點調(diào)度并沒有減少不相交無源節(jié)點集合D1,D2,…,Dk中的節(jié)點,因此我們有Q(C′)≥Q(C).又根據(jù)引理1,我們有Q(C′)≥Q(C)=U(D).□

    引理3.給定一個k′值,我們定義問題P為:構(gòu)造k′個不相交的無源節(jié)點集合D={D1,D2,…,Dk′},滿足每個無源節(jié)點的通信半徑,其中且每個集合中的無源節(jié)點與Sink 節(jié)點的導出圖為連通圖,并最大化U(D).設(shè)Do為該問題的最優(yōu)解,D′為階段1 返回的結(jié)果,則有

    證明:在階段1 中,會按照k值從kmin到kmax的順序,根據(jù)貪心思想,迭代地構(gòu)造不相交的無源節(jié)點集合,并選取目標函數(shù)值最大的k值.這樣,對于階段1 不同k取值所得到的目標函數(shù)值,我們有U(D′)=max{Uk|kmin≤k≤kmax},其中,Uk=U({D1,D2,…,Dk}),且D1,D2,…,Dk為階段1 中當k值為k時的輸出結(jié)果.

    這樣,當k=|Do|=k′時,我們有U(D′)≥Uk′.又因為目標函數(shù)U(?)對于任意k值都是次模的(引理2),這樣,我們有從而有

    根據(jù)Shi[2]中的定理4 和定理5,我們給出以下兩個定理.在這兩個定理中,我們將給出TPA算法的近似比.設(shè)Co為本問題的最優(yōu)解,CA為TPA算法輸出的解.

    定理3.給定一個無源傳感器網(wǎng)絡(luò)的無源節(jié)點集合V和監(jiān)控周期T,令:

    證明:同樣地,構(gòu)造與定理3 中同樣的全局覆蓋,該定理可證.□

    值得注意的是:與Shi 等人[4,5,26]的工作不同,我們的問題定義與TPA算法中并沒有對網(wǎng)絡(luò)拓撲和環(huán)境中能量源做出假設(shè)和特殊規(guī)定,所以TPA算法在理論上可適用于具有不同的拓撲結(jié)構(gòu)和不同能量源的無源傳感器網(wǎng)絡(luò),TPA算法在無源傳感器網(wǎng)絡(luò)中是一個普適的算法.

    4 k-覆蓋擴展

    在以上章節(jié)中,我們認為:若一個監(jiān)控區(qū)塊被至少一個無源節(jié)點所監(jiān)控,則該區(qū)塊就被該無源節(jié)點所覆蓋.然而在另一些場景中,由于環(huán)境更加惡劣,導致無源節(jié)點的可靠性降低.因此,對于任意一個監(jiān)控區(qū)塊而言,需要多個無源節(jié)點共同對其進行監(jiān)控才可以實現(xiàn)完全覆蓋,這種覆蓋方式被稱為k-覆蓋[30].為了解決這一問題,在本節(jié)中,我們主要討論如何擴展CR-MC-BFN 問題和TPA算法,使其可以解決在無源傳感器網(wǎng)絡(luò)中的k-覆蓋問題.

    在k-覆蓋中,我們認為:在一個采樣周期(時間槽)內(nèi),一個監(jiān)控區(qū)塊可以被覆蓋當且僅當其被至少k個無源節(jié)點監(jiān)控.顯然,在k-覆蓋中局部覆蓋與全局覆蓋的定義保持不變.然而,無源節(jié)點能量的不穩(wěn)定性使得無源節(jié)點無法持續(xù)工作,k-覆蓋的要求使得覆蓋的難度加大,因此我們需要重新定義覆蓋質(zhì)量.

    定義5(k-覆蓋質(zhì)量).給定一個全局覆蓋C={Ct|t∈T},對于任意局部覆蓋Ct∈C,其覆蓋質(zhì)量為

    這樣,通信半徑可調(diào)整的無源傳感器網(wǎng)絡(luò)k-覆蓋最大化問題(簡稱k-CR-MC-BFN)可描述如下:給定一個無源傳感器網(wǎng)絡(luò),一個常數(shù)k,一片監(jiān)控區(qū)域和一個監(jiān)控周期,輸出一個全局覆蓋,最大化k-覆蓋質(zhì)量.

    顯然,CR-MC-BFN 問題是k-CR-MC-BFN 問題在k=1 時的子問題.因此,k-CR-MC-BFN 問題也是NP-難問題.為了解決k-CR-MC-BFN 問題,我們提出了k-TPA算法.k-TPA算法基于TPA算法,根據(jù)k-覆蓋質(zhì)量的定義,我們只需將TPA算法中的目標函數(shù)改為如下形式,而其他步驟則保持不變:

    綜上,我們就解決了在無源傳感器網(wǎng)絡(luò)當中的k-覆蓋問題.

    5 實驗結(jié)果

    5.1 樸素算法

    在介紹實驗結(jié)果之前,我們首先提出了如下基于貪心策略的樸素算法(na?ve algorithm),用來與TPA算法進行對比.

    該算法在任意時間槽t內(nèi)構(gòu)造局部覆蓋Ct.在任意時間槽t,該算法將局部覆蓋Ct初始化為空集(Line 3),并執(zhí)行以下步驟.

    Step 1(Line 4~Line 12):當Ct≠V,或存在V?Ct中的節(jié)點i,且Bi(t)≥Bf時,重復(fù)以下子步驟.

    (1) 對于任意i∈V?Ct且Bi(t)≥Bf,設(shè)置節(jié)點i在時間槽t的通信半徑為.這一步的目的是盡量減少無源節(jié)點的能量消耗;

    (2) 對于滿足步驟(1)中條件的無源節(jié)點i,如果集合Ct∪{i}∪S的導出圖是連通圖,則說明將無源節(jié)點i加入局部覆蓋Ct后,覆蓋的連通性可以得到滿足,這樣,為無源節(jié)點i分配權(quán)值:ui=Q(Ct∪{i})?Q(Ct);否則,為無源節(jié)點i分配權(quán)值ui=?1;

    (3) 對于所有i∈V?Ct且Bi(t)≥Bf,選取權(quán)值最大的無源節(jié)點,并加入局部覆蓋Ct當中.

    Step 2(Line 13):將Step 1 中所得到的局部覆蓋Ct加入全局覆蓋C中.

    Step 3(Line 14):根據(jù)基本能量分布更新無源節(jié)點的能量,即:對于i∈Ct,Bi(t+1)=min{Bi(t)+μi?Δ1,B};對于i≠Ct,Bi(t+1)=min{Bi(t)+μi,B}.在更新無源節(jié)點的能量之后,進行下一時間槽的局部覆蓋的構(gòu)造.

    5.2 實驗設(shè)置

    我們采用模擬實驗的方式來驗證我們的算法.我們假設(shè)監(jiān)控區(qū)域為一個50m×50m 的方形區(qū)域,監(jiān)控周期最長為225 分鐘,并被分為45 個時間槽,即每個時間槽為5 分鐘.我們采用不同的無源節(jié)點來構(gòu)成不同的無源傳感器網(wǎng)絡(luò)來驗證算法.我們假設(shè)無源節(jié)點的能量存儲空間B的大小在3mJ 到9mJ 之間,感知半徑在3m 到7m 之間.此外,對于每一個無源節(jié)點,我們假設(shè)其通信半徑具有5 個等級,分別為,且對于不同的通信半徑等級,無源節(jié)點在一個時間槽的能量消耗滿足:

    同時,對于每一個無源節(jié)點,我們假設(shè)無源節(jié)點可以工作的最小的能量為3mJ,即Bf=3mJ.此外,我們假設(shè)每個無源傳輸節(jié)點在每個時間槽內(nèi)可以從周圍能源環(huán)境中獲取0.1mJ~0.6mJ 的能量.這樣,我們隨機地部署200~1 000 個無源節(jié)點到監(jiān)控區(qū)域當中,并構(gòu)成若干個同構(gòu)的無源傳感器網(wǎng)絡(luò),并在這些網(wǎng)絡(luò)中運行TPA算法來驗證該算法的性能.

    在下面的實驗當中,我們將研究無源傳感器網(wǎng)絡(luò)中不同的系統(tǒng)參數(shù)值對于覆蓋質(zhì)量的影響.這些系統(tǒng)參數(shù)包括網(wǎng)絡(luò)中節(jié)點的密度、周圍能源環(huán)境的優(yōu)劣、無源節(jié)點的感知半徑、無源節(jié)點的能量存儲空間、監(jiān)控周期的長度以及能量獲取速率不均衡程度.同時,為了保證實驗的客觀性,我們將TPA算法的實驗結(jié)果與算法2 中的樸素算法以及Shi[2]提出的DSC算法在同樣的實驗環(huán)境下進行對比.DSC算法中,無源節(jié)點具有相同的通信半徑,且無法自適應(yīng)地調(diào)節(jié)自身的通信半徑大小.DSC算法具有以下兩個步驟.

    ?步驟1:將無源傳感器網(wǎng)絡(luò)中的無源節(jié)點根據(jù)節(jié)點的通信半徑與感知半徑分為k=Δ/μmin個不相交集合,并最大化無源節(jié)點對監(jiān)控區(qū)域的覆蓋率.其中,μmin為所有節(jié)點在單位時間槽內(nèi)獲取的最小能量.

    ?步驟2:無源節(jié)點根據(jù)實際的能量獲取速率和被分配到的節(jié)點集合進行自適應(yīng)地調(diào)度,從而進一步最大化節(jié)點對監(jiān)控區(qū)域的覆蓋率,提高覆蓋質(zhì)量.

    5.3 不同系統(tǒng)參數(shù)對覆蓋質(zhì)量的影響

    5.3.1 網(wǎng)絡(luò)密度的影響

    在這個系列的實驗中,為了研究網(wǎng)絡(luò)密度對覆蓋質(zhì)量的影響,我們模擬了6 種無源傳感器網(wǎng)絡(luò),這6 個無源傳感器網(wǎng)絡(luò)的網(wǎng)絡(luò)節(jié)點數(shù)量分別為100,200,300,500,700,1000.同時,我們假設(shè)在這6 種無源傳感器網(wǎng)絡(luò)中,無源節(jié)點的電量存儲空間為6mJ,監(jiān)控周期長度為40 個時間槽(200 分鐘),每個無源節(jié)點在一個時間槽內(nèi)最少獲能為0.2mJ,感知半徑為5m.在這6 種無源傳感器網(wǎng)絡(luò)中,我們分別運行樸素算法、TPA算法和DSC算法,并計算每個算法所得到的覆蓋質(zhì)量.實驗結(jié)果如圖3 所示.圖3 展示了3 種不同算法在不同無源網(wǎng)絡(luò)下所得覆蓋質(zhì)量的平均值、最大值和最小值.

    Fig.3 Impact of number of nodes圖3 節(jié)點數(shù)量的影響

    根據(jù)圖3,隨著節(jié)點數(shù)量的不斷增加,網(wǎng)絡(luò)的節(jié)點密度不斷增大,3 種算法所得到的覆蓋質(zhì)量都在不斷上升.這是因為在無源節(jié)點的感知半徑不變的情況下,增加網(wǎng)絡(luò)節(jié)點的密度,會增加無源節(jié)點對監(jiān)控區(qū)域的覆蓋冗余,即同一塊監(jiān)控區(qū)域可以被更多的無源節(jié)點所覆蓋.同時我們發(fā)現(xiàn),TPA算法得到的覆蓋質(zhì)量遠好于樸素算法和DSC算法.在大部分情況下,TPA算法所得到的覆蓋質(zhì)量的最小值均大于樸素算法與DSC算法在相同網(wǎng)絡(luò)參數(shù)下的最大值.平均而言,TPA算法所得到的覆蓋質(zhì)量比DSC算法得到的覆蓋質(zhì)量高23.8%,比樸素算法得到的覆蓋質(zhì)量平均高98.7%.這是因為在TPA算法中,節(jié)點可以自適應(yīng)地調(diào)整自己的通信半徑,從而達到了更合理利用能量的效果,進而增加了節(jié)點工作的可能性,增加了網(wǎng)絡(luò)的覆蓋質(zhì)量.

    5.3.2 能量獲取速率的影響

    為了研究能量獲取速率對全局覆蓋質(zhì)量的影響,在這一組實驗當中,我們控制網(wǎng)絡(luò)中的節(jié)點數(shù)量不變,將網(wǎng)絡(luò)中的節(jié)點數(shù)量設(shè)置為200 個,將無源節(jié)點的感知半徑設(shè)置為5m,設(shè)置Bf=3mJ,B=6mJ.根據(jù)這些系統(tǒng)參數(shù),我們生成6 種無源傳感器網(wǎng)絡(luò),在這6 組無源傳感器網(wǎng)絡(luò)中,我們讓每個節(jié)點在單位時間槽內(nèi)的最小能量獲取從0.1mJ 不斷增加至0.6mJ,從而來驗證最小能量獲取速率對覆蓋質(zhì)量的影響.同樣地,我們在這6 組無源傳感器網(wǎng)絡(luò)中分別運行TPA、樸素算法以及DSC算法.圖4 給出了這3 種算法在不同網(wǎng)絡(luò)中覆蓋質(zhì)量的最大值、平均值和最小值.

    Fig.4 Impact of the energy recharging rate圖4 能量獲取速率的影響

    顯然,當能量獲取速率不斷增加時,3 個算法所得到的覆蓋質(zhì)量都不斷增加;且在不同的網(wǎng)絡(luò)參數(shù)下,TPA算法所得到的覆蓋質(zhì)量的最小值均大于相同參數(shù)下的DSC 與樸素算法的最大值.當能量獲取速率從0.1mJ 增加到0.6mJ 時,TPA算法所得到的覆蓋質(zhì)量增加了2.72 倍.另一方面,TPA算法所得到的覆蓋質(zhì)量在每種能量獲取速率下均優(yōu)于樸素算法和DSC算法所得到的覆蓋質(zhì)量.根據(jù)圖4 中的實驗結(jié)果,TPA算法的性能比DSC算法的性能高26.4%,比樸素算法高39.5%.

    5.3.3 感知半徑的影響

    節(jié)點的感知半徑是影響網(wǎng)絡(luò)覆蓋質(zhì)量的重要因素.在這組實驗中,我們構(gòu)造5 組不同的無源傳感器網(wǎng)絡(luò),在這5 組不同網(wǎng)絡(luò)中的無源節(jié)點具有不同的感知半徑,分別為3m,4m,5m,6m 和7m.同樣的,我們設(shè)置網(wǎng)絡(luò)中的其他參數(shù)分別為B=6mJ,Bf=3mJ,|V|=200,且每個節(jié)點在每個時間槽的最小獲能為0.2mJ.在圖5 中,我們展示了將3種算法在這5 組網(wǎng)絡(luò)中分別運行后的統(tǒng)計結(jié)果,并記錄了在不同網(wǎng)絡(luò)下,3 種算法所取得的覆蓋質(zhì)量的最大值、最小值和平均值.

    Fig.5 Impact of sensing radius圖5 感知半徑的影響

    顯然,當無源節(jié)點的感知半徑逐漸增大時,3 種算法所取得的覆蓋質(zhì)量也不斷增加.然而,我們同樣發(fā)現(xiàn),當節(jié)點的感知半徑非常小,即為3m 時,3 種算法所得到的覆蓋質(zhì)量基本相同.但是,隨著無源節(jié)點的感知半徑逐漸增加,TPA算法所獲取的覆蓋質(zhì)量迅速增加.當感知半徑從3m 增加到7m 時,TPA算法所得到的覆蓋質(zhì)量增加了約4.3 倍.然而對于樸素算法,隨著感知半徑的增加,覆蓋質(zhì)量的增加速度并不高.根據(jù)實驗數(shù)據(jù)的統(tǒng)計結(jié)果,TPA算法所獲取的覆蓋質(zhì)量比樸素算法所獲得的覆蓋質(zhì)量平均高45%,比DSC算法所得到的覆蓋質(zhì)量平局高30.4%.

    5.3.4 能量存儲空間的影響

    顯然,當無源節(jié)點配備較大的能量存儲器件(一般為超級電容)時,節(jié)點可以工作更長的時間.為了研究不同大小的能量存儲空間對全局覆蓋質(zhì)量的影響,我們考慮了7 種不同的無源節(jié)點,并根據(jù)這7 種無源節(jié)點構(gòu)造了7組同構(gòu)的無源傳感器網(wǎng)絡(luò).這7 種不同的無源節(jié)點分別配備不同大小的能量存儲器件,能量存儲空間大小分布從3mJ 到9mJ.在構(gòu)造的7 組同構(gòu)的無源傳感器網(wǎng)絡(luò)中,網(wǎng)絡(luò)節(jié)點數(shù)目均為200,無源節(jié)點在每個時間槽內(nèi)的最小能量獲取為0.2mJ,感知半徑為5m,節(jié)點可工作的最小能量為Bf=3mJ.同樣地,我在這7 組網(wǎng)絡(luò)中分別運行TPA、DSC 和樸素算法,并記錄3 個算法在不同網(wǎng)絡(luò)下的覆蓋質(zhì)量的最大值、平均值和最小值.圖6 中表示了這3 種算法的運行結(jié)果.

    Fig.6 Impact of the size of B圖6 B 值大小的影響

    根據(jù)圖6 中的實驗結(jié)果,當能量存儲空間不斷增加時,樸素算法所取得的覆蓋質(zhì)量不斷增加,而DSC,TPA算法所取得的覆蓋質(zhì)量隨能量存儲空間的變化并不明顯.這是因為在DSC 和TPA算法構(gòu)造覆蓋時,并沒有考慮能量存儲空間;而樸素算法由于采用貪心算法,在監(jiān)控周期的初始,十分依賴能量的存儲空間.當能量存儲空間從3mJ 增長到9mJ 時,TPA算法所取得的覆蓋質(zhì)量僅增加了約1.11 倍.因此,我們可以說TPA算法是不受能量存儲空間所影響的.因此,對于不同的能量存儲空間,TPA算法均可以保障穩(wěn)定的覆蓋質(zhì)量.根據(jù)圖6 中的實驗結(jié)果,TPA算法的性能比DSC算法平均高31.9%,比樸素算法的性能平均高80.38%.

    5.3.5 監(jiān)控周期長度的影響

    在無源傳感器網(wǎng)絡(luò)中,由于網(wǎng)絡(luò)壽命在能量上來講是無限的,因此,研究監(jiān)控周期對網(wǎng)絡(luò)覆蓋質(zhì)量的影響是必要的.在這組實驗中,我們固定無源節(jié)點的參數(shù),將無源節(jié)點的感知半徑設(shè)為5m,能量存儲空間設(shè)為6mJ,節(jié)點工作的最低電量為Bf=3mJ,在每個時間槽內(nèi)的能量獲取量為0.2mJ.同時,我們設(shè)置網(wǎng)絡(luò)中節(jié)點的數(shù)量為200.為了研究監(jiān)控周期的影響,我們將網(wǎng)絡(luò)的監(jiān)控周期從20 個時間槽不斷增加到45 個時間槽,并在不同的監(jiān)控周期下分別運行TPA,DSC 和樸素算法.圖7 中記錄了3 種算法在不同監(jiān)控周期長度下的全局覆蓋質(zhì)量的最大值、最小值和平均值.

    我們發(fā)現(xiàn),TPA算法和DSC算法在任意長度監(jiān)控周期下所取得的覆蓋質(zhì)量的最大值、平均值以及最小值的變化并不明顯.這是因為TPA算法和DSC算法首先計算了k個節(jié)點集合,并在整個監(jiān)控周期中不斷調(diào)度同樣的k個節(jié)點集合,這樣,兩種算法所取得的覆蓋質(zhì)量主要取決于這k個節(jié)點集合所獲得的覆蓋質(zhì)量.相反地,由于樸素算法僅根據(jù)每個時間槽內(nèi)的節(jié)點能量來調(diào)度節(jié)點工作,這就導致了當監(jiān)控周期變長,節(jié)點初始能量被消耗殆盡后,所取得的覆蓋質(zhì)量不斷降低.總體而言,TPA算法所取得的覆蓋質(zhì)量平均是樸素算法的覆蓋質(zhì)量的1.73倍,是DSC算法所取得的覆蓋質(zhì)量的1.36 倍.

    Fig.7 Impact of the length of monitoring duration圖7 監(jiān)控周期長度的影響

    5.3.6 能量獲取速率不均衡程度的影響

    能量獲取速率的不均衡程度,是影響無源網(wǎng)絡(luò)覆蓋質(zhì)量的重要因素.為了探究能量獲取不均衡程度的影響,我們利用μmax?μmin的值來衡量能量分布的不均衡程度.其中,μmax,μmin分別為節(jié)點在一個時間槽內(nèi)所獲能量的最大值與最小值.在這組實驗中,我們假設(shè)每個無源節(jié)點在單位時間槽內(nèi)所獲得的能量在[μmin,μmax]中隨機變化.我們固定μmax=0.6mJ,并將μmin的值從0.6mJ逐漸減小到0.1mJ.顯然,當μmax?μmin的值越大,節(jié)點的能量獲取速率的不均衡程度就越嚴重.在這組實驗中,我們固定網(wǎng)絡(luò)中節(jié)點的數(shù)目為200,將無源節(jié)點的感知半徑設(shè)為5m.

    為了研究能量獲取速率不均衡程度的影響,我們將μmax?μmin的值從0mJ 逐漸增大到0.5mJ,在不同的網(wǎng)絡(luò)參數(shù)下運行TPA,DSC 和樸素算法,并記錄3 種算法所取得的覆蓋質(zhì)量的最大值、最小值和平均值.實驗結(jié)果記錄在圖8 中.

    Fig.8 Impact of the energy deviation圖8 能量偏移的影響

    顯然,根據(jù)圖8 中的實驗結(jié)果,我們發(fā)現(xiàn),隨著能量獲取不均衡程度的逐漸加深,3 種算法說獲得的覆蓋質(zhì)量不斷降低,并且每種算法所取得的覆蓋質(zhì)量的最大值與最小值之間的差距也逐漸加大.當μmax?μmin的值從0 增加到0.5 時,TPA算法所取得的覆蓋質(zhì)量降低了越31%.這說明隨著能量獲取不均衡程度的加大,網(wǎng)絡(luò)中節(jié)點工作狀態(tài)更加不穩(wěn)定.然而,我們也可以發(fā)現(xiàn),TPA算法在不同的不均衡程度下所取得的覆蓋質(zhì)量均優(yōu)于DSC算法與樸素算法.總體而言,TPA算法的性能比DSC算法的性能高20%,比樸素算法高30%.這是因為TPA算法在第二階段中充分考慮了網(wǎng)絡(luò)中能量獲取不均衡時的情況,并自適應(yīng)地調(diào)整了在階段一中所得到的節(jié)點的調(diào)度,從而使得TPA算法在節(jié)點獲能不均衡時,也能保障一定的覆蓋質(zhì)量.

    6 總結(jié)

    在本文中,我們提出了一個基于多等級通信半徑的無源傳感器網(wǎng)絡(luò)中的覆蓋問題.在這個問題中,無源傳感器網(wǎng)絡(luò)中的節(jié)點可以自適應(yīng)地調(diào)整自己的通信半徑,從而進一步合理地使用獲取的能量.我們證明了該問題是NP-Hard 問題,并提出了基于貪心策略的TPA算法來解決這個問題.我們分析了該算法的時間復(fù)雜度,并證明了該算法具有一個合適的近似比.此外,我們還通過模擬實驗來對算法的性能進行評估.為此,我們還提出了一個與TPA算法進行對比的樸素算法.基于我們的實驗結(jié)果,我們驗證了TPA算法的有效性和可靠性.在本文中,監(jiān)控區(qū)域中環(huán)境能量源的基本能量分布主要基于歷史數(shù)據(jù).這一數(shù)據(jù)的準確與否,對于本文所提出的算法具有關(guān)鍵的影響.若該數(shù)據(jù)誤差較大,則會影響無源節(jié)點的調(diào)度.在未來的工作中,我們將研究如何減少對周圍環(huán)境能量源歷史數(shù)據(jù)的依賴,從而進一步提高算法的性能與效率.

    猜你喜歡
    無源半徑能量
    能量之源
    一種三相無源逆變電源供電方案設(shè)計
    電子制作(2019年12期)2019-07-16 08:45:14
    連續(xù)展成磨削小半徑齒頂圓角的多刀逼近法
    基于PCH模型的航天器姿態(tài)無源控制
    詩無邪傳遞正能量
    中華詩詞(2017年4期)2017-11-10 02:18:29
    一些圖的無符號拉普拉斯譜半徑
    無源互調(diào)干擾對TD-LTE系統(tǒng)的影響研究
    熱采水平井加熱半徑計算新模型
    新型無源無損軟開關(guān)Cuk變換器的研制
    開年就要正能量
    都市麗人(2015年2期)2015-03-20 13:32:31
    精品国产一区二区久久| 男女无遮挡免费网站观看| 亚洲国产日韩一区二区| 亚洲精品自拍成人| 美女扒开内裤让男人捅视频| 热99国产精品久久久久久7| 国产成人欧美| 精品人妻熟女毛片av久久网站| 亚洲精华国产精华精| 久久久久视频综合| 国产在视频线精品| 涩涩av久久男人的天堂| 性高湖久久久久久久久免费观看| 一进一出抽搐动态| 国产成人免费无遮挡视频| 精品国产超薄肉色丝袜足j| 青春草视频在线免费观看| 中文字幕人妻丝袜制服| 日韩大片免费观看网站| 99久久99久久久精品蜜桃| 国产一级毛片在线| 亚洲第一青青草原| 在线观看免费日韩欧美大片| 黄色a级毛片大全视频| 国产精品国产三级国产专区5o| 亚洲精品久久成人aⅴ小说| 亚洲九九香蕉| 一本—道久久a久久精品蜜桃钙片| 午夜福利视频精品| 97在线人人人人妻| 日本a在线网址| 国产成人av教育| 黑人欧美特级aaaaaa片| 每晚都被弄得嗷嗷叫到高潮| 女性生殖器流出的白浆| 女人精品久久久久毛片| 欧美乱码精品一区二区三区| 97在线人人人人妻| 狠狠婷婷综合久久久久久88av| 国产成人av教育| 日日摸夜夜添夜夜添小说| 亚洲精品在线美女| 岛国毛片在线播放| 亚洲国产av新网站| 搡老熟女国产l中国老女人| 乱人伦中国视频| 女性生殖器流出的白浆| 成人国语在线视频| 欧美日韩av久久| 精品视频人人做人人爽| 大型av网站在线播放| 亚洲第一欧美日韩一区二区三区 | 日本av手机在线免费观看| 性色av一级| 久久亚洲国产成人精品v| 国产精品偷伦视频观看了| 久久ye,这里只有精品| 国产精品1区2区在线观看. | 妹子高潮喷水视频| www.999成人在线观看| 香蕉国产在线看| 久久久久久久久免费视频了| 亚洲专区中文字幕在线| 久久中文字幕一级| 极品人妻少妇av视频| 中文字幕av电影在线播放| 男人舔女人的私密视频| 中文字幕另类日韩欧美亚洲嫩草| 国产成人一区二区三区免费视频网站| 亚洲av成人不卡在线观看播放网 | 亚洲精品国产av成人精品| videos熟女内射| 国产精品自产拍在线观看55亚洲 | 亚洲五月婷婷丁香| 日日摸夜夜添夜夜添小说| 亚洲专区中文字幕在线| 日本a在线网址| 一级片'在线观看视频| 在线 av 中文字幕| 免费在线观看完整版高清| 久久九九热精品免费| 久久综合国产亚洲精品| 韩国精品一区二区三区| 男女免费视频国产| 两个人看的免费小视频| 韩国精品一区二区三区| 欧美在线一区亚洲| 黄色a级毛片大全视频| 欧美日韩亚洲高清精品| 色94色欧美一区二区| 老司机午夜十八禁免费视频| 国产老妇伦熟女老妇高清| 国产淫语在线视频| 欧美日韩视频精品一区| 国产99久久九九免费精品| 纯流量卡能插随身wifi吗| 国产免费现黄频在线看| av片东京热男人的天堂| 九色亚洲精品在线播放| 精品人妻熟女毛片av久久网站| 美女主播在线视频| 欧美日韩国产mv在线观看视频| 伊人久久大香线蕉亚洲五| 老司机影院毛片| 最新在线观看一区二区三区| 侵犯人妻中文字幕一二三四区| 18禁国产床啪视频网站| 亚洲一卡2卡3卡4卡5卡精品中文| 国产成人a∨麻豆精品| 精品人妻1区二区| 男女之事视频高清在线观看| 制服人妻中文乱码| 亚洲av成人不卡在线观看播放网 | 日韩一区二区三区影片| 国产欧美亚洲国产| 色综合欧美亚洲国产小说| 亚洲国产精品成人久久小说| av视频免费观看在线观看| 免费人妻精品一区二区三区视频| 丰满少妇做爰视频| 国产一卡二卡三卡精品| 国产区一区二久久| 国产精品熟女久久久久浪| 久久精品国产亚洲av香蕉五月 | 久久精品国产亚洲av高清一级| 欧美另类一区| 午夜精品国产一区二区电影| 最近最新中文字幕大全免费视频| 久久99热这里只频精品6学生| 日韩制服丝袜自拍偷拍| 欧美精品人与动牲交sv欧美| 欧美久久黑人一区二区| 国产深夜福利视频在线观看| 欧美xxⅹ黑人| 男女高潮啪啪啪动态图| 国产高清视频在线播放一区 | 国产精品一区二区精品视频观看| 成年人免费黄色播放视频| 精品一区二区三区四区五区乱码| 国产精品1区2区在线观看. | 亚洲专区中文字幕在线| 久久久久久久久久久久大奶| 99国产精品99久久久久| 考比视频在线观看| 少妇人妻久久综合中文| 777久久人妻少妇嫩草av网站| 人人妻人人爽人人添夜夜欢视频| 国产97色在线日韩免费| 久久久久久免费高清国产稀缺| 国产亚洲欧美在线一区二区| 男女国产视频网站| 亚洲av成人不卡在线观看播放网 | 婷婷色av中文字幕| 天堂中文最新版在线下载| 丰满人妻熟妇乱又伦精品不卡| 999久久久精品免费观看国产| 成年人免费黄色播放视频| 成人国产av品久久久| 午夜精品国产一区二区电影| 91av网站免费观看| 欧美久久黑人一区二区| 精品亚洲成a人片在线观看| 交换朋友夫妻互换小说| 免费一级毛片在线播放高清视频 | 天堂中文最新版在线下载| 国产人伦9x9x在线观看| 免费黄频网站在线观看国产| 制服诱惑二区| 人妻人人澡人人爽人人| 亚洲成av片中文字幕在线观看| 热99re8久久精品国产| av不卡在线播放| 亚洲第一青青草原| 精品久久蜜臀av无| 少妇粗大呻吟视频| 久久久久久久久久久久大奶| 亚洲精品av麻豆狂野| 免费黄频网站在线观看国产| 亚洲一卡2卡3卡4卡5卡精品中文| www日本在线高清视频| 国产精品国产av在线观看| 视频区图区小说| 老司机影院成人| 免费在线观看完整版高清| 日本vs欧美在线观看视频| 老司机在亚洲福利影院| 国产三级黄色录像| 久久久久精品国产欧美久久久 | 久久久久久久久久久久大奶| 欧美日韩国产mv在线观看视频| 精品人妻在线不人妻| 国产黄频视频在线观看| 一本久久精品| 91麻豆精品激情在线观看国产 | 青春草视频在线免费观看| 香蕉国产在线看| 国产在视频线精品| 国产伦理片在线播放av一区| 自拍欧美九色日韩亚洲蝌蚪91| 一区二区三区激情视频| 国产成人精品久久二区二区91| 人人妻人人添人人爽欧美一区卜| 男女无遮挡免费网站观看| 69精品国产乱码久久久| 国产精品1区2区在线观看. | 9热在线视频观看99| 啦啦啦 在线观看视频| 老司机午夜福利在线观看视频 | av天堂在线播放| a级毛片在线看网站| 啦啦啦在线免费观看视频4| 精品一区二区三卡| 精品久久久久久电影网| 欧美日韩黄片免| 免费女性裸体啪啪无遮挡网站| 精品一区二区三区av网在线观看 | 国产91精品成人一区二区三区 | 两性午夜刺激爽爽歪歪视频在线观看 | 人人妻人人澡人人爽人人夜夜| 爱豆传媒免费全集在线观看| 三上悠亚av全集在线观看| 国产免费福利视频在线观看| 久久国产亚洲av麻豆专区| 精品视频人人做人人爽| 首页视频小说图片口味搜索| 国产欧美日韩一区二区三区在线| 桃红色精品国产亚洲av| 搡老乐熟女国产| 一区二区三区四区激情视频| 亚洲av电影在线进入| 欧美xxⅹ黑人| bbb黄色大片| 正在播放国产对白刺激| 久久久久久免费高清国产稀缺| 啦啦啦 在线观看视频| 国产成人免费观看mmmm| 免费在线观看视频国产中文字幕亚洲 | 一区二区日韩欧美中文字幕| 欧美在线一区亚洲| 国产精品一区二区在线不卡| 国产视频一区二区在线看| 18禁国产床啪视频网站| 人妻久久中文字幕网| 三上悠亚av全集在线观看| 亚洲精品自拍成人| 老熟妇乱子伦视频在线观看 | 久久综合国产亚洲精品| 国产主播在线观看一区二区| av片东京热男人的天堂| 一级黄色大片毛片| 国内毛片毛片毛片毛片毛片| 精品少妇久久久久久888优播| 美女中出高潮动态图| 欧美人与性动交α欧美精品济南到| 亚洲午夜精品一区,二区,三区| 90打野战视频偷拍视频| 日日爽夜夜爽网站| 99国产精品免费福利视频| 91麻豆av在线| 精品人妻1区二区| 国产色视频综合| 色老头精品视频在线观看| 亚洲中文av在线| www.熟女人妻精品国产| 无遮挡黄片免费观看| 99香蕉大伊视频| 日韩 亚洲 欧美在线| 国内毛片毛片毛片毛片毛片| 黄色a级毛片大全视频| 欧美av亚洲av综合av国产av| 夜夜夜夜夜久久久久| 黄色 视频免费看| 男女边摸边吃奶| 一区二区三区乱码不卡18| 精品人妻熟女毛片av久久网站| 免费av中文字幕在线| 狠狠精品人妻久久久久久综合| 国产黄色免费在线视频| 狂野欧美激情性bbbbbb| 日本a在线网址| 精品卡一卡二卡四卡免费| 久久av网站| 国产成人啪精品午夜网站| 国产亚洲av片在线观看秒播厂| 精品国产乱码久久久久久小说| 亚洲成人免费电影在线观看| 男女边摸边吃奶| 色婷婷久久久亚洲欧美| 亚洲七黄色美女视频| 9191精品国产免费久久| 捣出白浆h1v1| 午夜免费鲁丝| 热99久久久久精品小说推荐| 法律面前人人平等表现在哪些方面 | 国产成人影院久久av| 我要看黄色一级片免费的| 国产欧美日韩精品亚洲av| svipshipincom国产片| 欧美精品高潮呻吟av久久| 精品国产乱码久久久久久小说| 天堂俺去俺来也www色官网| 老鸭窝网址在线观看| 91九色精品人成在线观看| 19禁男女啪啪无遮挡网站| 中文字幕最新亚洲高清| av视频免费观看在线观看| 婷婷丁香在线五月| 国产真人三级小视频在线观看| 两人在一起打扑克的视频| 老熟妇仑乱视频hdxx| 在线观看免费日韩欧美大片| 韩国高清视频一区二区三区| 国产精品成人在线| 亚洲欧美激情在线| 汤姆久久久久久久影院中文字幕| 一边摸一边做爽爽视频免费| 免费高清在线观看视频在线观看| 国产视频一区二区在线看| 亚洲av欧美aⅴ国产| 国产精品久久久久成人av| 日韩视频一区二区在线观看| 亚洲欧美一区二区三区久久| 亚洲av电影在线进入| 丁香六月欧美| 国产三级黄色录像| 国产成人a∨麻豆精品| 亚洲国产日韩一区二区| 亚洲欧美日韩高清在线视频 | 超色免费av| 少妇 在线观看| videosex国产| av网站在线播放免费| 亚洲精品中文字幕在线视频| 国产伦人伦偷精品视频| 丁香六月欧美| 成人亚洲精品一区在线观看| 亚洲国产欧美网| 国产一区二区激情短视频 | 国产精品九九99| 精品国产乱子伦一区二区三区 | 一本久久精品| 天堂中文最新版在线下载| 在线观看舔阴道视频| 国产在线免费精品| 中文字幕av电影在线播放| 日本精品一区二区三区蜜桃| 我的亚洲天堂| 亚洲久久久国产精品| 久久综合国产亚洲精品| 亚洲视频免费观看视频| 欧美少妇被猛烈插入视频| 男女无遮挡免费网站观看| 人妻久久中文字幕网| 日本欧美视频一区| 欧美另类亚洲清纯唯美| 日韩欧美一区二区三区在线观看 | 在线看a的网站| 国产精品久久久久成人av| 免费观看av网站的网址| 亚洲人成77777在线视频| 看免费av毛片| 国产免费现黄频在线看| 国产亚洲精品一区二区www | 国产免费现黄频在线看| 午夜91福利影院| 午夜福利免费观看在线| 午夜91福利影院| 黄色视频,在线免费观看| 亚洲成人手机| 少妇裸体淫交视频免费看高清 | 国产不卡av网站在线观看| 少妇人妻久久综合中文| 国产精品1区2区在线观看. | 18禁黄网站禁片午夜丰满| 国产精品国产三级国产专区5o| 亚洲性夜色夜夜综合| 正在播放国产对白刺激| 新久久久久国产一级毛片| 免费人妻精品一区二区三区视频| 亚洲欧美清纯卡通| 免费在线观看完整版高清| 女人精品久久久久毛片| 99久久人妻综合| 日韩制服骚丝袜av| 丝袜喷水一区| 美女扒开内裤让男人捅视频| 蜜桃在线观看..| 精品第一国产精品| 久久久水蜜桃国产精品网| 脱女人内裤的视频| 捣出白浆h1v1| 中文字幕最新亚洲高清| 精品一区二区三卡| 亚洲国产av影院在线观看| 性色av一级| 欧美在线一区亚洲| 色播在线永久视频| 高清视频免费观看一区二区| 免费一级毛片在线播放高清视频 | 亚洲一卡2卡3卡4卡5卡精品中文| 老熟女久久久| 精品欧美一区二区三区在线| 在线永久观看黄色视频| 欧美久久黑人一区二区| 亚洲中文av在线| 精品卡一卡二卡四卡免费| 亚洲九九香蕉| 丝袜脚勾引网站| 亚洲精品日韩在线中文字幕| 免费在线观看影片大全网站| 亚洲国产av影院在线观看| 国产亚洲av片在线观看秒播厂| 少妇的丰满在线观看| 欧美97在线视频| 久久久精品94久久精品| 亚洲久久久国产精品| 丁香六月欧美| 少妇裸体淫交视频免费看高清 | 99久久人妻综合| 国产麻豆69| 久久久久久人人人人人| 热99re8久久精品国产| 91成人精品电影| 老司机福利观看| 欧美黑人精品巨大| 午夜免费鲁丝| 天天添夜夜摸| 手机成人av网站| 亚洲激情五月婷婷啪啪| 老汉色∧v一级毛片| 18禁黄网站禁片午夜丰满| 99久久人妻综合| 精品久久蜜臀av无| 久久天堂一区二区三区四区| xxxhd国产人妻xxx| 丝袜美腿诱惑在线| 亚洲精品一卡2卡三卡4卡5卡 | 成年人午夜在线观看视频| 中亚洲国语对白在线视频| 激情视频va一区二区三区| 亚洲人成电影免费在线| 天天躁狠狠躁夜夜躁狠狠躁| 午夜成年电影在线免费观看| 十八禁网站免费在线| 又紧又爽又黄一区二区| 久久久久国内视频| 老熟妇仑乱视频hdxx| 夜夜夜夜夜久久久久| 久久狼人影院| 亚洲综合色网址| 国产在线一区二区三区精| av片东京热男人的天堂| 欧美黑人精品巨大| 日本猛色少妇xxxxx猛交久久| 男女午夜视频在线观看| 久久久久国产一级毛片高清牌| 国产免费av片在线观看野外av| 50天的宝宝边吃奶边哭怎么回事| 天天添夜夜摸| 国产精品一区二区精品视频观看| 免费观看a级毛片全部| 精品人妻1区二区| 亚洲精品国产一区二区精华液| 亚洲,欧美精品.| 一级毛片精品| 最近最新中文字幕大全免费视频| 国产亚洲一区二区精品| 少妇人妻久久综合中文| 精品人妻在线不人妻| 高潮久久久久久久久久久不卡| 女人久久www免费人成看片| 亚洲自偷自拍图片 自拍| 中国美女看黄片| 老熟妇仑乱视频hdxx| 一本色道久久久久久精品综合| 日韩精品免费视频一区二区三区| 日本av手机在线免费观看| 黄色视频,在线免费观看| a 毛片基地| 亚洲熟女精品中文字幕| 波多野结衣av一区二区av| 男女高潮啪啪啪动态图| 国产精品.久久久| 不卡av一区二区三区| 这个男人来自地球电影免费观看| 自线自在国产av| 人妻久久中文字幕网| 深夜精品福利| 午夜91福利影院| av超薄肉色丝袜交足视频| 婷婷色av中文字幕| 各种免费的搞黄视频| 宅男免费午夜| 午夜91福利影院| 亚洲国产欧美一区二区综合| 飞空精品影院首页| 少妇的丰满在线观看| 宅男免费午夜| 丰满少妇做爰视频| 亚洲精品日韩在线中文字幕| 亚洲av成人不卡在线观看播放网 | 91麻豆精品激情在线观看国产 | 黄网站色视频无遮挡免费观看| 国产黄色免费在线视频| 麻豆乱淫一区二区| 免费人妻精品一区二区三区视频| 亚洲欧美日韩另类电影网站| 亚洲五月婷婷丁香| 极品少妇高潮喷水抽搐| 国产精品一区二区在线不卡| 天天添夜夜摸| 国产视频一区二区在线看| 国产精品秋霞免费鲁丝片| 美女中出高潮动态图| 看免费av毛片| 亚洲一码二码三码区别大吗| 每晚都被弄得嗷嗷叫到高潮| 成人三级做爰电影| 黄色视频不卡| 在线 av 中文字幕| 中文字幕人妻熟女乱码| 美女中出高潮动态图| 啦啦啦中文免费视频观看日本| 成年美女黄网站色视频大全免费| 啦啦啦啦在线视频资源| 亚洲成国产人片在线观看| 欧美激情 高清一区二区三区| 99九九在线精品视频| 免费看十八禁软件| 女人高潮潮喷娇喘18禁视频| 91大片在线观看| 免费高清在线观看日韩| 欧美成人午夜精品| 十分钟在线观看高清视频www| 宅男免费午夜| 国产在视频线精品| 日本av免费视频播放| 国产成人系列免费观看| 高潮久久久久久久久久久不卡| 欧美xxⅹ黑人| 女人被躁到高潮嗷嗷叫费观| 国产精品免费大片| 久久久国产精品麻豆| 国产精品一区二区精品视频观看| 日本wwww免费看| 80岁老熟妇乱子伦牲交| 69av精品久久久久久 | 国产三级黄色录像| 午夜激情av网站| 久久久精品国产亚洲av高清涩受| 国产精品久久久人人做人人爽| 99国产精品99久久久久| 免费看十八禁软件| 热re99久久精品国产66热6| 操出白浆在线播放| 女人高潮潮喷娇喘18禁视频| 色综合欧美亚洲国产小说| 久久毛片免费看一区二区三区| 欧美大码av| 老汉色av国产亚洲站长工具| 亚洲中文日韩欧美视频| 黄色视频,在线免费观看| 亚洲精品第二区| 人人妻人人澡人人看| 日韩欧美一区视频在线观看| 亚洲国产欧美网| 交换朋友夫妻互换小说| 黑人巨大精品欧美一区二区mp4| 欧美日韩成人在线一区二区| 国产精品一区二区精品视频观看| 亚洲激情五月婷婷啪啪| 亚洲精品一卡2卡三卡4卡5卡 | 亚洲午夜精品一区,二区,三区| 国产极品粉嫩免费观看在线| 日韩欧美一区二区三区在线观看 | 成人国语在线视频| 亚洲精品美女久久久久99蜜臀| 美女国产高潮福利片在线看| 久久久精品国产亚洲av高清涩受| 18禁国产床啪视频网站| 欧美性长视频在线观看| 国产欧美日韩综合在线一区二区| 国产又色又爽无遮挡免| 一本久久精品| 别揉我奶头~嗯~啊~动态视频 | 日日夜夜操网爽| 一级片免费观看大全| av在线app专区| 黄色怎么调成土黄色| 母亲3免费完整高清在线观看| 精品人妻1区二区| 黄色a级毛片大全视频| 天天操日日干夜夜撸| 亚洲伊人色综图| 两个人看的免费小视频| 男女下面插进去视频免费观看| 亚洲av成人不卡在线观看播放网 | 99精国产麻豆久久婷婷| 不卡一级毛片| √禁漫天堂资源中文www| 美女脱内裤让男人舔精品视频| 蜜桃国产av成人99| 午夜久久久在线观看| 黄色视频,在线免费观看| 老汉色∧v一级毛片| 欧美少妇被猛烈插入视频| 91av网站免费观看| 国产欧美日韩一区二区三区在线| 久久ye,这里只有精品| 国产免费福利视频在线观看| 日韩制服丝袜自拍偷拍| 91老司机精品| 日韩人妻精品一区2区三区| 极品少妇高潮喷水抽搐| 一区二区三区四区激情视频|