RING: a client-server system for multi-user virtual environments
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Polygon-assisted JPEG and MPEG compression of synthetic images
SIGGRAPH '95 Proceedings of the 22nd annual conference on Computer graphics and interactive techniques
Providing a low latency user experience in a high latency application
Proceedings of the 1997 symposium on Interactive 3D graphics
Multi-resolution model transmission in distributed virtual environments
VRST '98 Proceedings of the ACM symposium on Virtual reality software and technology
Virtual playground: architectures for a shared virtual world
VRST '98 Proceedings of the ACM symposium on Virtual reality software and technology
Three-tiered interest management for large-scale virtual environments
VRST '98 Proceedings of the ACM symposium on Virtual reality software and technology
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
The DiveBone—an application-level network architecture for Internet-based CVEs
Proceedings of the ACM symposium on Virtual reality software and technology
Collaborative virtual environments in the year of the dragon
Proceedings of the third international conference on Collaborative virtual environments
Revealing the realities of collaborative virtual reality
Proceedings of the third international conference on Collaborative virtual environments
Inside MASSIVE-3: flexible support for data consistency and world structuring
Proceedings of the third international conference on Collaborative virtual environments
Component framework infrastructure for virtual environments
Proceedings of the third international conference on Collaborative virtual environments
Router level filtering for receiver interest delivery
COMM '00 Proceedings of NGC 2000 on Networked group communication
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
VRST '00 Proceedings of the ACM symposium on Virtual reality software and technology
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
VRST '01 Proceedings of the ACM symposium on Virtual reality software and technology
An Efficient Partitioning Algorithm for Distributed Virtual Environment Systems
IEEE Transactions on Parallel and Distributed Systems
A multi-server architecture for distributed virtual walkthrough
VRST '02 Proceedings of the ACM symposium on Virtual reality software and technology
Interactive Multiuser VEs in the DIVE System
IEEE MultiMedia
A Taxonomy for Networked Virtual Environments
IEEE MultiMedia
Exploiting Reality with Multicast Groups
IEEE Computer Graphics and Applications
Locales: Supporting Large Multiuser Virtual Environments
IEEE Computer Graphics and Applications
NPSNET-V: A New Beginning for Dynamically Extensible Virtual Environments
IEEE Computer Graphics and Applications
Boundaries, Awareness and Interaction in Collaborative Virtual Environments
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
An extensible event-based infrastructure for networked virtual worlds
Presence: Teleoperators and Virtual Environments - special issue: IEEE virtual reality 2002 conference
VR '99 Proceedings of the IEEE Virtual Reality
Scalable Prediction Based Concurrency Control for Distributed Virtual Environments
VR '00 Proceedings of the IEEE Virtual Reality 2000 Conference
The QUICK Framework for Task-Specific Asset Prioritization in Distributed Virtual Environments
VR '00 Proceedings of the IEEE Virtual Reality 2000 Conference
Bamboo - A Portable System for Dynamically Extensible, Real-Time, Networked, Virtual Environments
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
VELVET: an adaptive hybrid architecture for very large virtual environments
Presence: Teleoperators and Virtual Environments
Proceedings of the ACM symposium on Virtual reality software and technology
OpenPING: a reflective middleware for the construction of adaptive networked game applications
Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games
Zoned federation of game servers: a peer-to-peer approach to scalable multi-player online games
Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games
Scalable peer-to-peer networked virtual environment
Proceedings of 3rd ACM SIGCOMM workshop on Network and system support for games
End system multicast protocol for collaborative virtual environments
Presence: Teleoperators and Virtual Environments - Special issue: Advances in collaborative virtual environments
Introducing third party objects into the spatial model of interaction
ECSCW'97 Proceedings of the fifth conference on European Conference on Computer-Supported Cooperative Work
An Overview of the COVEN Platform
Presence: Teleoperators and Virtual Environments
Interest Management in Large-Scale Virtual Environments
Presence: Teleoperators and Virtual Environments
IPv6 integration and coexistence strategies for next-generation networks
IEEE Communications Magazine
Deployment issues for the IP multicast service and architecture
IEEE Network: The Magazine of Global Internetworking
Proceedings of the 20th Workshop on Principles of Advanced and Distributed Simulation
A combined group/tree approach for scalable many-to-many reliable multicast
Computer Communications
A task-based load distribution scheme for multi-server-based distributed virtual environment systems
Presence: Teleoperators and Virtual Environments
Mammoth: a massively multiplayer game research framework
Proceedings of the 4th International Conference on Foundations of Digital Games
Federate resource management in a Distributed Virtual Environment
Future Generation Computer Systems
DS-RT '09 Proceedings of the 2009 13th IEEE/ACM International Symposium on Distributed Simulation and Real Time Applications
Networked Graphics: Building Networked Games and Virtual Environments
Networked Graphics: Building Networked Games and Virtual Environments
Hybrid load balancing for online games
Proceedings of the international conference on Multimedia
Rapid development of distributed applications using high-level communication support
Journal of Network and Computer Applications
Interactive segmentation of volumetric medical images for collaborative telemedicine
3DPH'09 Proceedings of the 2009 international conference on Modelling the Physiological Human
Future Generation Computer Systems
Hi-index | 0.00 |
A distributed virtual environment (DVE) is a software system that allows users in a network to interact with each other by sharing a common view of their states. As users are geographically distributed over large networks like the internet and the number of users increases, scalability is a key aspect to consider for real-time interaction. Various solutions have been proposed to improve the scalability in DVE systems but they are either focused on only specific aspects or customized to a target application. In this paper, we classify the approaches for improving scalability of DVE into five categories: communication architecture, interest management, concurrency control, data replication, and load distribution. We then propose a scalable network framework for DVEs, ATLAS. Incorporated with our various scalable schemes, ATLAS meets the scalability of a system as a whole. The integration experiences of ATLAS with several virtual reality systems ensure the versatility of the proposed solution.