Abstract
Multi-user virtual environment (MUVE) systems enable virtual participation in many applications. A MUVE usually is a complex system requiring technologies from 3D graphics and network communication. However, most current systems are designed to realize specific application contents and usually lack system extensibility. In this paper, we propose an extensible architecture for a client-server based MUVE system called IMNET. This XML-based MUVE system allows function modules to be flexibly plugged into the system such that network or user interface experiments can be easily incorporated. We will use two examples to illustrate how to flexibly change the system configurations on the server and client sides to enhance system functions or to perform experiments. We believe that such an experimental test-bed will enable a wider range of researches to be carried out in a more efficient way.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bouras, C., Tsiatsos, T.: pLVE: Suitable Network Protocol Supporting Multi-User Virtual Environments in Education. In: International Conference on Information and Communication Technologies for Education, Vienna, Austria, pp. 73–81 (2000)
Elliott, C., Lester, J.C., Rickel, J.: Integrating affective computing into animated tutoring agents. In: Proceedings of IJCAI 1997 workshop on Intelligent Interface Agents (1997)
Fellner, D.W., Hopp, A.: VR-LAB - A Distributed Multi-User Environment for Educational Purposes and Presentations. In: Proceedings of the Fourth Symposium on the Virtual Reality Modeling Language, Germany, pp. 121–132 (1999)
Funkhouser, T.: Network Topologies for Scalable Multi-User Virtual Environments. In: Proceedings of IEEE VRAIS 1996, pp. 222–228 (1996)
Greenhalgh, C.: Implementing Multi-user Virtual Worlds: Ideologies and Issues. In: Proceedings of the Web3D-VRML 2000 fifth Symposium on Virtual Reality Modeling Language, pp. 149–154 (2000)
Huang, J.Y., Fang-Tsou, C.T., Chang, J.L.: A Multi-user 3D Web Browsing System. IEEE Internet Computing 2(5), 70–79 (1998)
Honda, Y., Matsuda, K., Rekimoto, J., Lea, R.: Virtual Society: extending the WWW to support a multi-user interactive shared 3D environment. In: Proceedings of the First Symposium on Virtual Reality Modeling Language, pp. 109–166 (1995)
Li, T.Y., Liao, M.Y., Liao, J.F.: An Extensible Scripting Language for Interactive Animation in a Speech-Enabled Virtual Environment. In: Proceedings of the IEEE International Conference on Multimedia and Expo (ICME 2004), Taipei, Taiwan (2004)
Liu, Y.L., Li, T.Y.: A Multi-User Virtual Environment System with Extensible Animations. In: Proceedings of the Web3D 2003 Symposium (2003)
Robinson, J., Stewart, J., Labbe, I.: MVIP-audio enabled multicast VNet. In: Proceedings of the Web3D-VRML 2000 Fifth Symposium on Virtual Reality Modeling Language, pp. 103–109 (2000)
Smed, J., Kaukoranta, T., Hakonen, H.: A Review on Networking and Multiplayer Com¬puter Games. In: Technical Report 454, Turku Centre for Computer Science (2002)
ActiveWorlds, http://www.activeworlds.com
Blaxxun, http://www.blaxxun.com/
VoiceXML, http://www.w3.org/TR/voicexml20/
WBXML, http://www.w3c.org/TR/wbxml/
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Li, TY., Liao, MY., Tao, PC. (2005). IMNET: An Experimental Testbed for Extensible Multi-user Virtual Environment Systems. In: Gervasi, O., et al. Computational Science and Its Applications – ICCSA 2005. ICCSA 2005. Lecture Notes in Computer Science, vol 3480. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11424758_99
Download citation
DOI: https://doi.org/10.1007/11424758_99
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25860-5
Online ISBN: 978-3-540-32043-2
eBook Packages: Computer ScienceComputer Science (R0)