傳感器網絡中的能耗問題研究
發布時間:2011-11-10
中心議題:
基於電池供電的傳感器網絡通常運行在火山地帶、戰(zhan)區(qu)等(deng)人(ren)無(wu)法(fa)接(jie)近(jin)的(de)惡(e)劣(lie)甚(shen)至(zhi)危(wei)險(xian)的(de)遠(yuan)程(cheng)環(huan)境(jing)之(zhi)中(zhong),網(wang)絡(luo)節(jie)點(dian)的(de)電(dian)源(yuan)更(geng)換(huan)或(huo)再(zai)充(chong)電(dian)等(deng)工(gong)作(zuo)通(tong)常(chang)無(wu)法(fa)進(jin)行(xing)。廣(guang)泛(fan)分(fen)布(bu)於(yu)被(bei)測(ce)環(huan)境(jing)的(de)傳(chuan)感(gan)器(qi)節(jie)點(dian)既(ji)要(yao)負(fu)責(ze)收(shou)集(ji)敏(min)感(gan)數(shu)據(ju),又(you)要(yao)完(wan)成(cheng)數(shu)據(ju)傳(chuan)輸(shu)的(de)路(lu)由(you)等(deng)功(gong)能(neng);而(er)且(qie),攻(gong)擊(ji)者(zhe)還(hai)可(ke)能(neng)會(hui)利(li)用(yong)侵(qin)占(zhan)節(jie)點(dian)向(xiang)網(wang)絡(luo)中(zhong)注(zhu)入(ru)大(da)量(liang)的(de)虛(xu)假(jia)數(shu)據(ju)包(bao),致(zhi)使(shi)節(jie)點(dian)在(zai)傳(chuan)輸(shu)這(zhe)些(xie)數(shu)據(ju)包(bao)時(shi)耗(hao)盡(jin)能(neng)量(liang)而(er)失(shi)去(qu)效(xiao)用(yong)。因(yin)此(ci),網(wang)絡(luo)節(jie)點(dian)電(dian)源(yuan)的(de)無(wu)法(fa)替(ti)換(huan)性(xing)使(shi)能(neng)量(liang)消(xiao)耗(hao)問(wen)題(ti)相(xiang)對(dui)於(yu)傳(chuan)感(gan)器(qi)網(wang)絡(luo)的(de)其(qi)他(ta)關(guan)鍵(jian)技(ji)術(shu)而(er)言(yan)尤(you)為(wei)重(zhong)要(yao);在不影響性能的前提下,設計有效的能量消耗控製策略成為傳感器網絡軟硬件設計中的核心問題。
1 傳感器網絡節點組成及其能量分析
典型的傳感器網絡體係結構通常由分布的傳感器節點、接收發送器、互聯網和用戶界麵等構成。其中,傳感器節點作為網絡中的獨立工作實體,其基本的功能子係統包括供電子係統、傳感子係統、計算子係統和通信子係統等,如圖1所示。
1.1 供電子係統
供電子係統由電池和ACDC轉換器等模塊構成,其主要任務是為其他各個子係統供給能源。
電dian池chi作zuo為wei節jie點dian最zui主zhu要yao的de能neng量liang來lai源yuan,其qi性xing能neng與yu容rong量liang至zhi關guan重zhong要yao。雖sui然ran增zeng加jia電dian池chi容rong量liang可ke以yi延yan長chang供gong電dian子zi係xi統tong的de能neng量liang供gong給gei時shi間jian,但dan采cai用yong有you效xiao的de再zai充chong電dian技ji術shu或huo是shi太tai陽yang能neng等deng再zai生sheng性xing能neng源yuan則ze更geng利li於yu保bao證zheng供gong電dian子zi係xi統tong的de能neng量liang來lai源yuan,為wei其qi他ta子zi係xi統tong實shi現xian持chi續xu性xing的de能neng量liang供gong應ying。一yi種zhong新xin的de基ji於yui?Bean無線技術和“能量獲得”技術、靠感應振蕩能量轉換器工作的i?Bean無線發射機[3],在沒有電池供電的情況下,能由在50~100 mg力作用下的28~30 Hz振蕩產生1.2~3.6 mV的電壓,並允許在30 m距離上以115 kbps速率發送數據,為克服遠程無線傳感器網絡麵臨的電池工作時間短等問題提供了一種有效的解決途徑。
1.2 傳感子係統
傳感子係統由一組傳感器和ADC控製器等構成,主要任務是負責采樣/收集被測控對象的敏感信息,並轉換成相應的數字信息。
理想情況下,傳感子係統自動檢測周期性和非周期性兩類事件時[4],其能量消耗總量可簡單概括為單次采樣消耗的能量與采樣次數的乘積。因此,要控製該子係統的能量消耗必須從以下兩個方麵進行:yishikongzhidancishujucaiyangsuoxiaohaodenengliang,ershikongzhicaiyangpinlv。qianzheketongguocaiyongdigonghaoqijian,congyuanqijianbenshenyouxiaokongzhidancishujucaiyangdenengliangxiaohao。duiyuhouzheeryan,youyuchuanganqiwangluozhongduofenbujiedianzhongwangwangshichengzujiedianqujiancexiangtongdeduixianghuominganshuju,youxuanzexingdijianshaodangejiediandecaiyangpinlvbingbuhuiduibeiceshujuyouxiaoxinghewanzhengxingzaochengpohuai,zhiyaoyijuyingyongxuqiuhelishezhijiediancaiyangrenwudejihuoyuanze,jiunengzaibaozhengshujuzhunquexingdeqiantixia,jiaohaodikongzhigaizixitongdenengliangxiaohao。

