Multimedia Systems

, Volume 19, Issue 3, pp 221–229 | Cite as

The Ex-Gaussian distribution as a model of first-person shooter game traffic

Regular Paper

Abstract

In much of the literature the extreme distribution has been used to model first-person shooter (FPS) game packet length distributions. In this paper we show that a skewed mixture distribution, the Ex-Gaussian, is also suitable for modelling the packet payload lengths for two-player games of seven popular FPS games in the server-to-client direction. Also there is a plausible physical justification for the choice of a mixture distribution as a suitable model. The Ex-Gaussian distribution has properties that can be exploited to synthesise the server-to-client packet payload length distributions for larger numbers of players using measurements taken from game trials with a small number of players. We have also outlined a computationally simple technique that can be used to synthesise FPS game server-to-client packet payload length distributions for N-players from measurements from two-player games. This technique is useful for building realistic traffic models for FPS game traffic that can be used in simulation studies.

Keywords

FPS game traffic Ex-Gaussian distribution Online games Traffic modelling 

References

  1. 1.
    Borella, M.S.: Source models of network game traffic. Comput. Commun. 23(4), 403–410 (2000)CrossRefGoogle Scholar
  2. 2.
    Branch, P., Armitage, G.: Extrapolating server to client IP traffic from empirical measurements of first person shooter games. In: NetGames ’06: Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games. ACM, New York, NY, USA (2006)Google Scholar
  3. 3.
    Centre for Advanced Internet Architectures (CAIA): Simulating online network games (SONG) (2006). URL http://caia.swin.edu.au/sitcrc/song/
  4. 4.
    Cevizci, I., Erol, M., Oktug, S.F.: Analysis of multi-player online game traffic based on self-similarity In: NetGames ’06: Proceedings of 5th ACM SIGCOMM workshop on Network and system support for games. ACM, New York, NY, USA (2006)Google Scholar
  5. 5.
    Cricenti, A., Branch, P., Armitage, G.: Time-series modelling of server to client IP packet length in first person shooter games. In: 15th IEEE International Conference on Networks. ICON 2007, pp. 507–512Google Scholar
  6. 6.
    Farber, J.: Network game traffic modelling. In: Proceedings of the 1st workshop on Network and system support for games, pp. 53–57. ACM Press, Bruanschweig, Germany (2002)Google Scholar
  7. 7.
    Lacouture, Y., Cousineau, D.: How to use MATLAB to fit the ex-gaussian and other probability functions to a distribution of response times. Tutor. Quant. Methods Psychol. 4(1), 34–45 (2008)Google Scholar
  8. 8.
    Lakkakorpi, J., Heiner, A., Ruutu, J.: Measurement and characterization of internet gaming traffic. Research Seminar on Networking, Helsinki University of Technology, Networking Laboratory, Espoo, Finland (2002)Google Scholar
  9. 9.
    Lang, T., Armitage, G., Branch, P., Choo, H.Y.: A synthetic traffic model for Half Life. In: Australian Telecommunications Networks & Applications Conference 2003. Sydney, Australia (2003)Google Scholar
  10. 10.
    Lang, T., Branch, P., Armitage, G.: A synthetic traffic model for Quake 3. In: ACE ’04: Proceedings of the 2004 ACM SIGCHI International Conference on Advances in computer entertainment technology, pp. 233–238. ACM, New York, NY, USA (2004)Google Scholar
  11. 11.
    Luce, R.D.: Response times: their role in inferring elementary mental organization. Oxford Psychology Series, no. 8. Oxford University Press, New York (1986)Google Scholar
  12. 12.
    Pederson, S., Johnson, M.: Estimating model discrepancy. Technometrics 32, 305–314 (1990)CrossRefGoogle Scholar
  13. 13.
    Ratti, S., Hariri, B., Shirmohammadi, S.: A survey and analysis of first person shooter gaming traffic on the Internet. IEEE Internet Comput. 14(5), 60–69 (2010)CrossRefGoogle Scholar
  14. 14.
    Stefyn, D., Cricenti, A., Branch, P.: Quake III Arena game structures. Tech. Rep. 110209A, Centre for Advanced Internet Architectures, Swinburne University of Technology (2011)Google Scholar
  15. 15.
    Sweeney, T.: Unreal Networking Engine. URL http://udn.epicgames.com/Three/NetworkingOverview.html. Accessed 12/02/2012
  16. 16.
    TGm: IEEE 802.16m Evaluation Methodology Document (EMD) (2009)Google Scholar

Copyright information

© Springer-Verlag 2012

Authors and Affiliations

  1. 1.Centre for Advanced Internet Architectures (CAIA)Swinburne University of TechnologyHawthornAustralia

Personalised recommendations