A global timestamp-based approach to enhanced data consistency and fairness in collaborative virtual environments

A global timestamp-based approach to enhanced data consistency and fairness in collaborative virtual environments
复制标题

基于全局时间戳的方法可增强协作虚拟环境中的数据一致性和公平性

DOI:
10.1007/s00530-004-0153-4
复制
发表时间:
2005
期刊:
影响因子:
3.9
通讯作者:
Kane Kim
Kane Kim
中科院分区:
计算机科学4区
文献类型:
--
作者:
Sung;F. Kuester;Kane Kim

文献摘要

被引文献

相似文献

协作虚拟环境因实现直观的工作空间和联网的游戏环境而迅速流行起来。这些系统必须解决的主要挑战是维护系统范围的数据一致性,实现公平的资源共享和用户之间的交互,以及补偿网络延迟抖动。本文研究了两个主要的并发问题--(1)公平的请求处理和(2)系统范围的数据一致性。结合不同的实现模型,提出了一种基于全局时间戳的方法。分析了实现全系统一致性和公平性的集中式和分散式两种方法。为了提高该方法的可扩展性,讨论了层次模型。给出了一个基于高级面向对象实时程序设计方案TMO的概念验证系统的实现。
Abstract.Collaborative virtual environments are rapidly gaining in popularity for the implementation of intuitive workspaces and networked gaming environments. Primary challenges that have to be addressed by these systems are maintaining systemwide data consistency, enabling fair resource sharing and interaction between users, and compensating network latency jitters. This paper investigates two major concurrency problems - (1) fair request handling and (2) systemwide data consistency. A global timestamp-based approach is presented in combination with different implementation models. Both centralized and decentralized approaches to achieving systemwide consistency and fairness are analyzed. To improve the scalability of the approach, hierarchical models are discussed. Implementation of a proof-of-concept system based on a high-level object-oriented real-time programming scheme called TMO is presented.