Response time and display rate in human performance with computers
ACM Computing Surveys (CSUR)
ACM Transactions on Programming Languages and Systems (TOPLAS)
Concurrency control in groupware systems
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Parallel discrete event simulation
Communications of the ACM - Special issue on simulation
Virtual time II: storage management in conservative and optimistic systems
PODC '90 Proceedings of the ninth annual ACM symposium on Principles of distributed computing
A study of time warp rollback mechanisms
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Concurrency control in advanced database applications
ACM Computing Surveys (CSUR)
Computer-supported cooperative work: a book of readings
Computer-supported cooperative work: a book of readings
Networked virtual environments
I3D '92 Proceedings of the 1992 symposium on Interactive 3D graphics
PADS '93 Proceedings of the seventh workshop on Parallel and distributed simulation
Mathematical foundations for time warp systems
ACM Transactions on Programming Languages and Systems (TOPLAS)
What are virtual environments?
IEEE Computer Graphics and Applications
Real time groupware as a distributed system: concurrency control and its effect on the interface
CSCW '94 Proceedings of the 1994 ACM conference on Computer supported cooperative work
RING: a client-server system for multi-user virtual environments
I3D '95 Proceedings of the 1995 symposium on Interactive 3D graphics
MASSIVE: a collaborative virtual environment for teleconferencing
ACM Transactions on Computer-Human Interaction (TOCHI) - Special issue on virtual reality software and technology
Log-based receiver-reliable multicast for distributed interactive simulation
SIGCOMM '95 Proceedings of the conference on Applications, technologies, architectures, and protocols for computer communication
Effective remote modeling in large-scale distributed simulation and visualization environments
Effective remote modeling in large-scale distributed simulation and visualization environments
ACM Transactions on Computer-Human Interaction (TOCHI)
Operational transformation in real-time group editors: issues, algorithms, and achievements
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Networked virtual environments: design and implementation
Networked virtual environments: design and implementation
Coping with inconsistency due to network delays in collaborative virtual environments
Proceedings of the ACM symposium on Virtual reality software and technology
Responsiveness and consistency tradeoffs in interactive groupware
CSCW '98 Proceedings of the 1998 ACM conference on Computer supported cooperative work
Inside MASSIVE-3: flexible support for data consistency and world structuring
Proceedings of the third international conference on Collaborative virtual environments
The cost of quality in internet-style networks
IEEE Spectrum
Consistency in replicated continuous interactive media
CSCW '00 Proceedings of the 2000 ACM conference on Computer supported cooperative work
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Consistency maintenance in real-time collaborative graphics editing systems
ACM Transactions on Computer-Human Interaction (TOCHI)
Collaborative Virtual Environments: Digital Places and Spaces for Interaction
Collaborative Virtual Environments: Digital Places and Spaces for Interaction
Parallel simulation: parallel and distributed simulation systems
Proceedings of the 33nd conference on Winter simulation
An efficient synchronization mechanism for mirrored game architectures
NetGames '02 Proceedings of the 1st workshop on Network and system support for games
ATLAS: a scalable network framework for distributed virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
MOVE:: component groupware foundations for collaborative virtual environments
Proceedings of the 4th international conference on Collaborative virtual environments
Shared visiting in EQUATOR city
Proceedings of the 4th international conference on Collaborative virtual environments
Theory of Modeling and Simulation
Theory of Modeling and Simulation
A Taxonomy for Networked Virtual Environments
IEEE MultiMedia
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
A Future for Entertainment-Defense Research Collaboration
IEEE Computer Graphics and Applications
Sharing Attractions on the Net with VPark
IEEE Computer Graphics and Applications
Distributed Virtual Environments
IEEE Computer Graphics and Applications
IEEE Transactions on Knowledge and Data Engineering
CRIWG '00 Proceedings of the 6th International Workshop on Groupware
WET-ICE '97 Proceedings of the 6th Workshop on Enabling Technologies on Infrastructure for Collaborative Enterprises
Collaborative Virtual Environment Standards: A Performance Evaluation
DIS-RT '99 Proceedings of the 3rd International Workshop on Distributed Interactive Simulation and Real-Time Applications
Resolving Concurrent Interactions
DIS-RT '99 Proceedings of the 3rd International Workshop on Distributed Interactive Simulation and Real-Time Applications
Ruminations on the Implications of Multi-Resolution Modeling on DIS/HLA
DIS-RT '99 Proceedings of the 3rd International Workshop on Distributed Interactive Simulation and Real-Time Applications
Effects of Network Characteristics on Human Performance in a Collaborative Virtual Environment
VR '99 Proceedings of the IEEE Virtual Reality
The QUICK Framework for Task-Specific Asset Prioritization in Distributed Virtual Environments
VR '00 Proceedings of the IEEE Virtual Reality 2000 Conference
Effect of Latency on Presence in Stressful Virtual Environments
VR '03 Proceedings of the IEEE Virtual Reality 2003
Distributed Virtual Reality for Everyone -a Framework for Networked VR on the Internet
VRAIS '97 Proceedings of the 1997 Virtual Reality Annual International Symposium (VRAIS '97)
A Local Perception Filter for Distributed Virtual Environments
VRAIS '98 Proceedings of the Virtual Reality Annual International Symposium
Design and Evaluation of MiMaze, a Multi-Player Game on the Internet
ICMCS '98 Proceedings of the IEEE International Conference on Multimedia Computing and Systems
Architectures Supporting e-Learning through Collaborative Virtual Environments: The Case of INVITE
ICALT '01 Proceedings of the IEEE International Conference on Advanced Learning Technologies
A Simulation Environment for Construction Site Planning
IV '01 Proceedings of the Fifth International Conference on Information Visualisation
Access network delay in networked games
NetGames '03 Proceedings of the 2nd workshop on Network and system support for games
Time-space consistency in large-scale distributed virtual environments
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Detecting causal relationships in distributed computations: in search of the holy grail
Distributed Computing
The effects of network delays on group work in real-time groupware
ECSCW'01 Proceedings of the seventh conference on European Conference on Computer Supported Cooperative Work
The parting of the ways: divergence, data management and collaborative work
ECSCW'95 Proceedings of the fourth conference on European Conference on Computer-Supported Cooperative Work
Testbed Evaluation of Virtual Environment Interaction Techniques
Presence: Teleoperators and Virtual Environments
RTP/I-toward a common application level protocol for distributedinteractive media
IEEE Transactions on Multimedia
Local-lag and timewarp: providing consistency for replicated continuous applications
IEEE Transactions on Multimedia
The rise of shared virtual environments
IEEE Spectrum
Collaborative virtual environments: from birth to standardization
IEEE Communications Magazine
DIVE: communication architecture and programming model
IEEE Communications Magazine
A media synchronization survey: reference model, specification, and case studies
IEEE Journal on Selected Areas in Communications
A distributed architecture for multiplayer interactive applications on the Internet
IEEE Network: The Magazine of Global Internetworking
Adaptive networking for tele-immersion
EGVE'01 Proceedings of the 7th Eurographics conference on Virtual Environments & 5th Immersive Projection Technology
Presence: Teleoperators and Virtual Environments
ACM Transactions on Modeling and Computer Simulation (TOMACS)
Towards an information model of consistency maintenance in distributed interactive applications
International Journal of Computer Games Technology - Networking for Computer Games
ACM Transactions on Internet Technology (TOIT)
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
Optimizing consistency by maximizing bandwidth usage in distributed interactive applications
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Comparison of predictive contract mechanisms from an information theory perspective
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
An information-based dynamic extrapolation model for networked virtual environments
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Survey of state melding in virtual worlds
ACM Computing Surveys (CSUR)
EGVE - JVRC'10 Proceedings of the 16th Eurographics conference on Virtual Environments & Second Joint Virtual Reality
An Enhanced Dead Reckoning Model for Physics-Aware Multiplayer Computer Games
DS-RT '12 Proceedings of the 2012 IEEE/ACM 16th International Symposium on Distributed Simulation and Real Time Applications
An Adaptive Rate-Based Method for Maintaining Consistency in Networked Multiplayer Computer Games
DS-RT '12 Proceedings of the 2012 IEEE/ACM 16th International Symposium on Distributed Simulation and Real Time Applications
Visualisation on demand for agent-based simulation
CAVE'12 Proceedings of the First international conference on Cognitive Agents for Virtual Environments
Brief announcement: on minimum interaction time for continuous distributed interactive computing
Proceedings of the 2013 ACM symposium on Principles of distributed computing
Hi-index | 0.00 |
This paper is the first part of a two-part paper that documents a detailed survey of the research carried out on consistency and latency in distributed interactive applications (DIAs) in recent decades. Part I reviews the terminology associated with DIAs and offers definitions for consistency and latency. Related issues such as jitter and fidelity are also discussed. Furthermore, the various consistency maintenance mechanisms that researchers have used to improve consistency and reduce latency effects are considered. These mechanisms are grouped into one of three categories, namely time management, information management, and system architectural management. This paper presents the techniques associated with the time management category. Examples of such mechanisms include time warp, lock step synchronization, and predictive time management. The remaining two categories are presented in part II of the survey.