亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        面向可靠性和能耗優(yōu)化的可壓縮數(shù)據(jù)收集方案*

        2016-09-02 13:37:50王建新中南大學信息科學與工程學院湖南長沙410083
        傳感器與微系統(tǒng) 2016年6期
        關(guān)鍵詞:測量

        李 鵬,王建新(中南大學信息科學與工程學院,湖南長沙410083)

        面向可靠性和能耗優(yōu)化的可壓縮數(shù)據(jù)收集方案*

        李鵬,王建新
        (中南大學信息科學與工程學院,湖南長沙410083)

        現(xiàn)有的無線傳感器網(wǎng)絡(luò)(WSNs)數(shù)據(jù)收集方法無法在耗費較低開銷的同時保證數(shù)據(jù)收集的可靠性?;趬嚎s感知(CS)理論,設(shè)計了基于指數(shù)核函數(shù)的稀疏矩陣和基于準循環(huán)低密度奇偶校驗(LDPC)碼的測量矩陣來用于節(jié)點的數(shù)據(jù)采集,以最大化網(wǎng)絡(luò)生命周期為目標,將測量值傳輸問題建模為漢密爾頓回路問題,并提出了一種基于樹分解的數(shù)據(jù)收集路徑優(yōu)化算法。仿真實驗結(jié)果表明:所提方案在數(shù)據(jù)重構(gòu)誤差和能耗方面的性能要優(yōu)于目前典型的數(shù)據(jù)收集方法。

        無線傳感器網(wǎng)絡(luò);數(shù)據(jù)收集;壓縮感知;稀疏矩陣;測量矩陣;樹分解

        0 引言

        在無線傳感器網(wǎng)絡(luò)(wireless sensor networks,WSNs)[1]的諸多應(yīng)用中,均要求傳感器節(jié)點以無差錯形式將監(jiān)測數(shù)據(jù)傳輸至Sink。但由于無線通信鏈路的高失效率、節(jié)點資源受限以及環(huán)境惡劣等原因,使得節(jié)點間通信受到干擾,產(chǎn)生丟包問題,導致可靠的數(shù)據(jù)傳輸難以得到保障。文獻[2]設(shè)計了一種基于壓縮感知和糾刪碼(compressive sensing erasure encoding,CSEC)的數(shù)據(jù)收集方案。然而,該方案在一定程度上是以犧牲節(jié)點的能耗為代價來提高數(shù)據(jù)收集可靠性,在真實傳感器網(wǎng)絡(luò)中的實際應(yīng)用價值不大。文獻[3]針對可壓縮數(shù)據(jù)收集(compressive data gathering,CDG)方案[4]在有損信道中進行數(shù)據(jù)收集的不足,提出了最大稀疏隨機調(diào)度(sparsest random scheduling,SRS)的數(shù)據(jù)收集方案。然而,該方案僅根據(jù)感知數(shù)據(jù)間的空間相關(guān)性來提高數(shù)據(jù)收集可靠性,因此,它容易受到網(wǎng)絡(luò)節(jié)點初始分布的影響,魯棒性較差。

        針對上述方法的不足,本文以壓縮感知理論為基礎(chǔ),提出一種面向可靠性和能耗優(yōu)化的可壓縮數(shù)據(jù)收集方案,并通過仿真實驗也表明了該方案的有效性。

        1 問題建模

        設(shè)N個傳感器節(jié)點和1個Sink節(jié)點被隨機地分布在一個面積為N×N平方米的正方形區(qū)域A內(nèi)。整個WSNs構(gòu)成一個連通的無向圖。WSNs具有如下性質(zhì):1)所有節(jié)點在部署后保持靜止,節(jié)點的傳輸半徑相同。2)網(wǎng)絡(luò)中任意節(jié)點之間的鏈路可能存在丟包現(xiàn)象,且發(fā)生丟包的位置無法預測。3)采用能量均衡的非均勻分簇路由協(xié)議(distributed energy-balanced unequal clustering routing protocol,DEBUC)[5]對網(wǎng)絡(luò)進行分簇。節(jié)點的初始能量不統(tǒng)一,節(jié)點在其自身能量耗光后,不能進行補充。

        現(xiàn)有的基于壓縮感知的數(shù)據(jù)收集方法[6]只適用于理想條件,當網(wǎng)絡(luò)中部分鏈路中斷而導致丟包現(xiàn)象發(fā)生后,會導致部分節(jié)點的測量值無法有效地被收集,此時,如果處于中斷鏈路端點的節(jié)點重要程度較高,則會嚴重影響到數(shù)據(jù)收集的質(zhì)量,導致網(wǎng)絡(luò)應(yīng)用可靠性較低。為此,本文研究的問題是:如何設(shè)計稀疏矩陣和測量矩陣來應(yīng)對數(shù)據(jù)丟失,以及如何對數(shù)據(jù)收集路徑進行優(yōu)化,最終實現(xiàn)數(shù)據(jù)收集的高精確度與網(wǎng)絡(luò)生命周期的最大化。

        2 節(jié)點上的數(shù)據(jù)處理

        2.1稀疏矩陣設(shè)計

        在密集部署的大規(guī)模WSNs中,不同節(jié)點的感知數(shù)據(jù)之間通常具有時空相關(guān)性。本文采用如下的指數(shù)核函數(shù)κ(xi,xj)對感知數(shù)據(jù)間的相關(guān)性進行衡量

        式中dij為第i個傳感器和第j個傳感器之間的距離。σ為函數(shù)的寬度參數(shù),可以通過最大似然估計或貝葉斯學習機制得到。根據(jù)式(1)可知,對于擁有N個節(jié)點的WSNs而言,其所有感知數(shù)據(jù)的相關(guān)性可以表示為

        根據(jù)式(2)可知,R屬于托普利茲(Toeplitz)矩陣,它可以對角化為。其中,ΨR為由R的正交特征向量組成的基函數(shù),Γ為一個對角矩陣,它的非零元素由R的特征值組成。依據(jù)上述分析,本文采用ΨR作為感知數(shù)據(jù)的稀疏矩陣,即有x=ΨRs。

        2.2測量矩陣設(shè)計

        已有的測量矩陣[7]大多將焦點集中在如何提高數(shù)據(jù)收集精度和降低數(shù)據(jù)收集能耗,但很少考慮到如何應(yīng)對數(shù)據(jù)收集過程中的傳輸丟包問題,可靠性不高。為此,本文提出采用分塊矩陣的思路來設(shè)計測量矩陣,具體設(shè)計過程分為兩個部分:1)對于葉子節(jié)點而言,采用單位矩陣I來收集它們的數(shù)據(jù),即對葉子節(jié)點的數(shù)據(jù)不經(jīng)壓縮采樣就直接收集。2)對于非葉子節(jié)點而言,則利用其數(shù)據(jù)傳輸?shù)男诺谰幋a校驗矩陣來設(shè)計測量矩陣。一般而言,信道編碼校驗矩陣的列向量很容易被稀疏化,且任意的兩個列向量之間具有線性無關(guān)的特性,容易滿足RIP性質(zhì)。為此,提出一種基于準循環(huán)低密度奇偶校驗(low density parity check,LDPC)碼[8]的方法來構(gòu)造測量矩陣'。綜上所述,本文要設(shè)計的測量矩陣為:=[I/']。

        理論分析[8]表明:如果一個給定的二進制奇偶校驗矩陣在信道編碼/解碼中具有良好性能,則該矩陣作為測量矩陣同樣能夠精確地實現(xiàn)基于壓縮感知的信號重構(gòu)。而對于網(wǎng)絡(luò)存在丟包情況下基于壓縮感知的數(shù)據(jù)收集應(yīng)用而言,除了保證數(shù)據(jù)收集質(zhì)量以外,如何盡可能少地消耗節(jié)點能量也是必須考慮的問題。因此,本文從降低節(jié)點能耗的角度出發(fā),結(jié)合準循環(huán)低密度奇偶檢驗(low density parity check,LDPC)碼具有的稀疏性、高糾錯性等性質(zhì),通過搜索適當?shù)膯挝痪仃囈莆淮螖?shù),提出了一種基于準循環(huán)LDPC碼的測量矩陣構(gòu)造方法。其主要步驟如算法1所示。

        算法1:基于準循環(huán)LDPC碼的測量矩陣構(gòu)造算法

        1)首先,構(gòu)造一個由M×N個大小為S×S的零方陣組成矩陣CM'。

        2)隨機選擇ai1和a1j來構(gòu)造移位矩陣SMai1和SMa1j,0≤ai1,a1j<S,0<i≤M,1<j≤N,并用SMai1和SMa1j來替代CM'中對應(yīng)位置的零方陣。

        3)隨機選擇aij來構(gòu)造移位矩陣SMaij,0≤aij<S,并用SMaij來替代CM'中對應(yīng)位置的子矩陣。

        5)對CM中的所有列向量做歸一化處理,然后抽取M個線性無關(guān)向量來填充壓縮感知測量矩陣'的前M個列向量,即:。

        最后通過前M列的線性組合來表示測量矩陣中的剩余N-M個列向量,從而得到'。

        2.3簇內(nèi)數(shù)據(jù)收集

        綜上所述,各個傳感器節(jié)點依據(jù)上述設(shè)計的稀疏矩陣ΨR和測量矩陣對各自的感知數(shù)據(jù)進行壓縮采樣后通過單跳或多跳的方式上傳到各自所屬的簇頭節(jié)點,然后由Sink來找到一條最優(yōu)的路徑將各個簇頭的測量值收集上來,并采用重構(gòu)算法來還原各個節(jié)點的原始數(shù)據(jù)。

        3 數(shù)據(jù)收集路徑優(yōu)化

        一般而言,Sink可以采用多條路徑來收集各個簇頭上的測量值,因此,為了節(jié)省網(wǎng)絡(luò)能量,本文的目標是要找到一條最優(yōu)路徑,使得每個簇頭只需被訪問一次就能將所有簇頭的測量值收集上來,該問題可以看作一個起點和終點都是Sink的漢密爾頓回路問題,它屬于NP難題??紤]到WSNs中節(jié)點的數(shù)目是有限的,本文提出一種基于樹分解[9]的測量值傳輸路徑優(yōu)化算法來解決該問題。

        算法2:基于樹分解的測量值傳輸路徑優(yōu)化算法

        輸入:由簇頭和Sink組成的無向連通圖G'=(V',E')

        輸出:測量值的傳輸路徑P

        1)Sink發(fā)送一個查詢包到各個簇頭,各個簇頭根據(jù)Sink的廣播路徑返回各自的測量值:

        從圖G'=(V',E')的Sink頂點出發(fā)進行廣度優(yōu)先搜索,記錄得到的圖G'的頂點訪問序列集合為VaS,

        If G'中任意兩個頂點的度數(shù)之和<|V'|+1,Then

        從VaS選取一條可以回到Sink的序列作為傳輸路徑P,算法結(jié)束。

        Else轉(zhuǎn)步驟(2);

        2)首先,從圖 G'=(V',E')中任意刪除一個節(jié)點v'(v'∈V')和與v'相關(guān)聯(lián)的邊,并在余下的圖中補充邊,將v'的鄰居節(jié)點組織成團結(jié)構(gòu)。然后,采用最大勢搜索策略[10]來逐個消元圖G'=(V',E')的所有節(jié)點,可獲得具體的消元順序,然后依據(jù)該消元順序可構(gòu)造得到圖G'=(V',E')的一個非平凡樹分解Γ=(T,),樹寬為k。對于每一個i∈,Vi=∪j,j=i or j是i的孩子節(jié)點,則

        Ei=E'∩(Vi×Vi);

        3)對每個節(jié)點i∈,計算包含了節(jié)點i參與的所有回路集合的哈希表HTi(i,θ),θi,|HTi|≤2k+1;

        4)對于θi,在HTi(i,θ)中找到一條最短的回路P,使得i∩P=θ,

        If不存在回路Then設(shè)置HTi(i,θ)=-∞;

        Else返回P;

        ∥HTi(i,θ)是圖G'=(V',E')上的一個漢密爾頓回路P

        5)對于所有的節(jié)點 i∈,以自底向上的方式計算HTi(i,θ),重復執(zhí)行步驟(3)~(5)直到中所有的節(jié)點都處理完畢。

        4 仿真實驗

        采用Matlab 2012作為仿真工具,利用CitySee系統(tǒng)[11]測得的溫度數(shù)據(jù)作為測試數(shù)據(jù)來驗證本文方案的性能。實驗過程中用到的主要仿真參數(shù)設(shè)置:數(shù)據(jù)包長度為1000 b;發(fā)送1bit數(shù)據(jù)所需的能量為10nJ;接收1bit數(shù)據(jù)所需的能量為50 nJ;單個節(jié)點每次數(shù)據(jù)收集所需能量為1000 nJ;數(shù)據(jù)重構(gòu)采用OMP算法。

        主要考察了本文方案在與目前較為典型的SRS方案和CSEC方案在數(shù)據(jù)重構(gòu)誤差和能耗方面的性能對比情況。實驗結(jié)果取50次仿真的平均值。其中,數(shù)據(jù)重構(gòu)誤差采用下式進行衡量

        式中x為原始數(shù)據(jù),^x為其重構(gòu)值。

        圖1給出了丟包率變化情況下三種方案的重構(gòu)誤差實驗結(jié)果??梢钥吹剑S著丟包率的增加,三種方案的重構(gòu)誤差都在增加,但是本文方案的性能最優(yōu),CSEC次之。另外,SRS方案和CSEC方案的數(shù)據(jù)重構(gòu)誤差隨著丟包率的增加趨向于線性增加,而本文方案的數(shù)據(jù)重構(gòu)曲線更為平坦,這表明本文方法的魯棒性更強,在應(yīng)對網(wǎng)絡(luò)丟包方面更為有效,當丟包率達到15%時,本文方案的重構(gòu)誤差相比于SRS方案和CSEC方案降低了約42.6%和31.2%。

        圖1 不同方案的重構(gòu)誤差比較Fig 1 Reconstruction error comparison of different schemes

        圖2給出了本文方案與SRS方案和CSEC方案的能耗比較情況??梢钥吹剑壕W(wǎng)絡(luò)能耗與重構(gòu)誤差成反比關(guān)系,本文方案的能耗最低。隨著數(shù)據(jù)收集應(yīng)用對于重構(gòu)誤差的要求降低,本文方案的優(yōu)勢越發(fā)明顯,當重構(gòu)誤差僅僅要求為0.1時,本文方案的能耗相比于CSEC方案和SRS方案分別節(jié)省了約56.1%和41.6%。

        圖2 不同方案的能耗比較Fig 2 Energy consumption comparison of different schemes

        5 結(jié)束語

        本文提出了一種面向可靠性和能耗優(yōu)化的可壓縮數(shù)據(jù)收集方案,首先設(shè)計了稀疏矩陣和測量矩陣用于節(jié)點上的數(shù)據(jù)收集,然后提出了一種基于樹分解的數(shù)據(jù)收集路徑優(yōu)化算法。仿真實驗結(jié)果表明:本文方案無論是數(shù)據(jù)重構(gòu)精度還是能耗都要優(yōu)于已有的方法。下一步工作的重點是:1)采用壓縮感知理論,研究基于多個固定Sink的數(shù)據(jù)收集路徑優(yōu)化方案;2)采用壓縮感知理論,研究基于單個移動Sink的數(shù)據(jù)收集可靠性方案。

        [1]陳巖,譚婷,高峰,等.水質(zhì)監(jiān)測無線傳感器網(wǎng)絡(luò)節(jié)點雙電源設(shè)計[J].傳感器與微系統(tǒng),2015,34(10):93-95.

        [2]Charbiwala Z,Kim Y,He Ting,et al.Compressive oversampling for robust data transmission in sensor networks[C]∥The 29th IEEE Conference on Computer Communications,Joint Conference of the IEEE Computer and Communications Societies(INFOCOM),San Diego,CA,USA:IEEE,2010:1-9.

        [3]Wu Xuanguo,Yang Panlong,Jung Taeho,et al.Compressive sensing meets unreliable link:Sparsest random scheduling for compressive data gathering in lossy WSNs[C]∥The 20th Annual International Conference on Mobile Computing and Networking (MOBICOM),Maui,HI,USA:ACM,2014:13-22.

        [4]Luo Chong,Wu Feng,Sun Jun,et al.Efficient measurement generation and pervasive sparsity for compressive data gathering[J].IEEE Transactions on Wireless Communications,2010,9(12):3728-3738.

        [5]蔣暢江,石為人,唐賢倫,等.能量均衡的無線傳感器網(wǎng)絡(luò)非均勻分簇路由協(xié)議[J].軟件學報,2012,23(5):1222-1232.

        [6]Zheng Haifeng,Yang Feng,Tian Xiaohua,et al.Data gathering with compressive sensing in wireless sensor networks:A random walk-based approach[J].IEEE Transactions on Parallel and Distributed Systems,2015,26(1):35-44.

        [7]王沖,張霞,李鷗.無線傳感器網(wǎng)絡(luò)中基于壓縮感知的分簇數(shù)據(jù)收集算法[J].傳感器與微系統(tǒng),2016,35(1):142-145.

        [8]劉冬培,劉衡竹,張波濤.基于準循環(huán)雙對角陣的LDPC碼編碼算法[J].國防科技大學學報,2014,36(2):156-160.

        [9]Fafianie S,Bodlaender H L,Nederlof J.Speeding up dynamic programming with representative sets:An experimental evaluation of algorithms for steiner tree on tree decompositions[J].Algorithmica,2015,71(3):636-660.

        [10]Azad A,BulucA,Pothen A.A parallel tree grafting algorithm for maximum cardinality matching in bipartite graphs[C]∥The 30th IEEE International Parallel&Distributed Processing Symposium (IPDPS),Chicago,USA:IEEE,2015:1231-1241.

        [11]Wu Xuangou,Yan Xiong,Yang Panlong,et al.Sparsest random scheduling for compressive data gathering in wireless sensor networks[J].IEEE Transactions on Wireless Communications,2014,13(10):5867-5877.

        Compressible data gathering scheme for reliability and energy consumption optimization*

        LI Peng,WANG Jian-xin
        (School of Information Science and Engineering,Central South University,Changsha 410083,China)

        The existing wireless sensor networks(WSNs)data gathering methods cannot be ensure reliability of data gathering with low cost.To solve this problem,Based on the theory of compressive sensing(CS),sparse matrix based on exponential kernel function and measurement matrix based on quasicyclic low density parity check (LDPC)code are designed to be used for data acquisition of node.Maximization of network lifetime is target,the measurement value transmission problem is modeled as the Hamilton loop problem,and a data gathering path optimization algorithm based on tree decomposition is proposed.Simulation results show that the performance of the proposed scheme is better than the typical data gathering methods in terms of data reconstruction error and energy consumption.

        wireless sensor networks(WSNs);data gathering;compressive sensing(CS);sparse matrix;measurement matrix;tree decomposition

        TP393

        A

        1000—9787(2016)06—0024—03

        10.13873/J.1000—9787(2016)06—0024—03

        2016—05—23

        國家自然科學基金資助項目(61472449,61173169,61402542)

        李鵬(1983-),男,湖南瀘溪人,博士研究生,研究方向為無線傳感器網(wǎng)絡(luò)、壓縮感知技術(shù)。

        猜你喜歡
        測量
        測量重量,測量長度……
        把握四個“三” 測量變簡單
        滑動摩擦力的測量和計算
        滑動摩擦力的測量與計算
        測量的樂趣
        二十四節(jié)氣簡易測量
        日出日落的觀察與測量
        滑動摩擦力的測量與計算
        測量
        測量水的多少……
        日本超骚少妇熟妇视频| 使劲快高潮了国语对白在线| 亚洲成a人片在线| 国产人妖一区二区在线| 亚洲丰满熟女一区二亚洲亚洲 | 亚洲第一区二区快射影院| 一区二区三区日本视频| 亚洲av色欲色欲www| a级毛片在线观看| 精品无吗国产一区二区三区av| 亚洲国产成人久久精品美女av | 久久精品av一区二区免费| 久久精品色福利熟妇丰满人妻91| 无码任你躁久久久久久久| 人妻少妇偷人精品无码| 午夜日本理论片最新片| 国产精品激情自拍视频| 亚洲精品92内射| 韩国一级成a人片在线观看| 国产在线观看黄片视频免费| 国产精品 无码专区| 理论片87福利理论电影| 天堂AV无码AV毛片毛| 亚洲中文字幕精品久久a| 国产农村熟妇videos| 老熟妇仑乱一区二区视頻| 日本一区二区三区一级免费| 久久精品中文字幕女同免费| 怡红院免费的全部视频| 中文字幕有码一区二区三区| 男人天堂亚洲一区二区| 97在线视频免费人妻| 妺妺窝人体色www在线图片 | 中文字幕在线日亚州9| 国产suv精品一区二区69| 中文字幕一区二区三区在线视频| 风骚人妻一区二区三区| 人妻少妇精品视频无码专区| 青青国产成人久久91| 日本免费一区二区久久久| 日韩精品久久久久久免费|