Consistency Management for Peer-to-Peer-based Massively Multiuser Virtual Environments

Massively Multiuser Virtual Environments (MMVEs) require a seamless and consistent execution. To provide this, the MMVE must include a sophisticated consistency management. This management must adapt its behavior to different activities carried out in the MMVE as well as different system loads. As an example, a movement activity must be handled differently to picking up an object. During times of high system load, a lower level of consistency might be acceptable if this enables the MMVE to continue operating with low network delay. Developing such a consistency management is a complex and time consuming effort. To support MMVE developers with this task, we propose the creation of a dedicated consistency management infrastructure. This infrastructure can be configured by developers for their specific MMVE and makes it easier to maintain a consistent MMVE state.

[1]  Gregor Schiele,et al.  Requirements of Peer-to-Peer-based Massively Multiplayer Online Gaming , 2007, Seventh IEEE International Symposium on Cluster Computing and the Grid (CCGrid '07).

[2]  Zhigeng Pan Technologies for E-Learning and Digital Entertainment, First International Conference, Edutainment 2006, Hangzhou, China, April 16-19, 2006, Proceedings , 2006, Edutainment.

[3]  Woontack Woo,et al.  Technologies for E-Learning and Digital Entertainment, Third International Conference, Edutainment 2008, Nanjing, China, June 25-27, 2008, Proceedings , 2008, Edutainment.

[4]  Brian Neil Levine,et al.  Cheat-proof playout for centralized and distributed online games , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[5]  Chungnan Lee,et al.  Control Mechanism for Large-Scale Virtual Environments , 1999, J. Vis. Lang. Comput..

[6]  Sugih Jamin,et al.  An Efficient Synchronization Mechanism for Mirrored Game Architectures , 2002, NetGames '02.

[7]  Gordon S. Blair,et al.  OpenPING: a reflective middleware for the construction of adaptive networked game applications , 2004, NetGames '04.

[8]  Martin Mauve,et al.  Local-lag and timewarp: providing consistency for replicated continuous applications , 2004, IEEE Transactions on Multimedia.

[9]  Constantinos Dovrolis,et al.  Bandwidth requirement and state consistency in three multiplayer game architectures , 2003, NetGames '03.