Show simple item record

dc.contributor.authorWebb, Steven
dc.contributor.authorSoh, Sieteng
dc.contributor.authorLau, William
dc.identifier.citationWebb, Steven Daniel and Soh, Sieteng and Lau, William. 2007. RACS: A referee anti-cheat scheme for P2P gaming, in Proceedings of the 17th International Workshop on Network and Operating Systems Support for Digital Audio & Video, Jun 4-5 2007. Urbana-Champaign, Illinois: Association for Computing Machinery (ACM).

Peer-to-peer (P2P) architectures provide better scalability than Client/Server (C/S) for Massively Multiplayer Online Games (MMOG); however, they increase the possibility of cheating. Existing P2P cheat solutions only prevent protocol level cheats, ignoring two prevalent forms of cheating: information exposure (IE) and invalid commands (IC). This paper proposes the Referee Anti Cheat Scheme (RACS), a hybrid between P2P and C/S. As in P2P, RACS allows peers to exchange updates directly, improving its scalability. However, similar to the server in C/S, the referee in RACS has authority over the game state, providing cheat resistance equal to that in C/S. This paper describes how RACS prevents cheating including IE and IC. Our simulation and analysis show that the average bandwidth and delay in RACS is lower than that in P2P and C/S. This paper also includes a case study of integrating RACS with a commercial network game architecture.

dc.publisherAssociation for Computing Machinery (ACM)
dc.titleRACS: A referee anti-cheat scheme for P2P gaming
dc.typeConference Paper
dcterms.source.titleProceedings of the 17th International Workshop on Network and Operating Systems Support for Digital Audio and Video
dcterms.source.conference17th International Workshop on Network and Operating Systems Support for Digital Audio & Video
dcterms.source.conferencelocationUrbana-Champaign, IL, USA
dcterms.source.place1515 Broadway New York, New York 10036

ACM, (2007). This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proc. NOSSDAV'07 (June 4-5, 2007)

curtin.accessStatusOpen access
curtin.facultyFaculty of Engineering and Computing
curtin.facultyDivision of Engineering, Science and Computing
curtin.facultyDepartment of Computing

Files in this item


This item appears in the following Collection(s)

Show simple item record