圖1傳感器網絡節點結構框圖
[page]
1.3 計算子係統
計算子係統包括微處理器/微控製器、存儲器和I/O接口電路等硬件;負責控製傳感器、執行通信協議和處理傳感數據等軟件算法;是節點的控製和計算核心。
作為節點的功能控製中心和數據計算中心,計算子係統功能複雜,與其他各個子係統聯係緊密,因此,計算子係統的功能強弱、性能高低、在不同工作狀態(活動、空閑和休眠等)的持續時長以及不同狀態間的相互切換等,都會嚴重影響整個節點的能量消耗。低功耗器件、適(shi)時(shi)休(xiu)眠(mian)和(he)空(kong)閑(xian)時(shi)的(de)降(jiang)頻(pin)技(ji)術(shu),都(dou)是(shi)硬(ying)件(jian)上(shang)減(jian)少(shao)計(ji)算(suan)子(zi)係(xi)統(tong)能(neng)量(liang)消(xiao)耗(hao)的(de)常(chang)用(yong)技(ji)術(shu),節(jie)點(dian)間(jian)的(de)功(gong)能(neng)輪(lun)換(huan)則(ze)使(shi)從(cong)網(wang)絡(luo)的(de)整(zheng)體(ti)來(lai)實(shi)現(xian)網(wang)絡(luo)節(jie)點(dian)的(de)能(neng)量(liang)消(xiao)耗(hao)相(xiang)對(dui)均(jun)衡(heng)。
自組織的簇生成、傳輸數據的加密/解(jie)密(mi)以(yi)及(ji)通(tong)信(xin)鏈(lian)路(lu)的(de)建(jian)立(li)和(he)維(wei)護(hu)等(deng),都(dou)是(shi)通(tong)過(guo)執(zhi)行(xing)相(xiang)應(ying)的(de)指(zhi)令(ling)序(xu)列(lie)來(lai)完(wan)成(cheng)的(de),算(suan)法(fa)越(yue)複(fu)雜(za),指(zhi)令(ling)條(tiao)數(shu)就(jiu)越(yue)多(duo),消(xiao)耗(hao)的(de)能(neng)量(liang)也(ye)就(jiu)越(yue)大(da)。然(ran)而(er),算(suan)法(fa)是(shi)有(you)效(xiao)性(xing)、可靠性和複雜性的矛盾統一體,有效、可靠的算法往往具有較高的複雜性;簡單算法的有效性、可ke靠kao性xing則ze可ke能neng不bu適shi應ying於yu應ying用yong需xu求qiu。應ying用yong環huan境jing的de多duo樣yang性xing和he不bu確que定ding性xing,使shi得de軟ruan件jian算suan法fa的de能neng量liang消xiao耗hao遠yuan比bi硬ying件jian的de能neng量liang消xiao耗hao控kong製zhi困kun難nan,既ji要yao滿man足zu應ying用yong環huan境jing的de需xu求qiu,還hai要yao盡jin可ke能neng降jiang低di軟ruan件jian算suan法fa的de複fu雜za性xing。
另ling外wai,資zi源yuan受shou限xian的de傳chuan感gan器qi網wang絡luo節jie點dian還hai易yi於yu遭zao受shou物wu理li損sun壞huai攻gong擊ji,使shi得de非fei對dui稱cheng密mi鑰yao管guan理li協xie議yi等deng其qi他ta計ji算suan機ji網wang絡luo中zhong普pu遍bian采cai用yong的de控kong製zhi機ji製zhi和he數shu據ju處chu理li算suan法fa並bing不bu適shi合he於yu傳chuan感gan器qi網wang絡luo。依yi據ju應ying用yong環huan境jing的de需xu求qiu,傳chuan感gan器qi網wang絡luo對dui各ge控kong製zhi和he數shu據ju處chu理li算suan法fa往wang往wang會hui有you不bu同tong層ceng次ci的de要yao求qiu。因yin此ci,每mei種zhong控kong製zhi或huo數shu據ju處chu理li算suan法fa都dou是shi傳chuan感gan器qi網wang絡luo中zhong的de非fei常chang具ju有you挑tiao戰zhan性xing的de研yan究jiu領ling域yu,需xu要yao根gen據ju節jie點dian能neng源yuan的de發fa展zhan水shui平ping和he技ji術shu特te點dian,大da幅fu度du改gai造zao現xian有you的de成cheng熟shu算suan法fa,或huo重zhong新xin設she計ji新xin的de處chu理li算suan法fa,甚shen至zhi於yu在zai必bi要yao的de時shi候hou;還可通過適當降低網絡或節點的性能來控製節點能量消耗,以有效延長網絡的生命周期。
1.4 通信子係統
由無線收發部件構成的通信子係統負責節點的通信任務。無線收發部件采用的調製模式、數據率、發(fa)射(she)功(gong)率(lv)和(he)操(cao)作(zuo)周(zhou)期(qi)等(deng)都(dou)是(shi)影(ying)響(xiang)通(tong)信(xin)子(zi)係(xi)統(tong)能(neng)量(liang)消(xiao)耗(hao)的(de)關(guan)鍵(jian)因(yin)素(su)。另(ling)外(wai),由(you)於(yu)通(tong)信(xin)元(yuan)器(qi)件(jian)本(ben)身(shen)的(de)物(wu)理(li)特(te)性(xing)等(deng)原(yuan)因(yin),通(tong)信(xin)子(zi)係(xi)統(tong)即(ji)使(shi)處(chu)於(yu)空(kong)閑(xian)期(qi),也(ye)有(you)著(zhe)與(yu)接(jie)收(shou)期(qi)幾(ji)乎(hu)相(xiang)近(jin)的(de)能(neng)量(liang)消(xiao)耗(hao)。因(yin)此(ci),在(zai)沒(mei)有(you)通(tong)信(xin)任(ren)務(wu)時(shi),應(ying)盡(jin)可(ke)能(neng)地(di)使(shi)通(tong)信(xin)子(zi)係(xi)統(tong)進(jin)入(ru)休(xiu)眠(mian)期(qi),而(er)不(bu)是(shi)讓(rang)其(qi)處(chu)於(yu)空(kong)閑(xian)期(qi)。
短duan距ju離li無wu線xian通tong信xin和he減jian少shao網wang絡luo通tong信xin流liu量liang是shi通tong信xin子zi係xi統tong能neng量liang消xiao耗hao控kong製zhi的de主zhu要yao手shou段duan。傳chuan感gan器qi網wang絡luo中zhong普pu遍bian采cai用yong的de級ji跳tiao通tong信xin就jiu是shi通tong過guo縮suo短duan通tong信xin距ju離li,降jiang低di發fa射she功gong率lv的de方fang法fa實shi現xian能neng量liang節jie省sheng的de;數據融合則是通過減少網絡流量達到降低能量消耗的目的。
數據冗餘是保證即使個別節點或部分通信鏈路失效時,基站仍能獲取完整數據的有效手段;raner,zhijiechuanshuyuanshishujuzehuiyanzhongzengjiawangluotongxinliang,zaochengdaliangwuweidenengyuanxiaohao。cushoushujurongheshixiaochurongyushuju,jianshaowangluotongxinliangdeyouxiaoshouduanzhiyi。chuantongdecushoushujuronghefangshizhong,cushoujiedianjieshoucuneigejiedianchuanlaideshuju,ranhoutongguoneirongjianzhabingxiaochurongyuhoujiangjieguoshujushangchuanjizhan。cizhongfangshijinshijiangdileshujuluyouguochengzhongdenengyuanxiaohao,duicuneishujuchuanshudejiediannengyuanxiaohaowentimeiyouyingxiang。
如圖2所示,基於安全模板的數據融合機製,是通過少量數據傳輸替代大量數據傳輸的方法來更進一步地降低簇內的網絡通信量[5]。其中,傳感器節點並不直接傳輸采集數據,而是用從簇首節點接收到的安全模板生成采集數據的組合代碼後再上傳;cushoujiedianjieshoudaochuanganqijiedianshangchuandedaimashuju,jianzharongyuhouyouxuanzedixiangbufenchuanganqijiedianshenqingchuanshushijishuju,yiyouxiaojiangdicuneidewangluotongxinliang。zuihou,cushoujiediancongxuandingdechuanganqijiedianjieshoudaowurongyudecaijishujubingzhijieshangchuanjizhan。

