Distributed Scalable Multi-player Online Game Servers on Peer-to-Peer Networks
スポンサーリンク
概要
- 論文の詳細を見る
Today's Multi-player Online Games (MOGs) are challenged by infrastructure requirements because of their server-centric nature. Peer-to-peer overlay networks are an interesting alternative if they can implement the set of functions that are traditionally performed by centric game servers. In this paper, we propose a Zoned Federation Model (ZFM) to adapt MOGs to peer-to-peer overlay networks. We also introduce the concept of zone and zone owner to MOGs. A zone is some part of the whole game world, and a zone owner is a game sever of a specific zone. According to the demands of the game program, each node actively changes its role to a zone owner. By dividing the whole game world into several zones, workloads of the centric game server can be distributed to a federation of zones. In order to reduce response latency overhead on data exchanges between a zone owner and its clients, we limit the use of a Distributed Hash Table(DHT) to the rendezvous point of each zone; actual data exchanges are carried out through direct TCP connection between a zone owner and its members. We also use the DHT as backup storage media to cope with the resignation of a zone owner. We have implemented this zoned federation model as a middle layer between the game program and the DHT, and we evaluate our implementation with a prototypical multi-player game. Evaluation results indicate that our approach enables game creators to design scalable MOGs on the peer-to-peer environment with a short response latency which is acceptable for MOGs.
- Information and Media Technologies 編集運営会議の論文
著者
-
Kadobayashi Youki
Graduate School Of Information Science Naist
-
IIMURA TAKUJI
Graduate School of Information Science, Nara Institute of Science and Technology
-
Iimura Takuji
Graduate School Of Information Science Nara Institute Of Science And Technology
-
Hazeyama Hiroaki
Graduate School Of Information Science Nara Institute Of Science And Technology
関連論文
- Performance Study and Deployment Strategies on the Sender-Initiated Multicast(Internet Technology V)
- Multi-Path Transmission Algorithm for End-to-End Seamless Handover across Heterogeneous Wireless Access Networks(Mobile Networking)(Internet Technology IV)
- Handover Management for VoWLAN Based on Estimation of AP Queue Length and Frame Retries
- An MEG Data Analysis System Using Grid Technology (特集 次世代のインターネット/分散システムの構築・運用技術)
- Distributed Scalable Multi-player Online Game Servers on Peer-to-Peer Networks (特集 新時代の分散処理とネットワーク(WebサービスとP2P))
- A Layer-2 Extension to Hash-Based IP Traceback(New Technologies in the Internet and their Applications)
- A Layer-2 Extension to Hash-Based IP Traceback
- Improvement of Consistency among AS Policies in IRR Databases(Distributed System Operation and Management)
- Adaptive Bloom Filter : A Space-Efficient Counting Algorithm for Unpredictable Network Traffic
- A Step towards Static Script Malware Abstraction : Rewriting Obfuscated Script with Maude
- Hose Bandwidth Allocation Method to Achieve a Minimum Throughput Assurance Service for Provider Provisioned VPNs
- Distributed Scalable Multi-player Online Game Servers on Peer-to-Peer Networks
- Improvement of Consistency among AS Policies in IRR Databases
- Distributed Scalable Multi-player Online Game Servers on Peer-to-Peer Networks