• DocumentCode
    1284267
  • Title

    A Survey of State Persistency in Peer-to-Peer Massively Multiplayer Online Games

  • Author

    Gilmore, John S. ; Engelbrecht, Herman A.

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Stellenbosch Univ., Stellenbosch, South Africa
  • Volume
    23
  • Issue
    5
  • fYear
    2012
  • fDate
    5/1/2012 12:00:00 AM
  • Firstpage
    818
  • Lastpage
    834
  • Abstract
    Recently, there has been significant research focus on Peer-to-Peer (P2P) Massively Multiplayer Online Games (MMOGs). A number of architectures have been presented in the literature to implement the P2P approach. One aspect that has not received sufficient attention in these architectures is state persistency in P2P MMOGs. This survey presents an overview of the current challenges present in P2P MMOGs, followed by an overview of classic state consistency models used in C/S MMOGs. The survey then classifies the state persistency techniques currently used in P2P MMOGs into super peer storage, overlay storage, hybrid storage, and distance-based storage. Key characteristics, namely scalability, fairness, reliability, responsiveness, and security are then defined. Each state persistency technique is evaluated according to these characteristics and recommendations are then made of possible future areas of research into the different storage types.
  • Keywords
    client-server systems; computer games; computer network security; peer-to-peer computing; C-S MMOG; P2P MMOGs; P2P approach; client-server; distance-based storage; fairness characteristic; hybrid storage; overlay storage; peer-to-peer massively multiplayer online games; reliability characteristic; responsiveness characteristic; scalability characteristic; security characteristic; state persistency; super peer storage; Bandwidth; Computational modeling; Computer architecture; Games; Peer to peer computing; Security; Servers; Distributed systems; distributed applications; games.; internet applications;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2011.210
  • Filename
    5963655