圖2基於安全模板的數據融合
[page]
jiyuanquanmobandeshujuronghejizhishiduichuantongshujuronghejizhideyouyibuchong,shizhenggewangluodenengyuanxiaohaogengjiaheli,anquanmobanhaikejianhuashujujiamisuanfa,gengjinyibudijiangdinengyuanxiaohao。buguo,mobanzhongzidegenghuanpinlvtaimanhuiyanzhongyingxiangdaowangluoanquan,taikuaiyoukenengzaochengbubiyaodemobanshujuchuanshu,pinfanhuanxingchuanganqijiedianjinxingmobanshujuchuli,daozhiwuweidenengyuanxiaohao。yinci,cifangfadeyouxiaoxingqujueyuwangluoshujurongyudeliang,herongyushujuchuanshuyumobanshujuchuanshu/處理的能源消耗比例。
2 能量攻擊防範
傳感器網絡節點無人值守、ziyuanyouxiandeguyoutexing,shiqizaoshoudegongjifanweihexingshigengjiaduoyanghua。yuchangguideziyuanxiaohaogongjiyousuobutong,nengyuangongjijishizhenduijiediannengyuandeyouxianxing,buyixiaohaojiediandejisuanhecunchuziyuanweimude,ershizhezhongxiaohaojiediandenengliang。gongjizheliyongqinrujiedian,xiangwangluozhurudaliangdexujiashuju,zhishijiedian,youqishiluyoujiedian,zaidaliangdeshujutongxinzhonghaojinnengliangershixiao,congerdaozhizhenggewangluotanhuan。youcieryan,ruqinzhedeshouyaomudeshixiaohaoluyoujiediandenengliang,qizhurudexujiashujudechuansongjuliyueyuan,yingxiangdejiedianshujiuyueduo。youyuruqinzhekenenghuodeqinzhanjiediandewanquankongzhiquan,biaozhundeyanzhengjizhiduizheleiwangluoneibugongjidexingweishimeiyouzuoyongde。
文獻[6]提(ti)出(chu)的(de)檢(jian)出(chu)虛(xu)假(jia)數(shu)據(ju)機(ji)製(zhi),是(shi)在(zai)網(wang)絡(luo)中(zhong)設(she)置(zhi)彙(hui)流(liu)節(jie)點(dian),並(bing)由(you)彙(hui)流(liu)節(jie)點(dian)來(lai)認(ren)證(zheng)傳(chuan)感(gan)器(qi)節(jie)點(dian)的(de)身(shen)份(fen)和(he)整(zheng)合(he)數(shu)據(ju)報(bao),基(ji)站(zhan)與(yu)彙(hui)流(liu)節(jie)點(dian)進(jin)行(xing)有(you)效(xiao)的(de)分(fen)析(xi)和(he)交(jiao)互(hu)驗(yan)證(zheng)後(hou)檢(jian)出(chu)虛(xu)假(jia)的(de)數(shu)據(ju)報(bao)。該(gai)機(ji)製(zhi)的(de)重(zhong)點(dian)是(shi)由(you)基(ji)站(zhan)檢(jian)出(chu)入(ru)侵(qin)者(zhe)注(zhu)入(ru)的(de)虛(xu)假(jia)數(shu)據(ju)以(yi)防(fang)止(zhi)決(jue)策(ce)錯(cuo)誤(wu),而(er)由(you)於(yu)其(qi)不(bu)能(neng)減(jian)少(shao)虛(xu)假(jia)數(shu)據(ju)報(bao)的(de)傳(chuan)送(song)距(ju)離(li),故(gu)不(bu)能(neng)被(bei)用(yong)於(yu)能(neng)量(liang)攻(gong)擊(ji)的(de)防(fang)範(fan)措(cuo)施(shi)。
為盡早檢出和丟棄由被攻擊節點注入的虛假數據包,以達到安全需要和降低由此產生的能源消耗,文獻[7]將交互驗證的思想進一步擴展,在簇首節點到基站的數據傳送鏈路上的各個節點間建立關聯關係,如圖3所示,從而所有節點以一種交錯的逐跳方式驗證其要傳遞的數據包。隻有t+1(t是設定的安全上限,取簇內的節點數)個節點全部通過認證,數據包才能被傳遞到基站,因此,隻要被攻擊的節點數小於等於t,基站或沒有被攻擊的節點就能檢測出並丟棄由入侵者注入的虛假數據包。

