메뉴 건너뛰기




Volumn 46, Issue 1, 2014, Pages

Peer-to-peer architectures for massively multiplayer online games: A survey

Author keywords

Cheating; Commercial applications; Consistency control; Fault tolerance; Incentives; Interest management; Massively multiplayer online games; Multicasting; Network overlays; Peer to peer networking; Replication

Indexed keywords

DISTRIBUTED COMPUTER SYSTEMS; MULTICASTING; NETWORK ARCHITECTURE; PEER TO PEER NETWORKS; SCALABILITY; SOCIAL NETWORKING (ONLINE);

EID: 84887470317     PISSN: 03600300     EISSN: 15577341     Source Type: Journal    
DOI: 10.1145/2522968.2522977     Document Type: Review
Times cited : (101)

References (172)
  • 1
    • 0030382365 scopus 로고    scopus 로고
    • Shared memory consistency models: A tutorial
    • ADVE, S. V. AND GHARACHORLOO, K. 1996. Shared memory consistency models: A tutorial. IEEE Comput. 29, 12, 66-76.
    • (1996) IEEE Comput , vol.29 , Issue.12 , pp. 66-76
    • Adve, S.V.1    Gharachorloo, K.2
  • 3
  • 6
    • 33947511755 scopus 로고    scopus 로고
    • Cheat-proof playout for centralized and peer-to-peer gaming
    • BAUGHMAN, N., LIBERATORE, M., AND LEVINE, B. 2007. Cheat-proof playout for centralized and peer-to-peer gaming. IEEE Trans. Netw. 15, 1-13.
    • (2007) IEEE Trans. Netw , vol.15 , pp. 1-13
    • Baughman, N.1    Liberatore, M.2    Levine, B.3
  • 9
    • 0022060278 scopus 로고
    • Amaze: A multiplayer computer game
    • BERGLUND, E. J. AND CHERITON, D. R. 1985. Amaze: A multiplayer computer game. IEEE Softw. 2, 3, 30-39.
    • (1985) IEEE Softw , vol.2 , Issue.3 , pp. 30-39
    • Berglund, E.J.1    Cheriton, D.R.2
  • 11
  • 15
    • 85206028503 scopus 로고    scopus 로고
    • BLIZZARD. 2011. Blizzard entertainment
    • BLIZZARD. 2011. Blizzard entertainment http://www.worldofwarcraft.com/ pvp/battlegrounds.
  • 22
    • 0036802048 scopus 로고    scopus 로고
    • SCRIBE: A large-scale and decentralized application-level multicast InfraStructure
    • CASTRO, M., DRUSCHEL, P., KERMARREC, A. M., AND ROWSTRON, A. I. T. 2002b. SCRIBE: A large-scale and decentralized application-level multicast InfraStructure. IEEE J. Selected Areas Comm. 20, 8, 1489-1499.
    • (2002) IEEE J. Selected Areas Comm , vol.20 , Issue.8 , pp. 1489-1499
    • Castro, M.1    Druschel, P.2    Kermarrec, A.M.3    Rowstron, A.I.T.4
  • 26
    • 43649102584 scopus 로고    scopus 로고
    • An efficient and secure event signature (eases) protocol for peer-to-peer massively multiplayer online games
    • CHAN, M. C., HU, S. Y., AND JIANG, J. R. 2008. An efficient and secure event signature (eases) protocol for peer-to-peer massively multiplayer online games. Comput. Netw. 52, 1838-1845.
    • (2008) Comput. Netw , vol.52 , pp. 1838-1845
    • Chan, M.C.1    Hu, S.Y.2    Jiang, J.R.3
  • 35
    • 0001776520 scopus 로고    scopus 로고
    • Group communication specifications: A comprehensive study
    • CHOCKLER, G. V., KEIDAR, I., AND VITENBERG, R. 2001. Group communication specifications: A comprehensive study. ACM Comput. Surv. 33, 4, 427-469.
    • (2001) ACM Comput. Surv , vol.33 , Issue.4 , pp. 427-469
    • Chockler, G.V.1    Keidar, I.2    Vitenberg, R.3
  • 42
    • 0033154298 scopus 로고    scopus 로고
    • A distributed architecture for multiplayer interactive applications on the internet
    • DIOT, C. AND GAUTIER, L. 1999. A distributed architecture for multiplayer interactive applications on the internet. IEEE Netw. Mag. 13, 4, 6-15.
    • (1999) IEEE Netw. Mag , vol.13 , Issue.4 , pp. 6-15
    • Diot, C.1    Gautier, L.2
  • 44
    • 85206029144 scopus 로고    scopus 로고
    • EBAY 2011. ebay
    • EBAY 2011. ebay. http://www.ebay.com/.
  • 48
    • 85206038366 scopus 로고    scopus 로고
    • EVE 2011. EVE online
    • EVE. 2011. EVE online. http://www.eveonline.com.
  • 50
    • 40749152349 scopus 로고    scopus 로고
    • Cheating detection through game time modeling: A better way to avoid time cheats in p2p mogs
    • FERRETTI, S. 2008a. Cheating detection through game time modeling: A better way to avoid time cheats in p2p mogs. Multimedia Tools Appl. 37, 3, 339-363.
    • (2008) Multimedia Tools Appl , vol.37 , Issue.3 , pp. 339-363
    • Ferretti, S.1
  • 51
    • 57549099018 scopus 로고    scopus 로고
    • A synchronization protocol for supporting peer-to-peer multiplayer online games in overlay networks
    • ACM Press, New York
    • FERRETTI, S. 2008b. A synchronization protocol for supporting peer-to-peer multiplayer online games in overlay networks. In Proceedings of the International Workshop on Distributed Event-Based Systems (DEBS08). ACM Press, New York, 83-94.
    • (2008) Proceedings of the International Workshop on Distributed Event-Based Systems (DEBS08 , pp. 83-94
    • Ferretti, S.1
  • 53
    • 85206048741 scopus 로고    scopus 로고
    • FFXI. 2011. Final fantasy XI
    • FFXI. 2011. Final fantasy XI. http://www.playonline.com/ff11us
  • 54
    • 0027647490 scopus 로고
    • Random early detection gateways for congestion avoidance
    • FLOYD, S. AND JACOBSON, V. 1993. Random early detection gateways for congestion avoidance. IEEE Trans. Netw. 1, 4, 397-413.
    • (1993) IEEE Trans. Netw , vol.1 , Issue.4 , pp. 397-413
    • Floyd, S.1    Jacobson, V.2
  • 56
    • 54749110304 scopus 로고    scopus 로고
    • DIVE: A scalable network architecture for distributed virtual environments
    • FRECON, E. AND STENIUS,M. 1998. DIVE: A scalable network architecture for distributed virtual environments. Distrib. Syst. Engin. J. 5, 3, 91-100.
    • (1998) Distrib. Syst. Engin. J , vol.5 , Issue.3 , pp. 91-100
    • Frecon, E.1    Stenius, M.2
  • 61
    • 85206047592 scopus 로고    scopus 로고
    • GAMERANK 2011 GameRank
    • GAMERANK 2011. GameRank. http://us.playstation.com/psn/.
  • 66
    • 1542640153 scopus 로고    scopus 로고
    • Brewers conjecture and the feasibility of consistent, available, partitiontolerant web services
    • GILBERT, S. AND LYNCH, N. 2002. Brewers conjecture and the feasibility of consistent, available, partitiontolerant web services. ACM SIGACT News 33, 2, 59.
    • (2002) ACM SIGACT News , vol.33 , Issue.2 , pp. 59
    • Gilbert, S.1    Lynch, N.2
  • 67
    • 84859719413 scopus 로고    scopus 로고
    • A survey of state persistency in peer-to-peer massively multiplayer online games
    • GILMORE, J. AND ENGELBRECHT, H. 2011. A survey of state persistency in peer-to-peer massively multiplayer online games. IEEE Trans. Parallel Distrib. Syst. 23, 5, 818-834.
    • (2011) IEEE Trans. Parallel Distrib. Syst. , vol.23 , Issue.5 , pp. 818-834
    • Gilmore, J.1    Engelbrecht, H.2
  • 68
    • 41149157860 scopus 로고    scopus 로고
    • Preventing bots from playing online games
    • GOLLE, P. AND DUCHENEAUT, N. 2005. Preventing bots from playing online games. Comput. Entertain. 3, 3, 3.
    • (2005) Comput. Entertain , vol.3 , Issue.3 , pp. 3
    • Golle, P.1    Ducheneaut, N.2
  • 78
    • 85024265771 scopus 로고    scopus 로고
    • Massively multiplayer middleware
    • HENNING, M. 2004. Massively multiplayer middleware. Queue Mag. 1, 10, 38-45.
    • (2004) Queue Mag , vol.1 , Issue.10 , pp. 38-45
    • Henning, M.1
  • 81
    • 33747661028 scopus 로고    scopus 로고
    • VON: A scalable peer-to-peer network for virtual environments
    • HU, S. Y., CHEN, J. F., AND CHEN, T. H. 2006. VON: A scalable peer-to-peer network for virtual environments. IEEE Netw. 20, 4, 22-31.
    • (2006) IEEE Netw , vol.20 , Issue.4 , pp. 22-31
    • Hu, S.Y.1    Chen, J.F.2    Chen, T.H.3
  • 85
    • 58149359234 scopus 로고    scopus 로고
    • Scalable reputation management with trustworthy user selection for p2p mmogs
    • HUANG, G. Y., HU, S. Y., AND JIANG, J. R. 2008b. Scalable reputation management with trustworthy user selection for p2p mmogs. Proc. Int. J. Adv. Media Comm. 2, 380-401.
    • (2008) Proc. Int. J. Adv. Media Comm , vol.2 , pp. 380-401
    • Huang, G.Y.1    Hu, S.Y.2    Jiang, J.R.3
  • 86
    • 84856151893 scopus 로고    scopus 로고
    • Cheat detection and prevention in p2p mmogs
    • McGill University, Canada
    • HUGUENIN, K., YAHYAVI, A., AND KEMME, B. 2011a. Cheat detection and prevention in p2p mmogs. Tech. rep. SOCS-TR-2011.5, McGill University, Canada.
    • (2011) Tech. Rep. SOCS-TR-2011 , pp. 5
    • Huguenin, K.1    Yahyavi, A.2    Kemme, B.3
  • 88
    • 85206068438 scopus 로고    scopus 로고
    • Tech. rep., IEEE. IEEE. 2000. IEEE standard for modelling and simulation high level architecture (hla). Tech. rep., IEEE
    • Tech. rep., IEEE. IEEE. 2000. IEEE standard for modelling and simulation high level architecture (hla). Tech. rep., IEEE. http://standards.ieee.org/ findstds/standard/1516-2000.html.
  • 94
    • 67650520327 scopus 로고    scopus 로고
    • T-Man: Gossip-based fast overlay topology construction
    • JELASITY, M.,MONTRESOR, A., AND BABAOGLU, O. 2009. T-Man: Gossip-based fast overlay topology construction. Comput. Netw. 53, 2321-2339.
    • (2009) Comput. Netw , vol.53 , pp. 2321-2339
    • Jelasity, M.1    Montresor, A.2    Babaoglu, O.3
  • 98
    • 3543148305 scopus 로고    scopus 로고
    • A peer-to-peer message exchange scheme for large-scale networked virtual environments
    • KAWAHARA, Y., AOYAMA, T., AND MORIKAWA, H. 2004. A peer-to-peer message exchange scheme for large-scale networked virtual environments. Telecomm. Syst. 25, 3, 353-370.
    • (2004) Telecomm. Syst , vol.25 , Issue.3 , pp. 353-370
    • Kawahara, Y.1    Aoyama, T.2    Morikawa, H.3
  • 103
    • 77955418130 scopus 로고    scopus 로고
    • Badumna: A decentralised network engine for virtual environments
    • KULKARNI, S., DOUGLAS, S., AND CHURCHILL, D. 2010. Badumna: A decentralised network engine for virtual environments. Comput. Netw. 54, 12, 1953-1967.
    • (2010) Comput. Netw , vol.54 , Issue.12 , pp. 1953-1967
    • Kulkarni, S.1    Douglas, S.2    Churchill, D.3
  • 106
    • 2442434604 scopus 로고    scopus 로고
    • SCORE: A scalable communication protocol for large-scale virtual environments
    • LETY, E.,TURLETTI, T., AND BACCELLI, F. 2004. SCORE: A scalable communication protocol for large-scale virtual environments. IEEE Trans. Netw. 12, 2, 247-260.
    • (2004) IEEE Trans. Netw , vol.12 , Issue.2 , pp. 247-260
    • Lety, E.1    Turletti, T.2    Baccelli, F.3
  • 112
    • 0742321327 scopus 로고    scopus 로고
    • Local-lag and timewarp: Providing consistency for replicated continuous applications
    • MAUVE, M., VOGEL, J., HILT, V., AND EFFELSBERG, W. 2004. Local-lag and timewarp: providing consistency for replicated continuous applications. IEEE Trans. Multimedia 6, 47-57.
    • (2004) IEEE Trans. Multimedia , vol.6 , pp. 47-57
    • Mauve, M.1    Vogel, J.2    Hilt, V.3    Effelsberg, W.4
  • 114
    • 34648831108 scopus 로고    scopus 로고
    • Multistep-ahead neural-network predictors for network traffic reduction in distributed interactive applications
    • MCCOY, A., WARD, T., MCLOONE, S., AND DELANEY, D. 2007. Multistep-ahead neural-network predictors for network traffic reduction in distributed interactive applications. ACM Trans. Model. Comput. Simul. 17, 1-30.
    • (2007) ACM Trans. Model. Comput. Simul , vol.17 , pp. 1-30
    • McCoy, A.1    Ward, T.2    McLoone, S.3    Delaney, D.4
  • 118
    • 67649882733 scopus 로고    scopus 로고
    • AVMON: Optimal and scalable discovery of consistent availabilitymonitoring overlays for distributed systems
    • MORALES, R. AND GUPTA, I. 2009. AVMON: Optimal and scalable discovery of consistent availabilitymonitoring overlays for distributed systems. IEEE Trans. Parallel Distrib. Syst. 20, 446-459.
    • (2009) IEEE Trans. Parallel Distrib. Syst , vol.20 , pp. 446-459
    • Morales, R.1    Gupta, I.2
  • 119
    • 0344108005 scopus 로고    scopus 로고
    • Interest management in large-scale distributed simulations
    • MORSE, K. L. 1996. Interest management in large-scale distributed simulations. Tech. rep. ICS-TR-96-27. http://www.cs.bham.ac.uk/research/ projects/pdesmas/LITERATURE/rzm/hla/morse:96.pdf.
    • (1996) Tech. Rep. ICS-TR-96-27
    • Morse, K.L.1
  • 123
    • 85206067041 scopus 로고    scopus 로고
    • NINTENDO 2011. OnLive. http://www.onlive.com
    • NINTENDO. 2011. DS at nintendo. http://www.nintendo.com/ds. ONLIVE. 2011. OnLive. http://www.onlive.com.
    • (2011) DS at Nintendo
  • 126
    • 33746622568 scopus 로고    scopus 로고
    • Interactivity-loss avoidance in event delivery synchronization for mirrored game architectures
    • PALAZZI, C. E., FERRETTI, S., CACCIAGUERRA, S., AND ROCCETTI, M. 2006. Interactivity-loss avoidance in event delivery synchronization for mirrored game architectures. IEEE Trans. Multimedia 8, 4, 874-879.
    • (2006) IEEE Trans. Multimedia , vol.8 , Issue.4 , pp. 874-879
    • Palazzi, C.E.1    Ferretti, S.2    Cacciaguerra, S.3    Roccetti, M.4
  • 131
  • 132
    • 85206056188 scopus 로고    scopus 로고
    • PSP PUNKBUSTER 2011. PunkBuster: The original anti-cheat system for online multiplayer games. http://www.evenbalance.com/
    • PSP. 2011. PlayStation portable. http://us.playstation.com/psp. PUNKBUSTER. 2011. PunkBuster: The original anti-cheat system for online multiplayer games. http://www.evenbalance.com/.
    • (2011) PlayStation Portable
  • 133
    • 85206027320 scopus 로고    scopus 로고
    • QUAZAL
    • QUAZAL 2011. Quazal. http://www.quazal.com/en/products/net-z.
    • (2011) Quazal
  • 135
    • 57349142855 scopus 로고    scopus 로고
    • Pastry: Scalable, decentralized object location, and routing for largescale peer-to-peer systems
    • ACM/IFIP/USENIX
    • ROWSTRON, A. AND DRUSCHEL, P. 2001a. Pastry: Scalable, decentralized object location, and routing for largescale peer-to-peer systems. In Proceedings of the International Middleware Conference (Middleware01). ACM/IFIP/USENIX, 329-350.
    • (2001) Proceedings of the International Middleware Conference (Middleware01) , pp. 329-350
    • Rowstron, A.1    Druschel, P.2
  • 136
    • 0036038685 scopus 로고    scopus 로고
    • Storage management and caching in past, a large-scale, persistent peer-to-peer storage utility
    • ROWSTRON, A. AND DRUSCHEL, P. 2001b. Storage management and caching in past, a large-scale, persistent peer-to-peer storage utility. SIGOPS Oper. Syst. Rev. 35, 188-201.
    • (2001) SIGOPS Oper. Syst. Rev , vol.35 , pp. 188-201
    • Rowstron, A.1    Druschel, P.2
  • 142
    • 85206059912 scopus 로고    scopus 로고
    • SHOWEQ
    • SHOWEQ. 2011. Showeq. http://www.showeq.net.
    • (2011) Showeq
  • 146
    • 69949160355 scopus 로고    scopus 로고
    • MMORPG player actions: Network performance, session patterns and latency requirements analysis
    • SUZNJEVIC M., DOBRIJEVIC, O., AND MATIJASEVIC, M. 2009. MMORPG player actions: Network performance, session patterns and latency requirements analysis. Multimedia Tools Appl. 45, 1, 191-214.
    • (2009) Multimedia Tools Appl , vol.45 , Issue.1 , pp. 191-214
    • Suznjevic, M.1    Dobrijevic, O.2    Matijasevic, M.3
  • 147
    • 84879307880 scopus 로고    scopus 로고
    • Player behavior and traffic characterization for MMORPGs: A survey
    • SUZNJEVIC, M. AND MATIJASEVIC, M. 2012. Player behavior and traffic characterization for MMORPGs: A survey. Multimedia Syst. 2013, 199-220.
    • (2012) Multimedia Syst 2013 , pp. 199-220
    • Suznjevic, M.1    Matijasevic, M.2
  • 161
    • 69749117351 scopus 로고    scopus 로고
    • Secure referee selection for fair and responsive peer-to-peer gaming
    • WEBB, S. D., SOH, S., AND TRAHAN, J. L. 2009. Secure referee selection for fair and responsive peer-to-peer gaming. Simul. 85, 608-618.
    • (2009) Simul , vol.85 , pp. 608-618
    • Webb, S.D.1    Soh, S.2    Trahan, J.L.3
  • 162
    • 85006270292 scopus 로고    scopus 로고
    • Practical trust management without reputation in peer-to-peer games
    • WIERZBICKI, A. AND KASZUBA, T. 2007. Practical trust management without reputation in peer-to-peer games. Multiagent Grid Syst. 3, 411-428.
    • (2007) Multiagent Grid Syst , vol.3 , pp. 411-428
    • Wierzbicki, A.1    Kaszuba, T.2
  • 165
    • 84879294829 scopus 로고    scopus 로고
    • Interest modeling in games: The case of dead reckoning
    • YAHYAVI, A., HUGUENIN, K., AND KEMME, B. 2012. Interest modeling in games: The case of dead reckoning. Multimedia Syst. 19, 3, 255-270.
    • (2012) Multimedia Syst , vol.19 , Issue.3 , pp. 255-270
    • Yahyavi, A.1    Huguenin, K.2    Kemme, B.3
  • 171
    • 0003858844 scopus 로고    scopus 로고
    • Tapestry: An infrastructure for fault-tolerant widearea location and routing
    • ZHAO, B. Y., KUBIATOWICZ, J. D., AND JOSEPH, A. D. 2001. Tapestry: An infrastructure for fault-tolerant widearea location and routing. Tech. rep. http://citeseerx.ist.psu.edu/viewdoc/downloaddoi=10.1.1.111. 1818&rep=rep1&type=pdf.
    • (2001) Tech. Rep
    • Zhao, B.Y.1    Kubiatowicz, J.D.2    Joseph, A.D.3


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.