计算机学报
計算機學報
계산궤학보
CHINESE JOURNAL OF COMPUTERS
2013年
12期
2390-2405
,共16页
邱杰凡%李栋%石海龙%崔莉
邱傑凡%李棟%石海龍%崔莉
구걸범%리동%석해룡%최리
传感器网络%编程方法%时空属性%任务块迁移机制
傳感器網絡%編程方法%時空屬性%任務塊遷移機製
전감기망락%편정방법%시공속성%임무괴천이궤제
sensor networks%programming framework%spatiotemporal attributes%task block migration
由于资源受限的传感器节点易受到外界环境因素的干扰,造成传感器网络具有较强的动态性;而移动节点的引入,会加剧网络的动态性.为了消除网络动态性的影响,需要在每个节点上设计复杂的冗余机制,增加了开发难度.为此,作者提出了一种基于时空属性的编程方法——EasiSNP.通过编写EasiSNP顶层应用程序,可以直接对接口进行编程,由计算机根据接口绑定的时空属性生成任务块,并通过任务块迁移机制,由网络动态选择合适的节点执行任务块.此外,作者设计了相应的EasiSNP程序解释系统和运行时系统,前者实现了EasiSNP顶层应用程序的正确解释以及任务块的生成,后者保证了任务块能够被顺利迁移和执行.实验表明基于时空属性的编程方法EasiSNP在提高网络健壮性的同时,能够以较少的开销构建复杂的应用.
由于資源受限的傳感器節點易受到外界環境因素的榦擾,造成傳感器網絡具有較彊的動態性;而移動節點的引入,會加劇網絡的動態性.為瞭消除網絡動態性的影響,需要在每箇節點上設計複雜的冗餘機製,增加瞭開髮難度.為此,作者提齣瞭一種基于時空屬性的編程方法——EasiSNP.通過編寫EasiSNP頂層應用程序,可以直接對接口進行編程,由計算機根據接口綁定的時空屬性生成任務塊,併通過任務塊遷移機製,由網絡動態選擇閤適的節點執行任務塊.此外,作者設計瞭相應的EasiSNP程序解釋繫統和運行時繫統,前者實現瞭EasiSNP頂層應用程序的正確解釋以及任務塊的生成,後者保證瞭任務塊能夠被順利遷移和執行.實驗錶明基于時空屬性的編程方法EasiSNP在提高網絡健壯性的同時,能夠以較少的開銷構建複雜的應用.
유우자원수한적전감기절점역수도외계배경인소적간우,조성전감기망락구유교강적동태성;이이동절점적인입,회가극망락적동태성.위료소제망락동태성적영향,수요재매개절점상설계복잡적용여궤제,증가료개발난도.위차,작자제출료일충기우시공속성적편정방법——EasiSNP.통과편사EasiSNP정층응용정서,가이직접대접구진행편정,유계산궤근거접구방정적시공속성생성임무괴,병통과임무괴천이궤제,유망락동태선택합괄적절점집행임무괴.차외,작자설계료상응적EasiSNP정서해석계통화운행시계통,전자실현료EasiSNP정층응용정서적정학해석이급임무괴적생성,후자보증료임무괴능구피순리천이화집행.실험표명기우시공속성적편정방법EasiSNP재제고망락건장성적동시,능구이교소적개소구건복잡적응용.