Issues in the design of a scalable shared virtual environment for the Internet
- 23 November 2002
- proceedings article
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1, 653-662
- https://doi.org/10.1109/hicss.1997.667432
Abstract
Building a distributed virtual environment thatscales to many participants in low bandwidth, high latency networks is a technical challenge. The key issues are maintaining acceptable performance in the face of high latency links, and maintaining consistency of shared world data between multiple participants. Thispaper describes our overall architecture that enablesus to build such a wide area shared virtual environment targeted to the Internet. The architecture relieson spatial partitioning of the shared scene to reducecommunication, replication to hide latency, and groupcommunications to maintain replica consistency. Thispaper discusses the generic architecture, the key issuesthat must be solved and then presents two implementations of that architecture and gives performance resultsfrom one of those implementations.Keywords
This publication has 16 references indexed in Scilit:
- MASSIVE: a distributed virtual reality system incorporating spatial tradingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Exploiting reality with multicast groupsIEEE Computer Graphics and Applications, 1995
- NPSNET:A Network Software Architecture for LargeScale Virtual EnvironmentsPRESENCE: Virtual and Augmented Reality, 1994
- BrickNet: A Software Toolkit for Network-Based Virtual WorldsPRESENCE: Virtual and Augmented Reality, 1994
- The VEOS ProjectPRESENCE: Virtual and Augmented Reality, 1994
- Decoupled simulation in virtual reality with the MR toolkitACM Transactions on Information Systems, 1993
- Memory consistency modelsACM SIGOPS Operating Systems Review, 1993
- Relaxing the limitations of serializable transactions in distributed systemsPublished by Association for Computing Machinery (ACM) ,1992
- Lightweight causal and atomic group multicastACM Transactions on Computer Systems, 1991
- Memory coherence in shared virtual memory systemsACM Transactions on Computer Systems, 1989