摘要
层次式RTI为大规模分布式仿真提供了有效的支撑平台。层次式RTI体系结构中的所有权管理服务,由于其体系结构的复杂性,需要在保证整个系统所有权状态正确一致的前提下,尽量减少局部RTI(LRTI)之间的消息流量,以尽可能快地实现所有权转移。针对以上问题论文提出了各LRTI服务器所有权状态信息的弱一致性思想,即每个LRTI维持的所有权状态信息在LRTI层次上(即属性所有权属于哪个LRTI)保持一致,而在盟员层次上(即属性所有权属于哪个盟员)却可能不一致(以盟员所在的LRTI为准)。这种弱一致性既可以从全局的角度保持所有权状态的正确性,又可以减少LRTI之间的通信量,高效地实现所有权转移。该思想已应用到层次式RTI软件StarL ink+的实现中,测试表明达到了预期的效果。
Hierarchical RTI( Run Time Infrastructure) provides effective supporting platform for the large -scale distributed simulation. The ownership management in the hierarchical RTI, due to the complexity of its system, needs to reduce the local information flow to realize transfer of ownership as soon as possible on the premise of assuring the correctness and consistency of the ownership in the whole system. About the above questions, the paper puts forward the idea of infirm consistency of the state of ownership management for the different LRTIs( Local RTI Server) , i.e. the state of ownership management of every LRTI keeps consistent at the level of LRTI ( i. e. attribute ownership belongs to which LRTI) ; while at the level of federate, ( i.e. ownership belongs to which federate), the state of ownership management is probably not consistent (subject to the LRTI ). The infirm consistency keeps the correctness of the state of ownership management from a macro point, and reduces the communication volume between LRTIs, thus efficiently realizing the transfer of ownership. The idea has been used in the realization of hierarchical RTI software - Starlink + , and tests show it has obtained the expected results.
出处
《计算机仿真》
CSCD
2005年第9期130-132,139,共4页
Computer Simulation