The near-term feasibility of P2P MMOG's

Broadly deployed distributed virtual environments (DVE's) are based upon client-server architectures. Significant research over the last decade proposes a variety of distributed topologies for message propagation to enhance scalability and performance. We ran simulations using traces from World of Warcraft (WoW) and typical broadband speeds, and found that DVE's such as WoW could not employ P2P message propagation schemes. We found pure P2P pub-sub solutions would occasionally saturate residential broadband connections, and would result in average latency more than lOx greater than client-server solutions. To our surprise, we discovered message aggregation before transmission can not only reduce bandwidth requirements, but also reduce latency in both client-server and P2P message propagation schemes.

[1]  Jacob R. Lorch,et al.  Scaling Peer-to-Peer Games in Low-Bandwidth Environments , 2007, IPTPS.

[2]  Markus Rupp,et al.  Traffic Analysis and Modeling for World of Warcraft , 2007, 2007 IEEE International Conference on Communications.

[3]  Jon Crowcroft,et al.  Avatar movement in World of Warcraft battlegrounds , 2009, 2009 8th Annual Workshop on Network and Systems Support for Games (NetGames).

[4]  Maja Matijasevic,et al.  MMORPG Player actions: Network performance, session patterns and latency requirements analysis , 2009, Multimedia Tools and Applications.

[5]  Chris GauthierDickey,et al.  A measurement study of virtual populations in massively multiplayer online games , 2007, NetGames '07.

[6]  Silvia Rueda,et al.  A Saturation Avoidance Technique for Peer-to-Peer Distributed Virtual Environments , 2007, CW 2007.

[7]  John C. S. Lui,et al.  An Efficient Partitioning Algorithm for Distributed Virtual Environment Systems , 2002, IEEE Trans. Parallel Distributed Syst..

[8]  Miguel Lozano,et al.  Animating groups of Socially Intelligent Agents , 2007, CW 2007.

[9]  Stephan Krause,et al.  A case for mutual notification: a survey of P2P protocols for massively multiplayer online games , 2008, NETGAMES.

[10]  T. Aoyama,et al.  A scalable and low delay communication scheme for networked virtual environments , 2004, IEEE Global Telecommunications Conference Workshops, 2004. GlobeCom Workshops 2004..

[11]  José Duato,et al.  Improving the performance of distributed virtual environment systems , 2005, IEEE Transactions on Parallel and Distributed Systems.