| Prediction-based concurrency control for a large scale networked virtual environment supporting various navigation speeds |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 3, Downloads (12 Months): 29, Citation Count: 3
|
|
|
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
|
Sumeer Bhola , Guruduth Banavar , Mustaque Ahamad, Responsiveness and consistency tradeoffs in interactive groupware, Proceedings of the 1998 ACM conference on Computer supported cooperative work, p.79-88, November 14-18, 1998, Seattle, Washington, United States
[doi> 10.1145/289444.331531]
|
| |
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
|
|
INDEX TERMS
Primary Classification:
C.
Computer Systems Organization
C.2
COMPUTER-COMMUNICATION NETWORKS
C.2.5
Local and Wide-Area Networks
Subjects:
Internet (e.g., TCP/IP)
Additional Classification:
H.
Information Systems
H.2
DATABASE MANAGEMENT
H.2.4
Systems
Subjects:
Concurrency
H.5
INFORMATION INTERFACES AND PRESENTATION (I.7)
H.5.1
Multimedia Information Systems
Subjects:
Artificial, augmented, and virtual realities
H.5.3
Group and Organization Interfaces
Subjects:
Synchronous interaction
I.
Computing Methodologies
I.3
COMPUTER GRAPHICS
I.3.2
Graphics Systems
Subjects:
Distributed/network graphics
I.3.7
Three-Dimensional Graphics and Realism
Subjects:
Virtual reality
General Terms:
Algorithms,
Design,
Measurement,
Performance
Keywords:
advance ownership request and transfer,
concurrency control,
prediction,
entity radius,
generality,
scalability,
various navigation speed
|