Strategic Study of CAE >> 2007, Volume 9, Issue 11
Collaborative Virtual Environment Based on Grid Service
School of Computer Science and Technology, Nanjing University of Science and Technology, Nanjing 210094, China
Next Previous
Abstract
Limited by computing resource, network resource and today's technologies, the scalability of collaborative virtual environment(CVE)has not been efficiently solved until now. The paper discusses the communication model of large-scale CVE first and then devises a CVE architecture based on open grid services architecture(OGSA). Utilizing grid service the CVE architecture separates CVE function realizations from physical resource to solve the scalability of CVE. In addition, the paper focuses on the research of virtual world management service and some related services such as interest management service, consistency management service and concurrent management service which are key issues to solve the scalability of CVE. At last, a CVE case based on Globus Toolkit is developed to validate the feasibility of the proposed CVE architecture and methods.
Keywords
collaborative virtual environment ; open grid services architecture ; virtual world management ; scalability
References
[ 1 ] Greenhalgh C M . Large Scale Collaborative Virtual Environments [D] . The University of Nottingham , 1997
[ 2 ] 潘志庚,姜晓红,张明敏,等.分布式虚拟环境综述[J].软件学报,2000,11(4):461~467 link1
[ 3 ] Foster I , kesselman C . The Grid 2 : Blueprint for a New Computing Infrastructure [M] .Beijing :Publishing House of Electronics Industry , 2004
[ 4 ] 杨孟洲,姜晓红,潘志庚,等.多用户分布式虚拟环境系统MUDVE的实现技术[J].计算机辅助设计与图形学学报,2001,13(2):173~178 link1
[ 5 ] Matijasevic M , Gracanin D , Valavanis K , et al . A framework for multiuser distributed virtual environments [J] . IEEE Transactions on Systems , Man , and Cybernetics , 2002 , 32(4) : 416 ~ 428 link1
[ 6 ] Wang Shaoqing , Chen Ling , Chen Gencai . Aframework for Java 3D based collaborative virtual environment [A] . The 8th International Conference on Computer Supported Cooperative Work in Design Proceedings [C] . 2003 : 34 ~ 39 link1
[ 7 ] Lui J C S , Chan M F . An efficient partition algorithm for distributed virtual environment systems [J] . IEEE Transactions on Parallel and Distributed Systems , 2002 , 13(3) : 193 ~ 210 link1
[ 8 ] Sotomayor B . The Globus Toolkit 3 Programmer’s Tutorial [EB/OL] . http ://www .globustoolkit .org , 2003