基于有色Petri网理论的消息通信形式化建模研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:donny_zhu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
节点之间的通信规则是分布式系统所承载的计算机网络的基础,随着网络服务要求的提高,网络系统的复杂性在协议方面体现出空间分布性、并发性、异步性、不稳定性和多样性,越来越要求采用系统工程的方法来设计和维护系统,在系统的整个生命周期内,用图形化的数学工具来完成系统的形式描述、正确性验证、性能评价、目标实现和测试。消息传递作为分布式系统之间的一种重要的通信方式,其实现机制的研究显得尤其重要。但是,目前的许多分布式消息通信开发方法并没有专门针对分布式系统的特点而制订,导致开发成本与风险增大。随着实际问题的复杂度提高,通过形式化的方法来解决问题的需求变得越来越强烈。论文文首先提出一种基于广播请求和点到点应答相结合通信方式的分布式消息传递机制(MPCBP 消息通信),利用分层有色Petri 网对消息的发送和接收处理、节点间通信进行一定程度的形式化描述。对整个系统模型各分模块进行可达图分析,通过系统整体模型的状态空间分析来进行属性验证。借助于时间相关CPNs模型以及一定的计算方法,对整个MPCBP 系统进行性能分析。论文研究工作的主要内容与创新表现在以下几个方面: (1)从理论角度研究了MPCBP 消息通信的基本架构。结合有色Petri 网形式化方法能极好的模拟分布性和动态性的特点,分析其形式化描述与分析的可行性; (2)用基于CPNs 理论的形式化方法实现了MPCBP 消息通信机制。所描述的通信系统通过广播通信方式发送请求包,以点到点方式发送响应消息。并且实现了消息包有损失时的检测和请求重发; (3)形式化实现虫孔寻径的流控策略。包括消息片的顺序传输、消息片丢失时对消息的抛弃处理和相应的请求重传以及消息片无中断的连续流动; (4)对构建的系统模型进行状态空间分析。借助CPN Tools 形式化分析工具,通过状态空间分析结果进行可达性动态属性验证。(5)进行系统的性能分析和评价。利用时间关联的CPNs 模型,通过多次模拟来研究系统的时间延迟、带宽使用等性能指标,最终得到系统的最适中的重传时间间隔。
其他文献
计算机系统的多任务处理功能最初只应用于企业级计算,现在Intel公司和其他硬件厂商正在推出的多核微处理器,试图为个人电脑提供性能强劲的多任务处理能力,而作为与人们生活关系
继主机计算、个人机计算之后,网络计算已经发展成为第三代的计算模式。在网络计算中,普适计算又成为其中最重要的分支之一。普适计算强调以“人”为中心的计算,目的在于形成一个
随着Internet的广泛应用和移动计算领域的不断扩大,人们对高可信软件的需求越来越多,从而对软件的可靠性和安全性提出了更高的挑战,因此软件安全问题再次显得至关重要。用形式化
文件系统是操作系统最基本的资源,它是一个计算机系统内文件和目录的集合.随着嵌入式系统硬件设备的广泛运用、价格不断降低,及嵌入式系统应用范围的不断扩大,嵌入式文件系统
构造基于Web服务的应用本质上属于基于构件的软件工程(CBSE)范围。把CBSE应用于构造基于Web服务的应用系统,必须解决一些基础问题,如给出一种Web服务描述方案;给出基于该描述的W
在计算机网络普及之后,网络用户的上网要求已经从普通意义上的能上网,进一步的转到要求能够高速的接入计算机网络;同时,计算机终端设备的和家用数码产品的日益丰富多彩,形成了家庭
计算机辅助三维颅面复原技术在刑侦、考古等领域有重要应用,本文综述了该技术的现状及发展趋势,比较分析了现有的几种方法。针对颅面复原技术现存的问题,提出本研究课题,以对目前
网格是近年来国际上兴起的一项重要的信息技术,它为实现大规模范围内的资源共享和协同工作提供了必要的功能和机制,目前已被广泛的应用于科学和工程的各个领域。然而现有网格
随着移动ad hoc网络在民用和军事领域应用的不断增加,它的安全问题也日益受到人们的关注。由于移动ad hoc网络没有固定的基础设施,拓扑结构动态变化,电池容量受限以及计算能
随着IP技术的快速发展,各种基于IP技术的新业务不断涌现,客户对服务质量的要求也越来越高。为了实现下一代互联网IP业务可靠的服务质量、业务管理的灵活性和动态性,适应新业务的