A publish subscribe support for networked multiplayer games

A. Bonotti, Laura Ricci, Fabrizio Baiardi, Luca Genovali · Internet, Multimedia Systems and Applications · 2007

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

Read the paper · More papers on PaperTik