• Publication
  • PrePrints
  • Abstract - On View Consistency in Multi-server Distributed Virtual Environments
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
On View Consistency in Multi-server Distributed Virtual Environments
PrePrint
ISSN: 1077-2626
Haiyang Hu, Hangzhou Dianzi University, Hangzhou
Rynson W.H. Lau, City University of Hong Kong, Hong Kong
Benjamin Wah, The Chinese University of Hong Kong, Hong Kong
Hua Hu, Hangzhou Dianzi University, Hangzhou
A distributed virtual environment (DVE) is a shared virtual environment (VE) that allows remote users to interact with each other through networks. DVEs are becoming very popular due to some prominent applications, such as online games and virtual worlds. To support a large number of users, a multi-server DVE architecture may be adopted, with each server managing a subset of users. However, there are two critical problems with this architecture: view inconsistency caused by delays and server overloading caused by uneven distribution of users. While the first problem affects users' perception of the VE and causes user disputes, the second problem affects the system response time. In this paper, we first show that the view inconsistency problem and the load balancing problem are conflicting objectives. We then propose an efficient joint optimization framework to address both problems. Our results show that the proposed method can improve the view inconsistency problem significantly, which is important to the interactivity of DVE applications.
Index Terms:
Servers,Delays,Load management,Optimization,Games,Synchronization,Joints,Distributed,Artificial,augmented,and virtual realities,Collaborative computing
Citation:
Haiyang Hu, Rynson W.H. Lau, Benjamin Wah, Hua Hu, "On View Consistency in Multi-server Distributed Virtual Environments," IEEE Transactions on Visualization and Computer Graphics, 21 Nov. 2013. IEEE computer Society Digital Library. IEEE Computer Society, <http://doi.ieeecomputersociety.org/10.1109/TVCG.2013.244>
Usage of this product signifies your acceptance of the Terms of Use.