圖3節點關聯示意圖(t=3)
3 結論
涉及傳感器網絡軟件、yingjiangegecengmiandenengliangxiaohaowentizhiguanwangluoshengmingzhouqi。congwangluogouchengjiqiyunxingguochengeryan,jiediangegezixitongdenengliangxiaohaoyouxianghuyingxiang,cixiaobichang,zhenduidanyizixitongdenengliangxiaohaokongzhicelvebingbunengconggenbenshangjiejuewenti。yincibixujiehewangluodeyingyonghuanjing,congqijianxuanze、數據處理算法的有效性和複雜性、shujutongxinlianghewangluoyunxingjizhidengfangmianjiangugegezixitongdegongnengtedianhexingnengyaoqiu,zhengtishangpinggunengliangxiaohaowenti,biyaoshishenzhishidangjiangdixingnengbiaozhun,yishejixiangyingdexiaohaokongzhicelve,youxiaoyanchangwangluoshengmingzhouqi。zongtishangeryan,chuanganqiwangluonengliangxiaohaokongzhicelveyingzhezhongcongqijianbenshendegonghaoteshuxing、休眠進入原則、suoduantongxinjulihejianshaowangluoliuliangzhejigefangmianjinxinglianghuahesheji。ranerdaomuqianweizhi,chuanganqiwangluodenengliangyouxiaoxinghaimeiyoubeimoxinghuahelianghua,yebujuyoubeipubianjieshoudebiaozhun,xuyaogengjinyibudishenruyanjiu。
- 傳感器網絡中的能耗問題研究
- 適當降低網絡或節點的性能來控製節點能量消耗
- 基於安全模板的數據融合
基於電池供電的傳感器網絡通常運行在火山地帶、戰(zhan)區(qu)等(deng)人(ren)無(wu)法(fa)接(jie)近(jin)的(de)惡(e)劣(lie)甚(shen)至(zhi)危(wei)險(xian)的(de)遠(yuan)程(cheng)環(huan)境(jing)之(zhi)中(zhong),網(wang)絡(luo)節(jie)點(dian)的(de)電(dian)源(yuan)更(geng)換(huan)或(huo)再(zai)充(chong)電(dian)等(deng)工(gong)作(zuo)通(tong)常(chang)無(wu)法(fa)進(jin)行(xing)。廣(guang)泛(fan)分(fen)布(bu)於(yu)被(bei)測(ce)環(huan)境(jing)的(de)傳(chuan)感(gan)器(qi)節(jie)點(dian)既(ji)要(yao)負(fu)責(ze)收(shou)集(ji)敏(min)感(gan)數(shu)據(ju),又(you)要(yao)完(wan)成(cheng)數(shu)據(ju)傳(chuan)輸(shu)的(de)路(lu)由(you)等(deng)功(gong)能(neng);而(er)且(qie),攻(gong)擊(ji)者(zhe)還(hai)可(ke)能(neng)會(hui)利(li)用(yong)侵(qin)占(zhan)節(jie)點(dian)向(xiang)網(wang)絡(luo)中(zhong)注(zhu)入(ru)大(da)量(liang)的(de)虛(xu)假(jia)數(shu)據(ju)包(bao),致(zhi)使(shi)節(jie)點(dian)在(zai)傳(chuan)輸(shu)這(zhe)些(xie)數(shu)據(ju)包(bao)時(shi)耗(hao)盡(jin)能(neng)量(liang)而(er)失(shi)去(qu)效(xiao)用(yong)。因(yin)此(ci),網(wang)絡(luo)節(jie)點(dian)電(dian)源(yuan)的(de)無(wu)法(fa)替(ti)換(huan)性(xing)使(shi)能(neng)量(liang)消(xiao)耗(hao)問(wen)題(ti)相(xiang)對(dui)於(yu)傳(chuan)感(gan)器(qi)網(wang)絡(luo)的(de)其(qi)他(ta)關(guan)鍵(jian)技(ji)術(shu)而(er)言(yan)尤(you)為(wei)重(zhong)要(yao);在不影響性能的前提下,設計有效的能量消耗控製策略成為傳感器網絡軟硬件設計中的核心問題。
1 傳感器網絡節點組成及其能量分析
典型的傳感器網絡體係結構通常由分布的傳感器節點、接收發送器、互聯網和用戶界麵等構成。其中,傳感器節點作為網絡中的獨立工作實體,其基本的功能子係統包括供電子係統、傳感子係統、計算子係統和通信子係統等,如圖1所示。
1.1 供電子係統
供電子係統由電池和ACDC轉換器等模塊構成,其主要任務是為其他各個子係統供給能源。
電dian池chi作zuo為wei節jie點dian最zui主zhu要yao的de能neng量liang來lai源yuan,其qi性xing能neng與yu容rong量liang至zhi關guan重zhong要yao。雖sui然ran增zeng加jia電dian池chi容rong量liang可ke以yi延yan長chang供gong電dian子zi係xi統tong的de能neng量liang供gong給gei時shi間jian,但dan采cai用yong有you效xiao的de再zai充chong電dian技ji術shu或huo是shi太tai陽yang能neng等deng再zai生sheng性xing能neng源yuan則ze更geng利li於yu保bao證zheng供gong電dian子zi係xi統tong的de能neng量liang來lai源yuan,為wei其qi他ta子zi係xi統tong實shi現xian持chi續xu性xing的de能neng量liang供gong應ying。一yi種zhong新xin的de基ji於yui?Bean無線技術和“能量獲得”技術、靠感應振蕩能量轉換器工作的i?Bean無線發射機[3],在沒有電池供電的情況下,能由在50~100 mg力作用下的28~30 Hz振蕩產生1.2~3.6 mV的電壓,並允許在30 m距離上以115 kbps速率發送數據,為克服遠程無線傳感器網絡麵臨的電池工作時間短等問題提供了一種有效的解決途徑。
1.2 傳感子係統
傳感子係統由一組傳感器和ADC控製器等構成,主要任務是負責采樣/收集被測控對象的敏感信息,並轉換成相應的數字信息。
理想情況下,傳感子係統自動檢測周期性和非周期性兩類事件時[4],其能量消耗總量可簡單概括為單次采樣消耗的能量與采樣次數的乘積。因此,要控製該子係統的能量消耗必須從以下兩個方麵進行:yishikongzhidancishujucaiyangsuoxiaohaodenengliang,ershikongzhicaiyangpinlv。qianzheketongguocaiyongdigonghaoqijian,congyuanqijianbenshenyouxiaokongzhidancishujucaiyangdenengliangxiaohao。duiyuhouzheeryan,youyuchuanganqiwangluozhongduofenbujiedianzhongwangwangshichengzujiedianqujiancexiangtongdeduixianghuominganshuju,youxuanzexingdijianshaodangejiediandecaiyangpinlvbingbuhuiduibeiceshujuyouxiaoxinghewanzhengxingzaochengpohuai,zhiyaoyijuyingyongxuqiuhelishezhijiediancaiyangrenwudejihuoyuanze,jiunengzaibaozhengshujuzhunquexingdeqiantixia,jiaohaodikongzhigaizixitongdenengliangxiaohao。

