Show simple item record

dc.contributor.authorWebb, Steven
dc.contributor.authorSoh, Sieteng
dc.contributor.authorLau, William
dc.contributor.editorAssociation for Computing Machinery
dc.date.accessioned2017-01-30T11:55:54Z
dc.date.available2017-01-30T11:55:54Z
dc.date.created2014-10-28T02:23:21Z
dc.date.issued2007
dc.date.submitted2014-10-28
dc.identifier.citationWebb, S. and Soh, S. and Lau, W. 2007. Enhanced Mirrored Servers for Network Games, in Association for Computing Machinery (ed), NetGames '07 Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games Oct 19-20 2007, pp. 117-122. Melbourne, Australia: Association for Computing Machinery.
dc.identifier.urihttp://hdl.handle.net/20.500.11937/16450
dc.identifier.doi10.1145/1326257.1326278
dc.description.abstract

The Mirrored Server (MS) architecture uses multiple mirrored servers across multiple locations to alleviate the bandwidth bottleneck in the Client/Server (C/S) architecture. Each mirror receives and multicasts player updates to the others, simulates the game, and disseminates the new game state to players. However, keeping the game state consistent between mirrors in the presence of network delay, and maintaining game responsiveness requires each server in MS to simulate the game multiple times for each game update, and additional times in the event of costly rollbacks. In this paper we propose the Enhanced Mirrored Server (EMS) architecture. Like in the Peer-to-Peer architecture, EMS allows peers to exchange updates directly, resulting in a higher tolerance to delay at the mirrors. We propose using bucket synchronization in the mirrors so that each server in EMS simulates the game only once for each update and does not require rollbacks. The server dissenates updates to clients only in the event of inconsistency, and thus its outgoing bandwidth is lower than in MS. Our EMS uses cryptographic techniques to provide security equivalent to C/S, and prevents the timestamp cheat possible in MS. Our analytical analysis and simulations show the advantages of EMS over MS.

dc.publisherAssociation for Computing Machinery
dc.titleEnhanced Mirrored Servers for Network Games
dc.typeConference Paper
dcterms.dateSubmitted2014-10-28
dcterms.source.startPage117
dcterms.source.endPage122
dcterms.source.titleNetGames 2007. Proceedings of the 6th Annual Workshop on Network and System Support for Games
dcterms.source.seriesNetGames 2007. Proceedings of the 6th Annual Workshop on Network and System Support for Games
dcterms.source.isbn9780980446005
dcterms.source.conferenceNetGames 2007: 6th Annual Workshop on Network and System Support for Games.
dcterms.source.conferencedatesOct 19 2007
dcterms.source.conferencelocationMelbourne, Australia
dcterms.source.placeUSA
curtin.digitool.pid203145
curtin.pubStatusPublished
curtin.departmentDepartment of Computing
curtin.identifier.scriptidPUB-SE-DOC-ED-40433
curtin.accessStatusFulltext not available


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record