Massively Multiuser Virtual Environments using Object Based Sharing

  • Massively multiuser virtual environments (MMVEs) are becoming increasingly popular with millions of users. Commercial implementations typically rely on a traditional client/server architecture controlling the virtual world state of shared data at a central point. Message passing mechanisms are used to communicate state changes to the clients. For scalability reasons our approach creates and deploys MMVEs in a peer-to-peer (P2P) fashion. We use standard Java technology implementing only a few basMassively multiuser virtual environments (MMVEs) are becoming increasingly popular with millions of users. Commercial implementations typically rely on a traditional client/server architecture controlling the virtual world state of shared data at a central point. Message passing mechanisms are used to communicate state changes to the clients. For scalability reasons our approach creates and deploys MMVEs in a peer-to-peer (P2P) fashion. We use standard Java technology implementing only a few basic data-centric operations for the management of our distributed objects. Higher consistency models can easily be implemented using these basic operations. Currently, we have implemented transactional consistency offering convenient and consistent access to the shared scene graph. In this paper we describe our basic object model and the prototype implementation TGOS (Typed Grid Object Sharing). Furthermore, we discuss preliminary measurements with the virtual world Wissenheim executed on top of TGOS. Presentation at Concepts of Massively Multiuser Virtual Environments (CoMMVE 2009)show moreshow less

Download full text files

Export metadata

  • Export Bibtex
  • Export RIS

Additional Services

Share in Twitter Search Google Scholar
Metadaten
Author: Michael Sonnenfroh, Kim-Thomas Möller, Marc-Florian Müller, Michael Schoettner, Peter Schulthess
URN:urn:nbn:de:kobv:83-opus-31331
ISBN:1863-2122
Title Additional (English):Michael , Kim-Thomas , Müller, Michael , Peter
Series (Serial Number):Electronic Communications of the EASST- ECEASST (17/I-03)
Document Type:Wissenschaftlicher Artikel, Postprint
Language:English
Date of Publication (online):2011/08/10
Release Date:2011/08/10
Tag:MMVE; distributed objects; multiple consistencies
Source:http://journal.ub.tu-berlin.de/eceasst/article/view/199
Institutes:Institut für Technische Informatik und Mikroelektronik
Dewey Decimal Classification:004 Datenverarbeitung; Informatik
Collection:Volume 17 (2009): Kommunikation in Verteilten Sytemen 2009
Licence (German):License Logo CC BY-NC-SA: Creative Commons-Lizenz: Namensnennung, nicht kommerziell, Weitergabe zu gleichen Bedingungen