Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/504450.504454acmconferencesArticle/Chapter ViewAbstractPublication PagesewConference Proceedingsconference-collections
Article
Free access

Techniques for handling scale and distribution in virtual worlds

Published: 09 September 1996 Publication History

Abstract

Lack of bandwidth and network latency are known to be major impediments to achieving realism in distributed virtual world (vw) applications with a large number of, potentially geographically dispersed, entities. This paper describes a combination of techniques that we are using to overcome these twin problems. The techniques described are intended to reduce both the volume and frequency of communication between the entities that make up the virtual world and include the use of anonymous event-based communication with notify constraints, scoping of event propagation with zones, and use of predictive approaches to replica management. Each of these techniques is described in turn.

References

[1]
Steve Benford, John Bowers, Lennart Fahlen, Chris Greenhalg, John Mariani, and Tom Rodden. Networked Virtual Reality and Cooperative Work. Presence, 4(4):364-386, 1995.
[2]
Carlson C. and Hagsand O. DIVE: A Platform For Multi-User Virtual Environments. Computer And Graphics, 17(6):663-669, 1993.
[3]
Pavel Curtis, Michael Dixon, Ron Frederick, and David A Nichols. The Jupiter Audio/Video Architecture: Secure Multimedia in Network Places. In ACM Multimedia Conference, 1995.
[4]
Chris Greenhalgh and Steve Benford. MASSIVE: a Distributed Virtual Reality System Incorporating Spatial Trading. In 15th International Conference on Distributed Computing Systems (DCS'95), Vancouver, CanaAn, May 30-June 2 1995. IEEE Computer Society Press.
[5]
Locke J. An Introduction to the Internet Networking Environment and SIMNET/DIS. Technical report, Computer Science Department, Naval Postgraduate School, August 1993.
[6]
Macedonia, Michael R., Zyda, Michael J., Pratt, David R., Brutzman, DonMd P. and Barham, Paul T. Exploiting Reality with Multicast Groups: A Network Architecture for Large ScMe VirtuM Environments. In the Proceedings of the 1995 IEEE Virtual Reality Annual Symposium, North Carolina., 1995.
[7]
David A Nichols, Pavel Curtis, Michael Dixon, and John Lumping. High-Latency, Low-Bandwidth Windowing in the Jupiter Collaboration System. In User Interface Systems and Technology (UIST'95), 1995.
[8]
Karl O'Connell and Vinny Cahill. System Support for Scalable Distributed Virtual Worlds. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology. ACM, July 1996.
[9]
Karl O'Connell, Vinny Cahill, Andrew Condon, Stephen McGerty, Gradimir Starovic, and Brendan Tangney. The VOID shell: A toolkit for the development of distributed video games and virtual worlds. In Proceedings of the Workshop on Simulation and Interaction in Virtual Environments, 1995. Also technical report TCD-CS-95- 27, Dept. of Computer Science, Trinity College Dublin.
[10]
S.K. Singhal and D.R. Cheriton. Using a Position History-Based rotocol for Distributed Object Visualization. Technical Report STAN-CS-TR-94-1505, Stanford University, 1994.
[11]
Gradimir Starovic, Vinny Cahill, and Brendan Tangney. An event based object model for distributed programming. In OOIS (Object-Oriented Information Systems) '95, pages 72-86, London, December 1995. Springer- Verlag. Also technical report TCD-CS-95-28, Dept. of Computer Science, Trinity College Dublin.

Cited By

View all
  • (2009)Multi-Event Handlers for sensor-driven ubiquitous computing applicationsProceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications10.1109/PERCOM.2009.4912823(1-2)Online publication date: 9-Mar-2009
  • (2007)A ring infrastructure for neighbor-centric peer-to-peer applicationsProceedings of the 1st international conference on Network-based information systems10.5555/1776510.1776555(355-364)Online publication date: 3-Sep-2007
  • (2005)MatrixProceedings of the ACM/IFIP/USENIX 6th international conference on Middleware10.1007/11587552_20(390-400)Online publication date: 28-Nov-2005
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
EW 7: Proceedings of the 7th workshop on ACM SIGOPS European workshop: Systems support for worldwide applications
September 1996
326 pages
ISBN:9781450373395
DOI:10.1145/504450
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 09 September 1996

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

EW96
Sponsor:
EW96: 1996 ACM SIGOPS European Workshop
September 9 - 11, 1996
Connemara, Ireland

Acceptance Rates

Overall Acceptance Rate 37 of 37 submissions, 100%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)47
  • Downloads (Last 6 weeks)12
Reflects downloads up to 30 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2009)Multi-Event Handlers for sensor-driven ubiquitous computing applicationsProceedings of the 2009 IEEE International Conference on Pervasive Computing and Communications10.1109/PERCOM.2009.4912823(1-2)Online publication date: 9-Mar-2009
  • (2007)A ring infrastructure for neighbor-centric peer-to-peer applicationsProceedings of the 1st international conference on Network-based information systems10.5555/1776510.1776555(355-364)Online publication date: 3-Sep-2007
  • (2005)MatrixProceedings of the ACM/IFIP/USENIX 6th international conference on Middleware10.1007/11587552_20(390-400)Online publication date: 28-Nov-2005
  • (2000)Filtering and scalability in the ECO distributed event modelProceedings International Symposium on Software Engineering for Parallel and Distributed Systems PDSE-9910.1109/PDSE.2000.847853(83-95)Online publication date: 2000
  • (2000)Real + Virtual = CleverManaging Interactions in Smart Environments10.1007/978-1-4471-0743-9_15(175-186)Online publication date: 2000

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media