DIstributed SImulation & Online gaming Workshop

Research Article

Consistency management for interactive peer-to-peer-based systems

  • @INPROCEEDINGS{10.4108/ICST.SIMUTOOLS2010.8690,
        author={Laura  Itzel and Verena  Tuttlies and Gregor  Schiele and Christian  Becker},
        title={Consistency management for interactive peer-to-peer-based systems},
        proceedings={DIstributed SImulation \& Online gaming Workshop},
        publisher={ACM},
        proceedings_a={DISIO},
        year={2010},
        month={5},
        keywords={Consistency Peer-to-Peer Synchronization MMVEs},
        doi={10.4108/ICST.SIMUTOOLS2010.8690}
    }
    
  • Laura Itzel
    Verena Tuttlies
    Gregor Schiele
    Christian Becker
    Year: 2010
    Consistency management for interactive peer-to-peer-based systems
    DISIO
    ICST
    DOI: 10.4108/ICST.SIMUTOOLS2010.8690
Laura Itzel1,*, Verena Tuttlies1,*, Gregor Schiele1,*, Christian Becker1,*
  • 1: University of Mannheim, Mannheim, Germany.
*Contact email: laura.itzel@uni-mannheim.de, verena.tuttlies@uni-mannheim.de, gregor.schiele@uni-mannheim.de, christian.becker@uni-mannheim.de

Abstract

Consistency is a crucial requirement for Massively Multiuser Virtual Environments (MMVEs). Such systems provide virtual worlds in which thousands of users can interact in realtime. To realize a consistent world view for all users, a flexible consistency management is required which balances the responsiveness and the level of consistency in the system. In this paper we present an approach for a consistency management for peer-to-peer-based MMVEs. The approach identifies users which actually interact with each other in the virtual world, groups them in consistency sessions and synchronizes all users in the session according to a synchronization protocol which is determined at runtime. We discuss the concept of consistency sessions, present algorithms to create and maintain sessions, and analyze what features are still missing and must be added in the future.