Abstract
In this paper we describe our approach in creating a truly scalable distributed virtual environment. The resulting system should not only support large amounts of users, but it should also be able to work with a general purpose network like the Internet and it is intended to work with typical personal computers or game consoles. To realize this, we propose a distributed client-server approach in which most of the responsibilities are concentrated at the client side. The servers will only be used for control purposes — e.g. access control. Direct communication between clients helps preventing servers from becoming bottlenecks and the network load is kept low by distributing only the actions of a client instead of continuously distributing position updates. Finally, we also address some security related issues which arise from this client-oriented approach.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Matijasevic, M.: A Review of Networked Multi-User Virtual Environments. World Wide Web, http://citeseer.nj.nec.com/matijasevic97review.html (1997)
Barrus, J., Waters, R., Anderson, D.: Locales and Beacons: Precise and Efficient Support for Large Multi-User Virtual Environments. Proceedings of VRAIS’96, Santa Clara CA (1996).
Waters, R.C.: Time Synchronization in Spline. World Wide Web, http://www.merl.com/reports/TR96-09/, 1996.
Lea, R., Raverdy, P.-G., Honda, Y., Matsuda, K.: Scaling a shared virtual environment. World Wide Web, http://www.csl.sony.co.jp/person/rodger/ICDCS/icdcs2.html, 1996.
Macedonia, M.R., Brutzman, D.P., Zyda, M., Pratt, D.R., Barham, P.T. Falby, J., Locke, J.: NPSNET: A Multi-Player 3D Virtual Environment over the Internet. In: Symposium on Interactive 3D Graphics (1995) 93–94, 210
Roehl, R.: Distributed Virtual Reality — An Overview. World Wide Web, http://ece.uwaterloo.ca/~broehl/distrib.html, 1995.
Macedonia, M. R., Zyda, M. J, Pratt, D.R., Barham, P.T., Zeswitz, S.: NPSNET: A Network Software Architecture for Large-Scale Virtual Environment. Presence, 3 (1994) 265–287
Department Of Computer Science and Engineering, The Chinese University of Hong Kong. Issues in a Very Large Scale Distributed Virtual Environment. World Wide Web, http://citeseer.nj.nec.com/202052.html, 1997.
Pryce, N.: Group Management and Quality of Service Adaptation in Distributed Virtual Environments. World Wide Web, http://www.brunel.ac.uk/faculty/tech/systems/groups/vvr/vrsig97/proceed/007/group-qos.html, 1997.
Frécon, E., Stenius, M.: DIVE: A Scaleable network architecture for distributed virtual environments. Distributed Systems Engineering Journal 5 (1998) 91–100
Vaghi, I., Greenhalgh, C., Benford, S. Coping with Inconsistency due to Network Delays in Collaborative Virtual Environments. In: Proceedings of the ACM symposium on Virtual reality software and technology. (1999) 42–49
Macedonia, M., Zyda, M., Pratt, D., Brutzman, D., Barham, P.: Exploiting Reality with Multicast Groups: A Network Architecture for Large-scale Virtual Environments. Proceedings of VRAIS’95 (1995)
Roehl, B.: Channeling the Data Flood. IEEE Spectrum 34 (1997) 32–38
Waters, R., Anderson, D., Barrus, J.: Diamond Park and Spline: A Social Virtual Reality System with 3D Animation. World Wide Web, http://www.merl.com/reports/TR96-02a/ (1996)
Liesenborgs, J., Lamotte, W., Van Reeth, F.: Voice over IP with JVOIPLIB and JRTPLIB. The 26th Annual IEEE Conference on Local Computer Networks (LCN) (2001)
Calvin, J., Dicken, A., Gaines, B., Metzger, P., Miller, D., Owen, D.: The SIMNET virtual world architecture. Proceedings of VRAIS’93, (1993) 450–455
DIS Steering Committee: The DIS Vision: A Map to the Future of Distributed Simulation, (1993)
Greenhalgh C., Benford, S.: MASSIVE: A distributed virtual reality system incorporating spatial trading. In: International Conference on Distributed Computing Systems. (1995) 27–34
Greenhalgh, C., Benford, S.: A multicast network architecture for large scale collaborative virtual environments. In European Conference on Multimedia Applications, Services and Techniques. (1997) 113–128
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Liesenborgs, J., Quax, P., Lamotte, W., Van Reeth, F. (2002). Designing a Virtual Environment for Large Audiences. In: Chong, I. (eds) Information Networking: Wireless Communications Technologies and Network Applications. ICOIN 2002. Lecture Notes in Computer Science, vol 2344. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45801-8_56
Download citation
DOI: https://doi.org/10.1007/3-540-45801-8_56
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44255-4
Online ISBN: 978-3-540-45801-2
eBook Packages: Springer Book Archive