Effect of Network Quality on Player Departure Behavior in Online Games

Understanding the impact of network conditions on player satisfaction, which is one of the major concerns of network game designers, is a popular research topic. Of the various ways to gauge user satisfaction, in this paper, we focus on how network quality affects a player's decision to leave a game prematurely. To answer this question, we analyze a 1,356-million-packet trace from a large commercial massively multiplayer online role-playing game (MMORPG) called ShenZhou Online. We show that both network delay and network loss significantly affect a player's decision to leave a game prematurely. It is feasible to predict whether players will quit prematurely based on the network conditions they experience. The proposed model can determine the relative impact of different types of network impairment. For our traces, the degrees of player intolerance to network delay, delay jitter, client packet loss, and server packet loss are in the proportion of 1:2:4:3 approximately. The model can also be used to make system design decisions. Through simulations, we show that by prioritizing server processing according to the goodness of network conditions, employing dejitter buffers, or replacing TCP with a more lightweight transport protocol, the probability of premature departure can be significantly reduced. In this way, we demonstrate how our model of players' network experience provides feedback for the design of online games.

[1]  Tristan Henderson,et al.  Networked games: a QoS-sensitive application for QoS-insensitive users? , 2003, RIPQoS '03.

[2]  Lars C. Wolf,et al.  On the impact of delay on real-time multiplayer games , 2002, NOSSDAV '02.

[3]  Chin-Laung Lei,et al.  How sensitive are online gamers to network quality? , 2006, CACM.

[4]  Grenville J. Armitage,et al.  An experimental estimation of latency sensitivity in multiplayer Quake 3 , 2003, The 11th IEEE International Conference on Networks, 2003. ICON2003..

[5]  R. Fisher On the Interpretation of χ2 from Contingency Tables, and the Calculation of P , 2010 .

[6]  Yutaka Ishibashi,et al.  Influences of network latency and packet loss on consistency in networked racing games , 2005, NetGames '05.

[7]  W. Cleveland LOWESS: A Program for Smoothing Scatterplots by Robust Locally Weighted Regression , 1981 .

[8]  Vern Paxson,et al.  Computing TCP's Retransmission Timer , 2000, RFC.

[9]  D. Rodbard,et al.  Simultaneous analysis of families of sigmoidal curves: application to bioassay, radioligand assay, and physiological dose-response curves. , 1978, The American journal of physiology.

[10]  Eric R. Ziegel,et al.  Analysis of Binary Data (2nd ed.) , 1991 .

[11]  D. Hoffman,et al.  The Influence of Goal-Directed and Experiential Activities on Online Flow Experiences , 2003 .

[12]  Mark Claypool,et al.  The effects of latency on online madden NFL football , 2004, NOSSDAV '04.

[13]  R. Fisher 019: On the Interpretation of x2 from Contingency Tables, and the Calculation of P. , 1922 .

[14]  Wim Lamotte,et al.  Objective and subjective evaluation of the influence of small amounts of delay and jitter on a recent first person shooter game , 2004, NetGames '04.

[15]  Saleem N. Bhatti,et al.  Modelling user behaviour in networked games , 2001, MULTIMEDIA '01.

[16]  Chun-Ying Huang,et al.  Game traffic analysis: an MMORPG perspective , 2005, NOSSDAV '05.

[17]  Chun-Ying Huang,et al.  On the Sensitivity of Online Game Playing Time to Network QoS , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[18]  D. R. Cox,et al.  The analysis of binary data , 1971 .

[19]  S. Zander,et al.  Empirically Measuring the QoS Sensitivity of Interactive Online Game Players , 2004 .

[20]  E. Kaplan,et al.  Nonparametric Estimation from Incomplete Observations , 1958 .

[21]  Wu-chi Feng,et al.  A traffic characterization of popular on-line games , 2005, IEEE/ACM Transactions on Networking.

[22]  Mark Claypool,et al.  The effect of latency on user performance in Warcraft III , 2003, NetGames '03.

[23]  Sally Floyd,et al.  Wide-area traffic: the failure of Poisson modeling , 1994 .

[24]  D. Cox,et al.  Analysis of Binary Data (2nd ed.). , 1990 .

[25]  Nick Yee,et al.  Motivations for Play in Online Games , 2006, Cyberpsychology Behav. Soc. Netw..

[26]  T. Kaukoranta,et al.  A Review on Networking and Multiplayer Computer Games , 2002 .

[27]  D. Hosmer,et al.  A comparison of goodness-of-fit tests for the logistic regression model. , 1997, Statistics in medicine.

[28]  Lars C. Wolf,et al.  On the suitability of dead reckoning schemes for games , 2002, NetGames '02.

[29]  F. Harrell,et al.  Evaluating the yield of medical tests. , 1982, JAMA.

[30]  James P. Egan,et al.  Signal detection theory and ROC analysis , 1975 .

[31]  Manuel Menezes de Oliveira Neto,et al.  What online gamers really think of the Internet? , 2003, NetGames '03.

[32]  Sampath Rangarajan,et al.  Accuracy in dead-reckoning based distributed multi-player games , 2004, NetGames '04.

[33]  M. Kendall A NEW MEASURE OF RANK CORRELATION , 1938 .

[34]  Tristan Henderson,et al.  Latency and User Behaviour on a Multiplayer Game Server , 2001, Networked Group Communication.

[35]  Laila Refiana Said,et al.  Comparing the Effect of Habit in the Online Game Play of Australian and Indonesian Gamers , 2003 .

[36]  Mark Claypool,et al.  The effects of loss and latency on user performance in unreal tournament 2003® , 2004, NetGames '04.

[37]  David W. Hosmer,et al.  Applied Logistic Regression , 1991 .

[38]  Wu-chang Feng,et al.  Modeling player session times of on-line games , 2003, NetGames '03.