首页 | 本学科首页   官方微博 | 高级检索  
     

RTI中乐观推进机制的实现
引用本文:刘步权,王怀民,姚益平.RTI中乐观推进机制的实现[J].软件学报,2004,15(3):338-347.
作者姓名:刘步权  王怀民  姚益平
作者单位:国防科学技术大学,计算机学院,湖南,长沙,410073
基金项目:Supported by the National High-Tech Research and Development Plan of China under Grant No.2001AA115127(国家高技术研究发展计划(863));the National Grand Fundamental Research 973 Program of China under Grant No.G1999032703(国家重点基础研究发展规划(973))
摘    要:正确理解乐观推进机制的基本原理,并按照高层体系结构HLA(high level architecture)规范实现RTI(runtime infrastructure)中的乐观推进服务一直是分布式仿真领域关注的难点问题.介绍了并行离散事件仿真PDES(parallel discrete event simulation)和HLA中的乐观推进机制,并指出了它们之间的重要差异,例如PDES中的虚拟时间(virtual time)可以回卷(roll back),回卷发生在进程中;而HLA中的逻辑时间不能够回卷,但乐观盟员在不影响保守盟员推进的情况下可以回卷自己调度事件的时间,回卷发生在盟员内而不是RTI内.另外,提出了在实现乐观推进服务时,不需要RTI作任何保存操作的"零保存"技术,并成功地将该技术应用到RTI软件StarLink中."零保存"技术通过在消息句柄类型RTI::MessageRetractionHandle定义中增加两个变量,一个表示TSO(time stamp order)消息的时标,另一个表示所有接收该消息的盟员(RTI::MessageRetractionHandle为IEEE1516.1定义的数据类型),RTI将具有此类型的消息句柄返回给发送TSO消息的盟员保存,当发送盟员再次使用消息句柄撤消(retract)消息时,RTI从消息句柄中就可以知道并通知接收盟员撤消消息.对于理解和开发RTI中的乐观推进服务具有重要的现实意义.

关 键 词:并行离散事件仿真  高层体系结构  时间管理  乐观推进机制  零保存
文章编号:1000-9825/2004/15(03)0338
收稿时间:2003/11/7 0:00:00
修稿时间:2003年11月7日

Implementation of Optimistic Advancing Mechanism in RTI
LIU Bu-Quan,WANG Huai-Min and YAO Yi-Ping.Implementation of Optimistic Advancing Mechanism in RTI[J].Journal of Software,2004,15(3):338-347.
Authors:LIU Bu-Quan  WANG Huai-Min and YAO Yi-Ping
Abstract:
Keywords:parallel discrete event simulation  high level architecture  time management  optimistic advancing mechanism  zero-saving
本文献已被 CNKI 维普 万方数据 等数据库收录!
点击此处可从《软件学报》浏览原始摘要信息
点击此处可从《软件学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号