ACM Home Page
Please provide us with feedback. Feedback
Prediction-based concurrency control for a large scale networked virtual environment supporting various navigation speeds
Full text PdfPdf (351 KB)
Source Virtual Reality Software and Technology archive
Proceedings of the ACM symposium on Virtual reality software and technology table of contents
Baniff, Alberta, Canada
Session: Distributed Virtual Environments table of contents
Pages: 127 - 134  
Year of Publication: 2001
ISBN:1-58113-427-4
Authors
Eunhee Lee  Information and Communications University, Taejon, Korea
Dongman Lee  Information and Communications University, Taejon, Korea
Seunghyun Han  Information and Communications University, Taejon, Korea
Soon J. Hyun  Information and Communications University, Taejon, Korea
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 30,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/505008.505034
What is a DOI?

ABSTRACT

Shared sense of a virtual world is often enhanced by replicating the information at each user's site since replication provides acceptable interactive performance, especially when users are geographically distributed over large networks like the Internet. However, multiple concurrent updates may lead to inconsistent views among replicas. Therefore concurrency control is a key factor to maintaining a consistent state among replicas. We proposed a scalable prediction-based scheme in which an ownership request is multicasted to only the users surrounding a target entity. In our previous work, we assumed that all the users navigate a virtual world with a single speed. It, however, is quite common in a networked virtual environment like a network game that users are allowed to change their navigation speed as they interact with a virtual world for adding more realism. This paper proposes an enhancement to support users with various speeds. The enhanced scheme allows as many Entity Radii as the number of different speed and allocates a separate queue for users of each speed. Each queue is examined in parallel to predict the next owner candidate and among the selected candidates is chosen the final candidate, which has a minimum predicted collision time. It contributes to the timely advanced transfer of ownership by using appropriate Entity Radius based on a user's speed, fair granting of ownership by reducing the interference between users with different speed and latency, and high prediction accuracy by reducing the redundant ownership transfer.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
 
4
D. Lee, J. Yang, C. Yu, and S.J. Hyun, "Entity-Centric Scalable Concurrency Control for Distributed Interactive Applications," IEEE IPCCC'00, February 2000.
 
5
J. Leigh, A. Johnson, T. DeFanti, "CAVERN: A Distributed Architecture for Supporting Scalable Persistence and Interoperability in Collaborative Virtual Environments," Journal of Virtual Reality Research, Development and Applications, the Virtual Reality Society, Vol. 2.2, 1997, pp. 217-237.
 
6
 
7
D. Roberts, A. Richardson, P. Sharkey, and T. Lake, "Optimising Exchange of Attributed Ownership in the DMSO RTI," SISO'98
 
8
D. Roberts, P. Sharkey, and P. Sandoz, "A Real-time, Predictive Architecture for Distributed Virtual Reality," Proc. 1st ACM Siggraph Workshop Simulation & Interaction in Virtual Environments, Des Monies, Iowa, pp. 279-288, July 1995.
 
9
P. Sandoz, P. Sharkey, and D. Roberts, "Collision prediction of a moving object within a virtual world," VR World '96, February 13-15th, Stuttgart, Germany
 
10
G. Singh, L. Serra, W. Png, and H. Ng, "BrickNet: A Software Toolkit for Network-Based Virtual Worlds," Presence, MIT Press, Vol. 3, No. 1, 1994, pp. 19-34.
 
11
 
12
 
13
 
14
 
15


Collaborative Colleagues:
Eunhee Lee: colleagues
Dongman Lee: colleagues
Seunghyun Han: colleagues
Soon J. Hyun: colleagues