Swinburne
Browse
- No file added yet -

Optimising online FPS game server discovery through clustering servers by origin autonomous system

Download (3.24 MB)
conference contribution
posted on 2024-07-09, 18:52 authored by Grenville ArmitageGrenville Armitage
This paper describes the use of origin Autonomous System (AS) information to optimise online First Person Shooter (FPS) game server discovery. Online FPS games typically use a client-server model, with thousands of game servers active at any time. Traditional server discovery probes all available servers over multiple minutes in no particular order, creating thousands of short-lived UDP flows. Using Valve's Counterstrike:Source game this paper demonstrates a multi-step process: Sort available game servers by origin AS, probe a subset of servers in each AS, rank each AS in ascending order of estimated round trip time (RTT), then probe all remaining game servers according to the rank of their origin AS. Probing game servers in approximately ascending RTT expedites the identification of playable servers. This new approach may take less than 20% of the time and network traffic of conventional server discovery (without exceeding conventional server discovery time and traffic consumption in the worst case).

History

Available versions

PDF (Accepted manuscript)

ISBN

9781605581576

Journal title

Proceedings of the International Workshop on Network and Operating System Support for Digital Audio and Video

Conference name

The International Workshop on Network and Operating System Support for Digital Audio and Video

Pagination

5 pp

Publisher

ACM

Copyright statement

Copyright © 2008 ACM. This is the accepted manuscript of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version was published in Proceedings of ACM NOSSDAV (2008) http://doi.acm.org/10.1145/1496046.1496048

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC