×

Real-Time Maude中无线传感器网络算法的形式化建模、性能评估和模型检查。 (英语) Zbl 1178.68699号

摘要:本文的目的是展示如何使用基于重写逻辑的实时Maude语言和工具对高级无线传感器网络(WSN)算法进行形式化建模、仿真和模型检查。首先提出了一些建模和分析WSN算法的通用技术,然后展示了这些技术如何应用于最先进的最优地理密度控制(OGDC)密度控制算法的建模、性能估计和模型检查。一般来说,无线传感器网络,尤其是OGDC算法,对其形式化规范和分析提出了许多挑战,包括新的通信形式、空间实体、时间相关和概率特征,以及分析正确性和性能的需要。
我们主要通过蒙特卡罗模拟来评估OGDC的性能。对多达800个传感器节点的广泛仿真,以及与OGDC的ns-2仿真的比较表明,实时Maude仿真提供了相当准确的WSN算法性能评估。因此,模拟WSN算法的高级Real-Time Maude模型,无需在仿真工具上实现该模型以获得对其性能的准确估计,同时在定义适当的仿真场景方面提供了更大的灵活性;此外,实时Maude模型检查可以搜索“角落情况”错误,并评估最佳情况和最坏情况下的性能。本文中介绍的一些技术也用于另一种最先进的WSN算法的持续分析工作。

MSC公司:

68瓦40 算法分析
68M10个 计算机系统中的网络设计和通信
2012年第68季度 语法和重写系统
PDF格式BibTeX公司 XML格式引用
全文: 内政部

参考文献:

[1] Agha,G。;梅塞盖尔,J。;Sen,K.,PMaude:概率对象系统的基于重写的规范语言,理论计算机科学电子笔记,153,21213-239(2006)
[2] Akyildiz,I。;苏·W。;Sankarasubramaniam,Y。;Cayirci,E.,《无线传感器网络:一项调查》,《计算机网络》,38,393-422(2002)
[3] 巴拉里尼,P。;Miller,A.,传感器网络的模型检查介质访问控制,(第二届利用形式方法的应用、验证和确认国际研讨会。第二届关于利用形式方法应用、验证与确认的国际研讨会,ISOLA’06(2006),IEEE)
[4] 贝尔曼,G。;大卫·A。;Larsen,K.G.,关于乌帕尔,(Bernardo,M.;Corradini,F.,《实时系统设计的形式化方法》(SFM-RT 2004)。实时系统设计的形式化方法(SFM-RT 2004),计算机科学课堂讲稿,第3185卷(2004),Springer)
[5] 博兹加,M。;格拉芙,S。;Ober,I。;Ober,I。;Sifakis,J.,IF工具集(Bernardo,M.;Corradini,F.,《实时系统设计的形式化方法》(SFM-RT 2004)。实时系统设计的形式化方法(SFM-RT 2004),计算机科学课堂讲稿,第3185卷(2004),施普林格出版社,237-267·Zbl 1105.68352号
[6] 布鲁尼,R。;Meseguer,J.,《广义重写理论的语义基础》,《理论计算机科学》,360,1-3,386-414(2006)·Zbl 1097.68051号
[7] 卡迪尔哈克,M。;Hérault,T。;拉塞涅,R。;Peyronnet,S。;Tixeuil,S.,使用APMC评估传感器网络的复杂MAC协议,理论计算机科学电子笔记,185,33-46(2007)·Zbl 1335.68013号
[8] 克拉克,E。;Grumberg,O。;Peled,D.A.,《模型检验》(1999),麻省理工学院出版社
[9] Clavel,M。;杜兰,F。;艾克,S。;林肯,P。;Mart-Oliet,N。;梅塞盖尔,J。;Talcott,C.,(《关于Maude的一切——高性能逻辑框架》,《关于Maude的一切——一个高性能逻辑架构》,计算机科学讲义,第4350卷(2007年),Springer)·Zbl 1115.68046号
[10] CMU君主扩展到ns。http://www.kinaster.cs.cmu.edu/; CMU君主扩展到ns。网址:http://www.monarch.cs.cmu.edu/
[11] 科尔里,S。;埃尔根,M。;Koo,T.J.,使用混合自动机建模的传感器网络寿命分析,(WSNA’02(2002),ACM)
[12] Fehnker,A。;van Hoesel,L。;Mader,A.,《无线传感器网络LMAC协议的建模与验证》,(Davies,J.;Gibbons,J.,《综合形式方法》,综合形式方法,IFM’07。集成形式化方法。综合形式方法,IFM’07,计算机科学课堂讲稿,第4591卷(2007),Springer)·Zbl 1120.68004号
[13] Katelman,M。;梅塞盖尔,J。;Hou,J.,通过形式化建模和统计模型检查重新设计LMST无线传感器协议,(开放式基于对象的分布式系统的形式化方法。开放式基于目标的分布式系统形式化方法,FMOODS’08。开放式基于对象的分布式系统的形式化方法。《基于开放对象的分布式系统的形式化方法》,FMOODS’08,《计算机科学讲义》,第5051卷(2008年),施普林格出版社,150-169
[14] Knuth,D.E.,《计算机编程的艺术:半数值算法》,第2卷(1981),Addison-Wesley·Zbl 0477.65002号
[15] 库马尔,N。;Sen,K。;梅塞盖尔,J。;Agha,G.,概率分布式对象系统的基于重写的模型,(开放式基于对象的分布式系统的形式化方法。开放式基于目标的分布式系统形式化方法,FMOODS’03。开放式基于对象的分布式系统的形式化方法。开放式基于对象的分布式系统的形式化方法,FMOODS’03,计算机科学课堂讲稿,第2884卷(2003),Springer)·Zbl 1253.68244号
[16] Lamport,L.,《行动的时间逻辑》,ACM Toplas,16,3,872-923(1994)
[17] 李,N。;Hou,J.C。;Sha,L.,基于MST的拓扑控制算法的设计与分析,(IEEE INFOCOM 2003(2003),IEEE)
[18] E.Lien,使用Real-Time Maude对NORM多播协议进行形式化建模和分析,奥斯陆大学语言学系硕士论文,2004年;E.Lien,使用Real-Time Maude对NORM多播协议进行形式化建模和分析,奥斯陆大学语言学系硕士论文,2004年
[19] Lowe,G.,《对Needham-Schoreder公钥认证协议的攻击》,《信息处理快报》,56,131-133(1995)·兹伯利0875.94114
[20] Y.Luo,J.J.P.Tsai,用于传感器网络建模和分析的图形仿真系统,载:国际多媒体研讨会,2005年;Y.Luo,J.J.P.Tsai,用于传感器网络建模和分析的图形仿真系统,摘自:国际多媒体研讨会,2005年
[21] Meseguer,J.,作为并发统一模型的条件重写逻辑,理论计算机科学,96,73-155(1992)·Zbl 0758.68043号
[22] Meseguer,J.,成员代数作为方程规范的逻辑框架,(Parisi-Presicce,F.,Proc.WADT’97)。程序。WADT'97,《计算机科学讲义》,第1376卷(1998),施普林格出版社)·Zbl 0903.08009号
[23] 穆尼尔,L。;Samper,L。;Znaidi,W.,通过模型检查计算无线传感器网络的最坏情况寿命,(第四届ACM无线自组网、传感器和泛在网络性能评估研讨会。第四届AMM无线自组网、传感器网络和泛在网性能评估研讨会,PE-WASUN(2007),ACM)
[24] 奈尔,S。;Cardell-Oliver,R.,《传感器网络扩散协议性能变化的形式规范和分析》(MSWiM’04(2004),ACM)
[25] 网络模拟器ns-2。网址:http://www.isi.edu/nsnam/ns; 网络模拟器ns-2。网址:http://www.isi.edu/nsnam/ns
[26] P.C.lveczky,实时建模2.3手册。网址:http://www.ifi.uio.no/RealTimeMaude/; P.C.lveczky,实时建模2.3手册。http://www.ifi.uio.no/RealTimeMaude/
[27] 奥列夫茨基,P.C。;Caccamo,M.,《实时Maude中CASH调度算法的形式化模拟与分析》,(Baresi,L.;Heckel,R.,《软件工程的基本方法》,FASE’06。软件工程的基本方法。软件工程的基础方法,FASE’06,计算机科学讲义,第3922卷(2006),Springer)
[28] 奥列夫茨基,P.C。;Meseguer,J.,重写逻辑中的实时和混合系统规范,理论计算机科学,285359-405(2002)·Zbl 1001.68061号
[29] 奥列夫茨基,P.C。;Meseguer,J.,《实时建模的抽象和完整性》,《理论计算机科学中的电子笔记》,176,4,5-27(2007)·Zbl 1279.68218号
[30] 奥列夫茨基,P.C。;Meseguer,J.,《实时毛德的语义学和语用学》,《高阶和符号计算》,20,1-2161-196(2007)·Zbl 1115.68095号
[31] 奥列夫茨基,P.C。;梅塞盖尔,J。;Talcott,C.L.,实时Maude中AER/NCA主动网络协议套件的规范和分析,系统设计中的形式化方法,29,3,253-293(2006)·Zbl 1109.68010号
[32] Sen,K。;维斯瓦纳坦,M。;Agha,G.A.,VESTA:概率系统的统计模型检查器和分析仪,(第二届系统定量评估国际会议,第二届国际系统定量评估会议,QEST 2005(2005),IEEE计算机学会)
[33] S.Thorvaldsen,《实时Maude中OGDC无线传感器网络算法的建模与分析》,奥斯陆大学信息学系硕士论文,2005年;S.Thorvaldsen,实时Maude中OGDC无线传感器网络算法的建模与分析,硕士论文,奥斯陆大学信息学系,2005年
[34] Viry,P.,重写逻辑的等式规则,理论计算机科学,285487-517(2002)·Zbl 1001.68058号
[35] 王,X。;Xing,G。;Zhang,Y。;卢,C。;普莱斯,R。;Gill,C.D.,《无线传感器网络中的集成覆盖和连接配置》(SenSys 2003(2003),ACM)
[36] Ye,F。;钟,G。;程,J。;卢,S。;Zhang,L.,PEAS:长效传感器网络的稳健节能协议(ICDCS 2003(2003),IEEE计算机学会)
[37] Yovine,S.,Kronos:实时系统的验证工具,《技术转让软件工具》,1,1/2,123-133(1997)·Zbl 1060.68606号
[38] X.Zeng,R.Bagrodia,M.Gerla,GloMoSim:大型无线网络并行仿真库,摘自:并行和分布式仿真研讨会,1998年;X.Zeng,R.Bagrodia,M.Gerla,GloMoSim:大型无线网络并行仿真库,摘自:并行和分布式仿真研讨会,1998年
[39] H.Zhang,J.C.Hou,《在大型传感器网络中保持传感覆盖和连通性》,《无线Ad Hoc和传感器网络:国际期刊1》;H.Zhang,J.C.Hou,《在大型传感器网络中保持传感覆盖和连通性》,《无线Ad Hoc和传感器网络:国际期刊1》
此参考列表基于出版商或数字数学图书馆提供的信息。其项与zbMATH标识符进行启发式匹配,可能包含数据转换错误。在某些情况下,zbMATH Open的数据对这些数据进行了补充/增强。这试图尽可能准确地反映原始论文中列出的参考文献,而不要求完整或完全匹配。