Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
An Efficient Partitioning Algorithm for Distributed Virtual Environment Systems
IEEE Transactions on Parallel and Distributed Systems
mWorld: A Multiuser 3D Virtual Environment
IEEE Computer Graphics and Applications
Adaptive partitioning for multi-server distributed virtual environments
Proceedings of the tenth ACM international conference on Multimedia
An ACS-Based Partitioning Method for Distributed Virtual Environment Systems
IPDPS '03 Proceedings of the 17th International Symposium on Parallel and Distributed Processing
Partitioning crowded virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Improving the Performance of Distributed Virtual Environment Systems
IEEE Transactions on Parallel and Distributed Systems
A genetic approach for adding QoS to distributed virtual environments
Computer Communications
Analysing movement and world transitions in virtual reality tele-conferencing
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
Making Networked Virtual Environments Work
Presence: Teleoperators and Virtual Environments
A Latency-Aware Partitioning Method for Distributed Virtual Environment Systems
IEEE Transactions on Parallel and Distributed Systems
DIVE A multi-user virtual reality system
VRAIS '93 Proceedings of the 1993 IEEE Virtual Reality Annual International Symposium
Dynamic adaptation of user migration policies in distributed virtual environments
Dynamic adaptation of user migration policies in distributed virtual environments
A group-based load balancing approach for the multi-service distributed virtual environment
Edutainment'11 Proceedings of the 6th international conference on E-learning and games, edutainment technologies
Hi-index | 0.00 |
Fast Internet connections and fast development of the high performance graphic cards make the application of Distributed Virtual Environment systems more and more common today. In order to build a cost-effective DVE system, how to solve the partitioning problem is the key problem. Especially, with the application of web based DVE systems, the partitioning algorithms have to fulfill the requirement of real-time and quick-response. Also, in web based DVE systems, the avatars are always clustered distribution, so the partitioning algorithm should be able to deal with this situation in high efficiency. In order to solve the partitioning problem in web based DVE systems, this paper proposes a dynamic adjustment partitioning algorithm which imports dynamic weights of computational cost and communication cost and also takes into account the factor of CPU utilization, and can deal with the changes of the avatars' states dynamically in a short execution time. Also, this algorithm tends to assign avatars of a high density area in a DVE system to a single server, in this way, the inter-server messages can be reduced. Therefore, this quick-response algorithm can serve the web based DVE systems very well and the scalability and efficiency of the DVE systems has been improved.