论文部分内容阅读
分布式虚拟环境(Distributed Virtual Environment)中的兴趣管理技术将对象通讯局部化,降低整个虚拟环境的通讯量,使得虚拟环境在有限的宽带中容纳尽可能多的对象进行通讯成为可能,但传统的通讯结构和过滤规则使得兴趣管理的扩展性较差。在使用分布式虚拟环境仿真真实世界时,总有使用系统中的有限网络资源和计算能力来支持更多参与者,实现更多功能的要求。本文在对主动兴趣管理,层次式兴趣管理及其相关技术进行总结的基础上,引入了兴趣度的概念,并根据对象的兴趣层次评价模型来实现通讯细节的控制,有效地减少了不必要的网络通讯,进一步提高了系统的可扩展性。
本文的主要工作如下:
(1)针对DVE应用,为主动兴趣管理引入了兴趣度的概念,提出了适用于虚拟环境中多个对象的兴趣层次评价模型。根据用户对兴趣范围内的对象感知程度,发布区域和订购区域的交集,兴趣度提出兴趣层次的计算方法(根据特定应用而定),对兴趣管理做出动态定量分析。从而对发往订购方的数据进行更精细的过滤。
(2)引入XML表示使信息传送标准化,有利于在internet上面数据的传送,所以利用XML可以增强DVE的兴趣表达能力和通用性,不仅使用户的订购和发布都实现层次化和结构化,同时不再受预先设定的兴趣表达方式的限制,提高主动兴趣管理的实用性。
(3)对现有相似度匹配算法进行分类综述,并提出一种适合DVE的XML层次式过滤算法-LayerFilter,该算法在treesim算法的基础上,针对DVE的特点进行了较大的优化改进,通过对树型结构的匹配,减少了通讯流量,有效提高了其路由速度。
本文在局域网内构建的简单的原型系统,并主要以基于内容细节层次的分层过滤为例,进行了虚拟人关节体LOD数据过滤试验。初步验证了本文提出的层次式过滤算法应用于分布式虚拟环境的合理性和可行性。因此,本文设计的基于XML分层主动兴趣管理是有效的,不仅提高了分布式虚拟环境的可扩展性,降低了网络负载,而且为主动兴趣管理的发展提出了一种可行的解决方案。