Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
10339122 | Computer Networks | 2005 | 19 Pages |
Abstract
In this paper, we present a novel distributed algorithm to select game servers for a group of clients participating in a large scale interactive online game session. The goal of server selection is to minimize the server resource usage while satisfying a real-time delay constraint. We develop a synchronization delay model for interactive games and formulate the server selection problem, and prove that the considered problem is NP-hard. The proposed algorithm, called zoom-in-zoom-out, is adaptive to session dynamics (e.g., clients join) and lets the clients select appropriate servers in a distributed manner such that the server resource is efficiently utilized. Using simulation, we study the performance of the proposed algorithm and show that it is simple, yet effective in achieving its design goal. In particular, we show that the performance of our algorithm is comparable to, or sometimes even better than, that of centralized greedy algorithms, which require global information and extensive computations.
Related Topics
Physical Sciences and Engineering
Computer Science
Computer Networks and Communications
Authors
Kang-Won Lee, Bong-Jun Ko, Seraphin Calo,