TRACE: Generating Traces from Mobility Models for Distributed Virtual Environments

The development and evaluation of a proper mobility model is an essential feature to evaluate a system that manages a virtual world. In distributed virtual environments, this is also more important because each avatar requires a consistent view of the world that usually is splitted on multiple machines. Several models have been proposed in the literature to describe avatars’ mobility, but a single environment supporting the generation of traces from different models to enable a simple comparison of them is still lacking. In this work we present a tool that implements popular mobility models and supports the generation of traces generated by them. This may help developers to easily validate their systems using several mobility models. Our tool provides a unified format to describe the traces, enables the generation of traces for thousands of avatars and defines an API enabling the integration of additional models.

[1]  Laura Ricci,et al.  Community Discovery for Interest Management in DVEs: A Case Study , 2015, Euro-Par Workshops.

[2]  Laura Ricci,et al.  Integrating peer-to-peer and cloud computing for massively multiuser online games , 2015, Peer-to-Peer Netw. Appl..

[3]  Radu Prodan,et al.  Cost-efficient hosting and load balancing of Massively Multiplayer Online Games , 2010, 2010 11th IEEE/ACM International Conference on Grid Computing.

[4]  Wolfgang Effelsberg,et al.  Generation of synthetic workloads for multiplayer online gaming benchmarks , 2012, 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames).

[5]  Injong Rhee,et al.  SLAW: A New Mobility Model for Human Walks , 2009, IEEE INFOCOM 2009.

[6]  Son T. Vuong,et al.  MOPAR: a mobile peer-to-peer overlay architecture for interest management of massively multiplayer online games , 2005, NOSSDAV '05.

[7]  Sébastien Monnet,et al.  Blue Banana: resilience to avatar mobility in distributed MMOGs , 2010, 2010 IEEE/IFIP International Conference on Dependable Systems & Networks (DSN).

[8]  Srinivasan Seshan,et al.  Donnybrook: enabling large-scale, high-speed, peer-to-peer games , 2008, SIGCOMM '08.

[9]  Laura Ricci,et al.  Distributed Virtual Environments: From client server to cloud and P2P architectures , 2012, 2012 International Conference on High Performance Computing & Simulation (HPCS).

[10]  Laura Ricci,et al.  AOI-cast by compass routing in Delaunay based DVE overlays , 2011, 2011 International Conference on High Performance Computing & Simulation.

[11]  Alexandru Iosup,et al.  The Game Trace Archive , 2012, 2012 11th Annual Workshop on Network and Systems Support for Games (NetGames).

[12]  Laura Ricci,et al.  Flexible load distribution for hybrid distributed virtual environments , 2013, Future Gener. Comput. Syst..

[13]  Alejandro P. Buchmann,et al.  pSense - Maintaining a Dynamic Localized Peer-to-Peer Structure for Position Based Multicast in Games , 2008, 2008 Eighth International Conference on Peer-to-Peer Computing.

[14]  Ralf Steinmetz,et al.  Towards a comparative performance evaluation of overlays for Networked Virtual Environments , 2011, 2011 IEEE International Conference on Peer-to-Peer Computing.

[15]  Shun-Yun Hu,et al.  VON: a scalable peer-to-peer network for virtual environments , 2006, IEEE Network.

[16]  Xiaoyan Hong,et al.  A group mobility model for ad hoc wireless networks , 1999, MSWiM '99.

[17]  Laura Ricci,et al.  Evaluating compass routing based AOI-cast by MOGs mobility models , 2011, SimuTools.