DocumentCode :
1619514
Title :
An active self-optimizing multiplayer gaming architecture
Author :
Ramakrishna, V. ; Robinson, Max ; Eustice, Kevin ; Reiher, Peter
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
2003
fDate :
6/25/2003 12:00:00 AM
Firstpage :
32
Lastpage :
41
Abstract :
Multiplayer games are representative of a large class of distributed applications that suffer from redundant communication, bottlenecks and poor reactivity to changing network conditions. Many of these problems can be alleviated through simple network adaptations at the infrastructure level. In our model, game packets are directed along the edges of a tree connecting the players, aggregated and multicast as necessary. This tree is heuristically formed, and is dynamically adjusted in response to changes in network conditions. We have designed and implemented a prototype using ANTS that performs these adaptations for unmodified DOOM clients. Active networks are currently the only open architecture suitable for these types of applications. We present analytical results that illustrate of reduction in communication overhead, and show that the multicast tree can quickly adjust to changing network conditions. The overhead of the active networks layer is acceptable, especially in wide-area networks.
Keywords :
client-server systems; computer games; middleware; multicast protocols; open systems; ANTS; DOOM client; active network; active self-optimizing architecture; aggregated connection; bottlenecks; communication overhead reduction; distributed application; dynamic adjustment; game packet; heuristic tree; multicast connection; multicast tree; multiplayer gaming architecture; network adaptation; network condition change; open architecture; redundant communication; tree connection; wide-area network; Computer architecture; Conferences; Middleware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Autonomic Computing Workshop. 2003. Proceedings of the
Print_ISBN :
0-7695-1983-0
Type :
conf
DOI :
10.1109/ACW.2003.1210202
Filename :
1210202
Link To Document :
بازگشت