ACM Home Page
Please provide us with feedback. Feedback
Synchronization medium: a consistency maintenance component for mobile multiplayer games
Full text PdfPdf (489 KB)
Source Network and System Support for Games archive
Proceedings of the 6th ACM SIGCOMM workshop on Network and system support for games table of contents
Melbourne, Australia
Pages 99-104  
Year of Publication: 2007
ISBN:978-0-9804460-0-5
Authors
Abdul Malik Khan  GET INT, CNRS UMR SAMOVAR, Evry cedex, France
Sophie Chabridon  GET INT, CNRS UMR SAMOVAR, Evry cedex, France
Antoine Beugnard  ENST Bretagne, Brest cedex, France
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 72,   Citation Count: 1
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1326257.1326275
What is a DOI?

ABSTRACT

In multiplayer games, where many players take part in a game while communicating through a network, the players may have an inconsistent view of the game world because of the communication delays across the network. This problem of inconsistency is even more crucial when playing on a mobile phone via a 3G network where the communication delays can be of several seconds. Consistency maintenance algorithms must be used to have a uniform view of the game world. These algorithms are very complex and hard to program. In this paper, we discuss different consistency maintenance algorithms from the point of view of mobile devices and present an approach where the consistency concern is handled separately by a distributed component called synchronization medium, which is responsible for communication as well as consistency maintenance. The game logic components interact with the synchronization medium to communicate between them and synchronize their data. We argue that this separation of concerns reduces the burden on the game developer. Moreover, a medium offers a generic interface and is designed to be easily reused for different game applications. Finally, using a medium, different consistency maintenance approaches can be tested and compared easily for experimentation.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Application protocols. In IEEE Standard for Distributed interactive Simulation. IEEE Std 1278.1--1995, 1995.
 
2
N. Bouillot. Fast event ordering and perceptive consistency in time sensitive distribued multiplayer games. In 7th International Conference on Computer Games (CGAMES'2005), pages 146--152, 2005.
 
3
4
5
6
 
7
C.-c. A. Hsu, J. Ling, Q. Li, and C.-C. J. Kuo. The design of multiplayer online video game systems. In A. G. Tescher, B. Vasudev, V. M. J. Bove, and A. Divakaran, editors, Multimedia Systems and Applications VI. Edited by Tescher, Andrew G.; Vasudev, Bhaskaran; Bove, V. Michael, Jr.; Divakaran, Ajay. Proceedings of the SPIE, Volume 5241, pp. 180--191 (2003)., volume 5241 of Presented at the Society of Photo-Optical Instrumentation Engineers (SPIE) Conference, pages 180--191, Nov. 2003.
 
8
M. Mauve, J. Vogel, V. Hilt, and W. Effelsberg. Local-lag and Timewarp: Providing Consistency for Replicated Continuous Applications. IEEE Transactions on Multimedia, 6(1):47--57, Feb. 2004.
9
10
 
11
R. Pellerin, F. Delpiano, E. Gressier-Soudan, and M. Simatic. Gasp: A middleware for multiplayer games in mobile phone networks (in french). In UbiMob '05: Proceedings of the 2nd French-speaking conference on Mobility and uibquity computing, pages 61--64, New York, NY, USA, 2005. ACM Press.
 
12


Collaborative Colleagues:
Abdul Malik Khan: colleagues
Sophie Chabridon: colleagues
Antoine Beugnard: colleagues