VÉRON Maxime
Supervision : Pierre SENS
Co-supervision : MARIN Olivier, MONNET Sébastien
Scalable services for massively multiplayer online games
Massively Multi-player Online Games (MMOGs) aim at gathering an infinite number of players within the same virtual universe. Yet all existing MMOGs rely on centralized client/server architectures which impose a limit on the maximum number of players (avatars) and resources that can coexist in any given virtual universe. This thesis aims at proposing solutions to improve the scalability of MMOGs. To address the wide variety of their concerns, MMOGs rely on independent services such as virtual world hosting, avatar storage, matchmaking, cheat detection, and game design. This thesis explores two services that are crucial to all MMOG variants: matchmaking and cheat detection. Both services are known bottlenecks, and yet current implementations remain centralized. This thesis propose algorithms and guidelines relative to the matchmaking problem in order to improve future matchmaking services. This thesis also shows that it is possible to design a peer to peer refereeing service on top of a reputation system. The resulting service remains highly efficient on a large scale, both in terms of performance and in terms of cheat prevention. Since refereeing is somewhat similar to failure detection, this thesis extends the proposed approach to monitor failures. The resulting failure detection service scales with the number of monitored nodes and tolerates jitter.
Defence : 09/25/2015
Jury members :
M. Pierson Jean-Marc, Professeur à l'IRIT, [Rapporteur]
M. Fedak Gilles, Chargé de recherche INRIA, [Rapporteur]
M. Friedman Roy, Associate Professor at Technion Haifa
M. Petit Franck, Professeur à l'UPMC
M. Sens Pierre, Professeur à l'UPMC
M. Marin Olivier, Associate Professor
2012-2015 Publications
-
2015
- M. Véron : “Scalable services for massively multiplayer online games”, thesis, phd defence 09/25/2015, supervision Sens, Pierre, co-supervision : Marin, Olivier, Monnet, Sébastien (2015)
- M. Véron, O. Marin, S. Monnet, P. Sens : “RepFD - Using reputation systems to detect failures in large dynamic networks”, 44th International Conference on Parallel Processing (ICPP-2015), Beijing, China (2015)
- M. Véron, O. Marin, S. Monnet, P. Sens : “Etude des services de matchmaking dans les jeux mutlijoueurs en ligne: récupérer les traces utilisateur afin d’améliorer l’expérience de jeu”, Revue des Sciences et Technologies de l'Information - Série TSI : Technique et Science Informatiques, vol. 34 (1-2), pp. 175-194, (Lavoisier) (2015)
-
2014
- M. Véron, O. Marin, S. Monnet, Z. Guessoum : “Towards a scalable refereeing system for online gaming”, Multimedia Systems, vol. 20 (5), pp. 579-593, (Springer Verlag) (2014)
- M. Véron, O. Marin, S. Monnet : “Matchmaking dans les jeux mutlijoueurs en ligne : étudier les traces utilisateurs pour améliorer l’expérience de jeu”, Conférence d’informatique en Parallélisme, Architecture et Système, Neuchâtel, Switzerland (2014)
- M. Véron, O. Marin, S. Monnet : “Matchmaking in multi-player on-line games: studying user traces to improve the user experience”, NOSSDAV 2014 - ACM Workshop on Network and Operating Systems Support for Digital Audio and Video, Singapore, Singapore, pp. 7:7-7:12, (ACM) (2014)
-
2013
- M. Véron, O. Marin, S. Monnet, Z. Guessoum : “Vers un système d’arbitrage décentralisé pour les jeux en ligne”, Actes des Rencontres francophones du Parallelisme, Grenoble, France, pp. 9 p. (2013)
-
2012
- M. Véron, O. Marin, S. Monnet, Z. Guessoum : “Towards a scalable refereeing system for online gaming”, 11th International Workshop on Network and Systems Support for Games (NetGames'2012) (Poster), Venice, Italy (2012)