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.
Preview
Unable to display preview. Download preview PDF.
References
Barras, J. and D Anderson. “Locales and Beacons.∝ in Proc. 1996 IEEE Virtual Reality Annual International Symposium (VRAIS'96), San Jose, 1996.
Benford, S. D., Greenhalgh, C. M. and Lloyd, D., “Crowded Collaborative Virtual Environments∝, Proc. ACM CHI'97, Atlanta, March 1997 (in press).
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.
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.
Carlsson, C., Hagsand, O., “DIVE — A Multi-User Virtual Reality System∝, in Proc. VRAIS'93, IEEE Virtual Reality Annual International Symposium.
Deering, S., “Host extensions for IP multicasting∝, RFC1112, August 1989.
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.
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.
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.
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.
Author information
Authors and Affiliations
Editor information
Rights 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