Toward a peer-to-peer shared virtual reality

This paper envisions a shared virtual reality system that could handle millions of users and objects. The SOLIPSIS system does not rely on servers and is based on a network of peers that collaborate to build up a common virtual world. Real-time interactions and virtual co-presence are enabled by the means of emissive and receptive fields that determine how avatar kinestesia and multimedia streams are established. We describe here the overall architecture and the main algorithms that make Soupsis conceivable.

[1]  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 .

[2]  Luciano García-Bañuelos,et al.  A middleware approach to building large-scale open shared virtual worlds , 2000, Proceedings 33rd International Conference on Technology of Object-Oriented Languages and Systems TOOLS 33.

[3]  Steve Benford,et al.  Managing mutual awareness in collaborative virtual environments , 1994 .

[4]  Steve Benford,et al.  MASSIVE: a distributed virtual reality system incorporating spatial trading , 1995, Proceedings of 15th International Conference on Distributed Computing Systems.

[5]  Ian Clarke,et al.  Freenet: A Distributed Anonymous Information Storage and Retrieval System , 2000, Workshop on Design Issues in Anonymity and Unobservability.

[6]  Richard C. Waters,et al.  Locales and beacons: efficient and precise support for large multi-user virtual environments , 1996, Proceedings of the IEEE 1996 Virtual Reality Annual International Symposium.

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

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

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