圖1傳感器網絡節點結構框圖
[page]
1.3 計算子係統
計算子係統包括微處理器/微控製器、存儲器和I/O接口電路等硬件;負責控製傳感器、執行通信協議和處理傳感數據等軟件算法;是節點的控製和計算核心。
作為節點的功能控製中心和數據計算中心,計算子係統功能複雜,與其他各個子係統聯係緊密,因此,計算子係統的功能強弱、性能高低、在不同工作狀態(活動、空閑和休眠等)的持續時長以及不同狀態間的相互切換等,都會嚴重影響整個節點的能量消耗。低功耗器件、適(shi)時(shi)休(xiu)眠(mian)和(he)空(kong)閑(xian)時(shi)的(de)降(jiang)頻(pin)技(ji)術(shu),都(dou)是(shi)硬(ying)件(jian)上(shang)減(jian)少(shao)計(ji)算(suan)子(zi)係(xi)統(tong)能(neng)量(liang)消(xiao)耗(hao)的(de)常(chang)用(yong)技(ji)術(shu),節(jie)點(dian)間(jian)的(de)功(gong)能(neng)輪(lun)換(huan)則(ze)使(shi)從(cong)網(wang)絡(luo)的(de)整(zheng)體(ti)來(lai)實(shi)現(xian)網(wang)絡(luo)節(jie)點(dian)的(de)能(neng)量(liang)消(xiao)耗(hao)相(xiang)對(dui)均(jun)衡(heng)。
自組織的簇生成、傳輸數據的加密/解(jie)密(mi)以(yi)及(ji)通(tong)信(xin)鏈(lian)路(lu)的(de)建(jian)立(li)和(he)維(wei)護(hu)等(deng),都(dou)是(shi)通(tong)過(guo)執(zhi)行(xing)相(xiang)應(ying)的(de)指(zhi)令(ling)序(xu)列(lie)來(lai)完(wan)成(cheng)的(de),算(suan)法(fa)越(yue)複(fu)雜(za),指(zhi)令(ling)條(tiao)數(shu)就(jiu)越(yue)多(duo),消(xiao)耗(hao)的(de)能(neng)量(liang)也(ye)就(jiu)越(yue)大(da)。然(ran)而(er),算(suan)法(fa)是(shi)有(you)效(xiao)性(xing)、可靠性和複雜性的矛盾統一體,有效、可靠的算法往往具有較高的複雜性;簡單算法的有效性、可ke靠kao性xing則ze可ke能neng不bu適shi應ying於yu應ying用yong需xu求qiu。應ying用yong環huan境jing的de多duo樣yang性xing和he不bu確que定ding性xing,使shi得de軟ruan件jian算suan法fa的de能neng量liang消xiao耗hao遠yuan比bi硬ying件jian的de能neng量liang消xiao耗hao控kong製zhi困kun難nan,既ji要yao滿man足zu應ying用yong環huan境jing的de需xu求qiu,還hai要yao盡jin可ke能neng降jiang低di軟ruan件jian算suan法fa的de複fu雜za性xing。
另ling外wai,資zi源yuan受shou限xian的de傳chuan感gan器qi網wang絡luo節jie點dian還hai易yi於yu遭zao受shou物wu理li損sun壞huai攻gong擊ji,使shi得de非fei對dui稱cheng密mi鑰yao管guan理li協xie議yi等deng其qi他ta計ji算suan機ji網wang絡luo中zhong普pu遍bian采cai用yong的de控kong製zhi機ji製zhi和he數shu據ju處chu理li算suan法fa並bing不bu適shi合he於yu傳chuan感gan器qi網wang絡luo。依yi據ju應ying用yong環huan境jing的de需xu求qiu,傳chuan感gan器qi網wang絡luo對dui各ge控kong製zhi和he數shu據ju處chu理li算suan法fa往wang往wang會hui有you不bu同tong層ceng次ci的de要yao求qiu。因yin此ci,每mei種zhong控kong製zhi或huo數shu據ju處chu理li算suan法fa都dou是shi傳chuan感gan器qi網wang絡luo中zhong的de非fei常chang具ju有you挑tiao戰zhan性xing的de研yan究jiu領ling域yu,需xu要yao根gen據ju節jie點dian能neng源yuan的de發fa展zhan水shui平ping和he技ji術shu特te點dian,大da幅fu度du改gai造zao現xian有you的de成cheng熟shu算suan法fa,或huo重zhong新xin設she計ji新xin的de處chu理li算suan法fa,甚shen至zhi於yu在zai必bi要yao的de時shi候hou;還可通過適當降低網絡或節點的性能來控製節點能量消耗,以有效延長網絡的生命周期。
1.4 通信子係統
由無線收發部件構成的通信子係統負責節點的通信任務。無線收發部件采用的調製模式、數據率、發(fa)射(she)功(gong)率(lv)和(he)操(cao)作(zuo)周(zhou)期(qi)等(deng)都(dou)是(shi)影(ying)響(xiang)通(tong)信(xin)子(zi)係(xi)統(tong)能(neng)量(liang)消(xiao)耗(hao)的(de)關(guan)鍵(jian)因(yin)素(su)。另(ling)外(wai),由(you)於(yu)通(tong)信(xin)元(yuan)器(qi)件(jian)本(ben)身(shen)的(de)物(wu)理(li)特(te)性(xing)等(deng)原(yuan)因(yin),通(tong)信(xin)子(zi)係(xi)統(tong)即(ji)使(shi)處(chu)於(yu)空(kong)閑(xian)期(qi),也(ye)有(you)著(zhe)與(yu)接(jie)收(shou)期(qi)幾(ji)乎(hu)相(xiang)近(jin)的(de)能(neng)量(liang)消(xiao)耗(hao)。因(yin)此(ci),在(zai)沒(mei)有(you)通(tong)信(xin)任(ren)務(wu)時(shi),應(ying)盡(jin)可(ke)能(neng)地(di)使(shi)通(tong)信(xin)子(zi)係(xi)統(tong)進(jin)入(ru)休(xiu)眠(mian)期(qi),而(er)不(bu)是(shi)讓(rang)其(qi)處(chu)於(yu)空(kong)閑(xian)期(qi)。
短duan距ju離li無wu線xian通tong信xin和he減jian少shao網wang絡luo通tong信xin流liu量liang是shi通tong信xin子zi係xi統tong能neng量liang消xiao耗hao控kong製zhi的de主zhu要yao手shou段duan。傳chuan感gan器qi網wang絡luo中zhong普pu遍bian采cai用yong的de級ji跳tiao通tong信xin就jiu是shi通tong過guo縮suo短duan通tong信xin距ju離li,降jiang低di發fa射she功gong率lv的de方fang法fa實shi現xian能neng量liang節jie省sheng的de;數據融合則是通過減少網絡流量達到降低能量消耗的目的。
數據冗餘是保證即使個別節點或部分通信鏈路失效時,基站仍能獲取完整數據的有效手段;raner,zhijiechuanshuyuanshishujuzehuiyanzhongzengjiawangluotongxinliang,zaochengdaliangwuweidenengyuanxiaohao。cushoushujurongheshixiaochurongyushuju,jianshaowangluotongxinliangdeyouxiaoshouduanzhiyi。chuantongdecushoushujuronghefangshizhong,cushoujiedianjieshoucuneigejiedianchuanlaideshuju,ranhoutongguoneirongjianzhabingxiaochurongyuhoujiangjieguoshujushangchuanjizhan。cizhongfangshijinshijiangdileshujuluyouguochengzhongdenengyuanxiaohao,duicuneishujuchuanshudejiediannengyuanxiaohaowentimeiyouyingxiang。
如圖2所示,基於安全模板的數據融合機製,是通過少量數據傳輸替代大量數據傳輸的方法來更進一步地降低簇內的網絡通信量[5]。其中,傳感器節點並不直接傳輸采集數據,而是用從簇首節點接收到的安全模板生成采集數據的組合代碼後再上傳;cushoujiedianjieshoudaochuanganqijiedianshangchuandedaimashuju,jianzharongyuhouyouxuanzedixiangbufenchuanganqijiedianshenqingchuanshushijishuju,yiyouxiaojiangdicuneidewangluotongxinliang。zuihou,cushoujiediancongxuandingdechuanganqijiedianjieshoudaowurongyudecaijishujubingzhijieshangchuanjizhan。

