Beatrice Ng
Multi-server support for large scale distributed virtual environments
Ng, Beatrice; Lau, Rynson W.H.; Si, Antonio; Li, Frederick
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 shared virtual environment (VE) via a local network or through the Internet. In this paper, we illustrate that as 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 region partitioning technique 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 these regions. This is analogous to evaluating a database query using a parallel database server, which could improve the performance of serving a viewer's request tremendously. We evaluate the performance of this multiserver architecture of CyberWalk via a detail simulation model.
Citation
Ng, B., Lau, R. W., Si, A., & Li, F. (2005). Multi-server support for large scale distributed virtual environments. IEEE Transactions on Multimedia, 7(6), 1054-1065. https://doi.org/10.1109/tmm.2005.858388
Journal Article Type | Article |
---|---|
Publication Date | 2005-12 |
Deposit Date | Jul 4, 2008 |
Publicly Available Date | Jul 4, 2008 |
Journal | IEEE Transactions on Multimedia |
Print ISSN | 1520-9210 |
Electronic ISSN | 1941-0077 |
Publisher | Institute of Electrical and Electronics Engineers |
Peer Reviewed | Peer Reviewed |
Volume | 7 |
Issue | 6 |
Pages | 1054-1065 |
DOI | https://doi.org/10.1109/tmm.2005.858388 |
Keywords | Multi-server architecture, Adaptive region partitioning, Distributed virtual environments. |
Public URL | https://durham-repository.worktribe.com/output/1589475 |
Files
Published Journal Article
(812 Kb)
PDF
You might also like
Deformable Model Retrieval Based on Topological and Geometric Signatures
(2007)
Journal Article
CyberWalk : a web-based distributed virtual walkthrough environment
(2003)
Journal Article
VSculpt : a distributed virtual sculpting environment for collaborative design
(2003)
Journal Article
Motion prediction for caching and prefetching in mouse-driven DVE navigation
(2005)
Journal Article
GameOD: An Internet Based Game-On-Demand Framework
(2004)
Presentation / Conference Contribution
Downloadable Citations
About Durham Research Online (DRO)
Administrator e-mail: dro.admin@durham.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search