VELVET: An Adaptive Hybrid Architecture for Very Large Virtual Environments

Collaborative virtual environment (CVE) concepts have been used in many systems. The architectures available today provide support for a number of users but they fail if too many users are together in a small "space" in the virtual world. This paper introduces VELVET, an adaptive hybrid architecture which allows a greater number of users to interact through a CVE. VELVET introduces a novel adaptive area of interest management, which supports heterogeneity amongst the various participants.

[1]  P ? ? ? ? ? ? ? % ? ? ? ? , 1991 .

[2]  Thierry Turletti,et al.  Cell-based multicast grouping in large-scale virtual environments , 1999, SIGMETRICS 2000.

[3]  Jason Jerald,et al.  Distributed design review in virtual environments , 2000, CVE '00.

[4]  Dennis Heimbigner,et al.  Software process modeling and execution within virtual environments , 1998, TSEM.

[5]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[6]  Michael J. Zyda,et al.  Dissertation a Network Software Architecture for Large Scale Virtual Environments , 1995 .

[7]  Weiming Shen,et al.  A Java 3d-enabled cyber workspace , 2002, CACM.

[8]  Terrence Fernando,et al.  Software architecture for a constraint-based virtual environment , 1999, VRST '99.

[9]  Howard Allan Abrams,et al.  Extensible Interest Management for Scalable Persistent Distributed Virtual Environments , 1999 .

[10]  Chris Greenhalgh,et al.  Large scale collaborative virtual environments , 1999, CPHC/BCS distinguished dissertations.

[11]  Richard C. Waters,et al.  Locales : Supporting large multiuser virtual environments : Virtual reality , 1996 .

[12]  Steve Benford,et al.  Networked Virtual Reality and Cooperative Work , 1995, Presence: Teleoperators & Virtual Environments.

[13]  Jauvane Cavalcante de Oliveira,et al.  A collaborative virtual environment for industrial training , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[14]  Steve Benford,et al.  Object-focused interaction in collaborative virtual environments , 2000, TCHI.

[15]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[16]  Sandeep Kishan Singhal,et al.  Effective remote modeling in large-scale distributed simulation and visualization environments , 1996 .

[17]  Emmanuel Frécon,et al.  DIVE: a scaleable network architecture for distributed virtual environments , 1998, Distributed Syst. Eng..

[18]  Chris Greenhalgh,et al.  Inside MASSIVE-3: flexible support for data consistency and world structuring , 2000, CVE '00.

[19]  Jauvane Cavalcante de Oliveira,et al.  Collaborative Virtual Environment standards: a performance evaluation , 1999, Proceedings 3rd IEEE International Workshop on Distributed Interactive Simulation and Real-Time Applications.

[20]  Emmanuel Léty Une architecture de communication pour environnements virtuels distribués à grande-echelle sur l'internet. (A Communication Architecture for Large-Scale Virtual Environments on the Internet) , 2000 .

[21]  Dorina C. Petriu VIRTUAL THEATER for Industrial Training: A Collaborative Virtual Environment , 2000 .

[22]  Richard C. Waters,et al.  Locales: supporting large multiuser virtual environments , 1996, IEEE Computer Graphics and Applications.

[23]  Michael Zyda,et al.  Three-tiered interest management for large-scale virtual environments , 1998, VRST '98.

[24]  Michael Zyda,et al.  NPSNET:A Network Software Architecture for LargeScale Virtual Environments , 1994, Presence: Teleoperators & Virtual Environments.

[25]  Steve Benford,et al.  A Multicast Network Architecture for Large Scale Collaborative Virtual Environments , 1997, ECMAST.

[26]  Claudio Kirner,et al.  Development of a collaborative virtual environment for educational applications , 2001, Web3D '01.

[27]  Christophe Diot,et al.  A distributed architecture for multiplayer interactive applications on the Internet , 1999, IEEE Netw..