圖2基於安全模板的數據融合
jiyuanquanmobandeshujuronghejizhishiduichuantongshujuronghejizhideyouyibuchong,shizhenggewangluodenengyuanxiaohaogengjiaheli,anquanmobanhaikejianhuashujujiamisuanfa,gengjinyibudijiangdinengyuanxiaohao。buguo,mobanzhongzidegenghuanpinlvtaimanhuiyanzhongyingxiangdaowangluoanquan,taikuaiyoukenengzaochengbubiyaodemobanshujuchuanshu,pinfanhuanxingchuanganqijiedianjinxingmobanshujuchuli,daozhiwuweidenengyuanxiaohao。yinci,cifangfadeyouxiaoxingqujueyuwangluoshujurongyudeliang,herongyushujuchuanshuyumobanshujuchuanshu/處理的能源消耗比例。
2 能量攻擊防範
傳感器網絡節點無人值守、ziyuanyouxiandeguyoutexing,shiqizaoshoudegongjifanweihexingshigengjiaduoyanghua。yuchangguideziyuanxiaohaogongjiyousuobutong,nengyuangongjijishizhenduijiediannengyuandeyouxianxing,buyixiaohaojiediandejisuanhecunchuziyuanweimude,ershizhezhongxiaohaojiediandenengliang。gongjizheliyongqinrujiedian,xiangwangluozhurudaliangdexujiashuju,zhishijiedian,youqishiluyoujiedian,zaidaliangdeshujutongxinzhonghaojinnengliangershixiao,congerdaozhizhenggewangluotanhuan。youcieryan,ruqinzhedeshouyaomudeshixiaohaoluyoujiediandenengliang,qizhurudexujiashujudechuansongjuliyueyuan,yingxiangdejiedianshujiuyueduo。youyuruqinzhekenenghuodeqinzhanjiediandewanquankongzhiquan,biaozhundeyanzhengjizhiduizheleiwangluoneibugongjidexingweishimeiyouzuoyongde。
文獻[6]提(ti)出(chu)的(de)檢(jian)出(chu)虛(xu)假(jia)數(shu)據(ju)機(ji)製(zhi),是(shi)在(zai)網(wang)絡(luo)中(zhong)設(she)置(zhi)彙(hui)流(liu)節(jie)點(dian),並(bing)由(you)彙(hui)流(liu)節(jie)點(dian)來(lai)認(ren)證(zheng)傳(chuan)感(gan)器(qi)節(jie)點(dian)的(de)身(shen)份(fen)和(he)整(zheng)合(he)數(shu)據(ju)報(bao),基(ji)站(zhan)與(yu)彙(hui)流(liu)節(jie)點(dian)進(jin)行(xing)有(you)效(xiao)的(de)分(fen)析(xi)和(he)交(jiao)互(hu)驗(yan)證(zheng)後(hou)檢(jian)出(chu)虛(xu)假(jia)的(de)數(shu)據(ju)報(bao)。該(gai)機(ji)製(zhi)的(de)重(zhong)點(dian)是(shi)由(you)基(ji)站(zhan)檢(jian)出(chu)入(ru)侵(qin)者(zhe)注(zhu)入(ru)的(de)虛(xu)假(jia)數(shu)據(ju)以(yi)防(fang)止(zhi)決(jue)策(ce)錯(cuo)誤(wu),而(er)由(you)於(yu)其(qi)不(bu)能(neng)減(jian)少(shao)虛(xu)假(jia)數(shu)據(ju)報(bao)的(de)傳(chuan)送(song)距(ju)離(li),故(gu)不(bu)能(neng)被(bei)用(yong)於(yu)能(neng)量(liang)攻(gong)擊(ji)的(de)防(fang)範(fan)措(cuo)施(shi)。
為盡早檢出和丟棄由被攻擊節點注入的虛假數據包,以達到安全需要和降低由此產生的能源消耗,文獻[7]將交互驗證的思想進一步擴展,在簇首節點到基站的數據傳送鏈路上的各個節點間建立關聯關係,如圖3所示,從而所有節點以一種交錯的逐跳方式驗證其要傳遞的數據包。隻有t+1(t是設定的安全上限,取簇內的節點數)個節點全部通過認證,數據包才能被傳遞到基站,因此,隻要被攻擊的節點數小於等於t,基站或沒有被攻擊的節點就能檢測出並丟棄由入侵者注入的虛假數據包。

圖3節點關聯示意圖(t=3)
3 結論
涉及傳感器網絡軟件、yingjiangegecengmiandenengliangxiaohaowentizhiguanwangluoshengmingzhouqi。congwangluogouchengjiqiyunxingguochengeryan,jiediangegezixitongdenengliangxiaohaoyouxianghuyingxiang,cixiaobichang,zhenduidanyizixitongdenengliangxiaohaokongzhicelvebingbunengconggenbenshangjiejuewenti。yincibixujiehewangluodeyingyonghuanjing,congqijianxuanze、數據處理算法的有效性和複雜性、shujutongxinlianghewangluoyunxingjizhidengfangmianjiangugegezixitongdegongnengtedianhexingnengyaoqiu,zhengtishangpinggunengliangxiaohaowenti,biyaoshishenzhishidangjiangdixingnengbiaozhun,yishejixiangyingdexiaohaokongzhicelve,youxiaoyanchangwangluoshengmingzhouqi。zongtishangeryan,chuanganqiwangluonengliangxiaohaokongzhicelveyingzhezhongcongqijianbenshendegonghaoteshuxing、休眠進入原則、suoduantongxinjulihejianshaowangluoliuliangzhejigefangmianjinxinglianghuahesheji。ranerdaomuqianweizhi,chuanganqiwangluodenengliangyouxiaoxinghaimeiyoubeimoxinghuahelianghua,yebujuyoubeipubianjieshoudebiaozhun,xuyaogengjinyibudishenruyanjiu。
特別推薦
- 噪聲中提取真值!瑞盟科技推出MSA2240電流檢測芯片賦能多元高端測量場景
- 10MHz高頻運行!氮矽科技發布集成驅動GaN芯片,助力電源能效再攀新高
- 失真度僅0.002%!力芯微推出超低內阻、超低失真4PST模擬開關
- 一“芯”雙電!聖邦微電子發布雙輸出電源芯片,簡化AFE與音頻設計
- 一機適配萬端:金升陽推出1200W可編程電源,賦能高端裝備製造
技術文章更多>>
- 貿澤EIT係列新一期,探索AI如何重塑日常科技與用戶體驗
- 算力爆發遇上電源革新,大聯大世平集團攜手晶豐明源線上研討會解鎖應用落地
- 創新不止,創芯不已:第六屆ICDIA創芯展8月南京盛大啟幕!
- AI時代,為什麼存儲基礎設施的可靠性決定數據中心的經濟效益
- 矽典微ONELAB開發係列:為毫米波算法開發者打造的全棧工具鏈
技術白皮書下載更多>>
- 車規與基於V2X的車輛協同主動避撞技術展望
- 數字隔離助力新能源汽車安全隔離的新挑戰
- 汽車模塊拋負載的解決方案
- 車用連接器的安全創新應用
- Melexis Actuators Business Unit
- Position / Current Sensors - Triaxis Hall
熱門搜索



