ACM Home Page
Please provide us with feedback. Feedback
A multi-server architecture for distributed virtual walkthrough
Full text PdfPdf (249 KB)
Source Virtual Reality Software and Technology archive
Proceedings of the ACM symposium on Virtual reality software and technology table of contents
Hong Kong, China
SESSION: Distributed/collaborative virtual environments table of contents
Pages: 163 - 170  
Year of Publication: 2002
ISBN:1-58113-530-0
Authors
Beatrice Ng  City University of Hong Kong, Hong Kong
Antonio Si  Oracle Corporation, Redwood Shores, CA
Rynson W.H. Lau  City University of Hong Kong, Hong Kong
Frederick W.B. Li  City University of Hong Kong, Hong Kong
Sponsors
SIGCHI: ACM Special Interest Group on Computer-Human Interaction
SIGGRAPH: ACM Special Interest Group on Computer Graphics and Interactive Techniques
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 15,   Downloads (12 Months): 77,   Citation Count: 10
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/585740.585768
What is a DOI?

ABSTRACT

CyberWalk is a distributed virtual walkthrough system that we have developed. It allows users at different geographical locations to share information and interact within a common virtual environment (VE) via a local network or through the Internet. In this paper, we illustrate that when the number of users exploring the VE increases, the server will quickly become the bottleneck. To enable good performance, CyberWalk utilizes multiple servers and employs an adaptive data partitioning techniques to dynamically partition the whole VE into regions. All objects within each region will be managed by one server. Under normal circumstances, when a viewer is exploring a region, the server of that region will be responsible for serving all requests from the viewer. When a viewer is crossing the boundary of two or more regions, the servers of all the regions involved will be serving requests from the viewer since the viewer might be able to view objects within all those regions. We evaluate the performance of this multi-server architecture of CyberWalk via a detail simulation model.


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
Asheron's Call. Available at http://www.microsoft.com/games/zone/asheronscall/.
 
2
 
3
C. Carlsson and O. Hagsand. DIVE - a Multi-User Virtual Reality System. In Proc. of IEEE VRAIS, pages 394--400, 1993.
4
 
5
 
6
J. Chim, R.W.H. Lau, H.V. Leong, and A. Si. CyberWalk: A Web-based Distributed Virtual Walkthrough Environment. IEEE Trans. on Multimedia (to appear).
7
8
9
 
10
Diablo II, Starcraft. Available at http://www.blizzard.com/.
 
11
EverQuest. Available at http://everquest.station.sony.com/.
 
12
J. Falby, M. Zyda, D. Pratt, and R. Mackey. NPSNET: Hierarchical Data Structures for Real-Time Three-Dimensional Visual Simulation. Computers & Graphics, 17(1):65--69, 1993.
13
14
15
 
16
M. Hori, T. Iseri, K. Fujikawa, S. Shimojo, and H. Miyahara. Scalability Issues of Dynamic Space Management for Multiple-Server Networked Virtual Environments. In Proc. of IEEE Pacific Rim Conf. on Communications, Computers and signal Processing, pages 200--203, 2001.
17
 
18
Quake. Available at http://www.idsoftware.com/.
 
19
G. Singh, L. Serra, W. Png, and H. Ng. BrickNet: A Software Toolkit for Network-Based Virtual Worlds. Presence: Teleoperators and Virtual Environments, 3(1):19--34, 1994.
 
20
 
21
Ultima Online. Available at http://www.uo.com/.

CITED BY  10

Collaborative Colleagues:
Beatrice Ng: colleagues
Antonio Si: colleagues
Rynson W.H. Lau: colleagues
Frederick W.B. Li: colleagues