Skip to main content

Designing a Virtual Environment for Large Audiences

  • Conference paper
  • First Online:
Information Networking: Wireless Communications Technologies and Network Applications (ICOIN 2002)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2344))

Included in the following conference series:

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Matijasevic, M.: A Review of Networked Multi-User Virtual Environments. World Wide Web, http://citeseer.nj.nec.com/matijasevic97review.html (1997)

  2. 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).

    Google Scholar 

  3. Waters, R.C.: Time Synchronization in Spline. World Wide Web, http://www.merl.com/reports/TR96-09/, 1996.

  4. 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.

  5. 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

    Google Scholar 

  6. Roehl, R.: Distributed Virtual Reality — An Overview. World Wide Web, http://ece.uwaterloo.ca/~broehl/distrib.html, 1995.

  7. 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

    Google Scholar 

  8. 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.

  9. 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.

  10. Frécon, E., Stenius, M.: DIVE: A Scaleable network architecture for distributed virtual environments. Distributed Systems Engineering Journal 5 (1998) 91–100

    Article  Google Scholar 

  11. 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

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Roehl, B.: Channeling the Data Flood. IEEE Spectrum 34 (1997) 32–38

    Article  Google Scholar 

  14. 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)

  15. 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)

    Google Scholar 

  16. Calvin, J., Dicken, A., Gaines, B., Metzger, P., Miller, D., Owen, D.: The SIMNET virtual world architecture. Proceedings of VRAIS’93, (1993) 450–455

    Google Scholar 

  17. DIS Steering Committee: The DIS Vision: A Map to the Future of Distributed Simulation, (1993)

    Google Scholar 

  18. Greenhalgh C., Benford, S.: MASSIVE: A distributed virtual reality system incorporating spatial trading. In: International Conference on Distributed Computing Systems. (1995) 27–34

    Google Scholar 

  19. 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

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics