Skip to main content

A multicast network architecture for large scale Collaborative Virtual Environments

  • Multimedia Networks and Protocols — Part I
  • Conference paper
  • First Online:
Multimedia Applications, Services and Techniques — ECMAST '97 (ECMAST 1997)

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

Abstract

This paper introduces a multicast based architecture for supporting large scale Collaborative Virtual Environments (CVEs). The paper begins by defining CVEs, discussing the motivations behind their development and identifying some of the key challenges that they pose to network developers. The paper then reviews a so-called spatial model of interaction which defines a number of general mechanisms (awareness, focus, nimbus and third party objects) for structuring virtual worlds and for managing mutual awareness between their inhabitants. Finally, the paper shows how this model may be mapped onto an underlying multicast network architecture and defines new techniques for managing the membership of multicast groups and for introducing aggregated flows of information between different levels of a multicast hierarchy.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barras, J. and D Anderson. “Locales and Beacons.∝ in Proc. 1996 IEEE Virtual Reality Annual International Symposium (VRAIS'96), San Jose, 1996.

    Google Scholar 

  2. Benford, S. D., Greenhalgh, C. M. and Lloyd, D., “Crowded Collaborative Virtual Environments∝, Proc. ACM CHI'97, Atlanta, March 1997 (in press).

    Google Scholar 

  3. Benford, S. D., Greenhalgh, C. M. “Introducing Third Party Objects into the Spatial Model of Interaction∝, to be presented at the Fifth European Conference on Computer Supported Cooperative Work (ECSCW'97), 7–11 September 1997, Lancaster, UK.

    Google Scholar 

  4. Broll, W. “Distributed Virtual Reality for Everyone — a Framework for Networked VR on the Internet∝. To appear in Proceedings of the IEEE Virtual Reality Annual International Symposium 1997 (VRAIS'97), March 1–5, Albuquerque, NM.

    Google Scholar 

  5. Carlsson, C., Hagsand, O., “DIVE — A Multi-User Virtual Reality System∝, in Proc. VRAIS'93, IEEE Virtual Reality Annual International Symposium.

    Google Scholar 

  6. Deering, S., “Host extensions for IP multicasting∝, RFC1112, August 1989.

    Google Scholar 

  7. Greenhalgh, C. M., and Benford, S. D., “MASSIVE: a Distributed Virtual Reality System Incorporating Spatial Trading∝, in Proc. 15th IEEE International Conference on Distributed Computing Systems (ICDCS'95), Vancouver, Canada, May 30–June 2, 1995, IEEE Computer Society, pp 27–34.

    Google Scholar 

  8. Macedonia, Michael R., Zyda, Michael J., Pratt, Donald P., Barham, Paul T., and Zeswitz, Steven, “NPSNET: A Network Software Architecture for Large-Scale Virtual Environments∝, Presence, 3, (4), 1994, pp. 265–287, MIT Press.

    Google Scholar 

  9. Macedonia, Michael R., Zyda, Michael J., Pratt, David R., Brutzman, Donald P., and Barham, Paul T., “Exploiting Reality with Multicast Groups: A Network Architecture for Large-scale Virtual Environments∝, in Proc. 1995 IEEE Virtual Reality Annual International Symposium (VRAIS'95), 11–15 March, 1995, RTP, North Carolina.

    Google Scholar 

  10. Singhal, Sandeep K., and Cheriton, David R., “Using projection aggregations to support scalability in distributed simulation∝, in Proc. of the 1996 International Conference on Distributed Computing Systems (ICDCS96), IEEE, 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Serge Fdida Michele Morganti

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Greenhalgh, C., Benford, S. (1997). A multicast network architecture for large scale Collaborative Virtual Environments. In: Fdida, S., Morganti, M. (eds) Multimedia Applications, Services and Techniques — ECMAST '97. ECMAST 1997. Lecture Notes in Computer Science, vol 1242. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0037348

Download citation

  • DOI: https://doi.org/10.1007/BFb0037348

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63078-4

  • Online ISBN: 978-3-540-69126-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics