基于有色Petri网的SPIN协议验证

来源 :郑州大学 | 被引量 : 0次 | 上传用户:bolinyuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
无线传感器网络作为一种新兴的技术,已成为当前国际上备受关注的研究热点,被认为是对21世纪产生巨大影响力的技术之一。路由协议的研究是无线传感器网络的一个重要研究领域,其中对现有协议进行分析和验证,确定各种现有协议对无线传感器网络的可用性是很重要的一个方向。SPIN是无线传感器网络中第一个基于数据的路由协议,它采用协商机制和资源自适应机制解决了传统协议所存在的问题,大大节省了能量,延长了网络寿命。SPIN包括两个协议:SPIN-1和SPIN-2。目前对SPIN协议的研究主要是通过NS平台进行仿真,进而分析协议的性能。本文从另一角度出发采用形式化的方法对协议进行验证。文章首先使用形式化建模工具有色Petri网分别对SPIN-1协议和SPIN-2协议进行了形式化分析,并给出了它们的有色Petri网模型,然后利用自动化分析工具CPN Tools分别对这两个模型进行模拟运行,得到模型的可达图和相关分析报告,依此对协议的特性进行分析,证明协议具有活性、可达性、有界性等特性。SPIN是针对理想无损网络设计的,没有考虑到现实网络中数据包丢失的现象。针对这个问题,本文提出了SPIN-E协议,它在SPIN的基础上增加了重传机制,使其能够适用于有损网络。然后文章使用有色Petri网对SPIN-E协议进行建模,通过CPN Tools对模型进行分析,证明了协议不存在死锁,具有可达性和有界性。验证了使用SPIN-E协议在网络传输有损的情况下,节点仍能得到它所期望的数据。本文对无线传感器网络的路由协议SPIN进行了形式化验证,有利于更加全面的对协议进行研究,证明协议对无线传感器网络的可用性,并能从中发现协议存在的问题,对今后协议的改进和发展具有重要意义。
其他文献
随着J2EE技术大规模的应用,EJB技术受到广泛的质疑。EJB技术给J2EE应用开发带来了严重的复杂性和巨大的开销。降低J2EE的复杂性开始成为开发者的主要关注点。随着轻量级方案
无线传感器网络(WSN)的应用开发研究是智能控制技术的重要研究领域,在WSN开发研究中,无线传感器及控制器节点(WSCN节点)是关键部件,担任着终端数据采集、执行控制和数据通信
随着计算机技术和网络技术的高速发展,计算技术逐渐从集中式环境向分布式环境发展。计算机测试软件也从原来的单机模式向现在的分布式考试系统发展,由传统的测试模式向自适应
关系词是复句标识分句之间结构关系和语义关系的重要语法标志,所以复句中关系词的研究是复句研究的关键点,也是进一步研究复句层次结构划分和语义结构的基础。因此,准确自动
医学图像处理是计算机领域的一个分支,是数字图像处理技术在生物医学工程中的重要应用。对医学图像进行目标轮廓提取,是临床诊断和科学研究的基础。活动轮廓线模型即Snake模
旋转机械状态监测技术对于旋转机械运行安全,降低设备维修费用,提高设备利用率有重大意义。 大型监测设备费用太高,而且存在“监测过剩”的问题,所以,我们就开发一套基于WinCE
人脸识别是利用计算机对人脸图像进行处理,提取有效信息进行身份辨认的一门技术。近年来,在模式识别与计算机视觉领域中已受到广泛的重视,成为一个十分活跃的研究方向。在身份验
模型检验是一种非常重要的自动验证方法,主要通过显式状态搜索或隐式不动点计算来验证有穷状态系统的模态命题性质,避免建立复杂的证明过程,并在不满足性质时能提供反例。二十多
模型驱动体系结构是OMG在2001年提出的一种新的软件方法学,它将系统功能规约与特定技术平台的功能实现规约相分离,以达到“一次设计,任何平台实现”的目的。 本文扩展了对
借助于No.7信令网和大型集中式数据库的支持,移动智能网将网络的交换功能和控制功能相分离,把网络中各网元的智能集中到新的功能部件——由中小型计算机组成的SCP(Service Co