A publish subscribe support for networked multiplayer games

  • Authors:
  • Antonio Bonotti;Laura Ricci;Fabrizio Baiardi;Luca Genovali

  • Affiliations:
  • University of Pisa;University of Pisa;University of Pisa;IMT, Lucca Institute for Advanced Studies

  • Venue:
  • EurolMSA '07 Proceedings of the Third IASTED European Conference on Internet and Multimedia Systems and Applications
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper presents DiGAS, a distributed support for networked multiplayer games. DiGAS exploits the Areas of Interest of the players to define communication groups which are supported by a middleware layer designed according to the publish subscribe model. An acyclic peer to peer network of brokers implements the communication support. This network can be dynamically reconfigured and it can tolerate dynamic disconnections of brokers by a proper recovery mechanism. Events generated by a player are notified to the network. Furthermore, each player delivers a set of subscriptions describing its interest in a set of events. These are exploited to define the routing tables of the brokers. The paper presents several routing algorithms and shows their effectiveness through a set of experiments