At the Intersection of Networks and Highly Interactive Online Games

The game industry continues to evolves its techniques for extracting the most realistic ‘immersion’ experience for players given the vagaries on best-effort Internet service. A key challenge for service providers is understanding the characteristics of traffic imposed on networks by games, and their service quality requirements. Interactive online games are particularly susceptible to the side effects of other non-interactive (or delay- and loss-tolerant) traffic sharing next- generation access links. This creates challenges out toward the edges, where high-speed home LANs squeeze through broadband consumer access links to reach the Internet. In this chapter we identify a range of research work exploring many issues associated with the intersection of highly interactive games and the Internet, and hopefully stimulate some further thinking along these lines.

[1]  Grenville J. Armitage,et al.  Extrapolating server to client IP traffic from empirical measurements of first person shooter games , 2006, NetGames '06.

[2]  Wu-chi Feng,et al.  Provisioning on-line games: a traffic analysis of a busy counter-strike server , 2002, Comput. Commun. Rev..

[3]  Grenville Armitage Over-estimation of game server RTT during FPS server discovery , 2008 .

[4]  Grenville J. Armitage,et al.  A survey of techniques for internet traffic classification using machine learning , 2008, IEEE Communications Surveys & Tutorials.

[5]  Sebastian Zander,et al.  Achieving fairness in multiplayer network games through automated latency balancing , 2005, ACE '05.

[6]  Sebastian Zander,et al.  ANGEL - Automated Network Games Enhancement Layer , 2006 .

[7]  Jitendra Padhye,et al.  Measurement and Estimation of Network QoS Among Peer Xbox 360 Game Players , 2008, PAM.

[8]  Grenville J. Armitage,et al.  Collateral Damage: The Impact of Optimised TCP Variants on Real-Time Traffic Latency in Consumer Broadband Environments , 2009, Networking.

[9]  Grenville J. Armitage,et al.  Clustering to Assist Supervised Machine Learning for Real-Time IP Traffic Classification , 2008, 2008 IEEE International Conference on Communications.

[10]  Grenville J. Armitage Client-Side Adaptive Search Optimisation for Online Game Server Discovery , 2008, Networking.

[11]  Grenville J. Armitage,et al.  Performance analysis of the ANGEL system for automated control of game traffic prioritisation , 2007, NetGames '07.

[12]  Mark Claypool,et al.  Networking and Online Games: Understanding and Engineering Multiplayer Internet Games , 2006 .

[13]  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..

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

[15]  Johannes Färber,et al.  Traffic Modelling for Fast Action Network Games , 2004, Multimedia Tools and Applications.

[16]  Grenville J. Armitage,et al.  Training on multiple sub-flows to optimise the use of Machine Learning classifiers in real-world IP networks , 2006, Proceedings. 2006 31st IEEE Conference on Local Computer Networks.

[17]  Grenville J. Armitage,et al.  Optimising online FPS game server discovery through clustering servers by origin autonomous system , 2008, NOSSDAV.

[18]  Grenville Armitage,et al.  Measuring the auto-correlation of server to client traffic in first person shooter games , 2006 .

[19]  Debanjan Saha,et al.  Measurement-based characterization of a collection of on-line games , 2005, IMC '05.

[20]  Kajal T. Claypool,et al.  Latency and player actions in online games , 2006, CACM.

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

[22]  Grenville Armitage,et al.  Synthetic sub-flow pairs for timely and stable IP traffic identification , 2006 .

[23]  Sebastian Zander,et al.  A preliminary performance comparison of five machine learning algorithms for practical IP traffic flow classification , 2006, CCRV.

[24]  Michael S. Borella,et al.  Source models of network game traffic , 2000, Comput. Commun..

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

[26]  Sebastian Zander,et al.  Automated network games enhancement layer: a proposed architecture , 2006, NetGames '06.

[27]  Grenville J. Armitage,et al.  Time-series Modelling of Server to Client IP Packet Length in First Person Shooter Games , 2007, 2007 15th IEEE International Conference on Networks.

[28]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[29]  Grenville J. Armitage,et al.  A synthetic traffic model for Quake3 , 2004, ACE '04.

[30]  Sebastian Zander Misclassification of Game Traffic based on Port Numbers: A Case Study using Enemy Territory , 2006 .

[31]  Grenville J. Armitage A Packet Arrival Model for Wolfenstein Enemy Territory Online Server Discovery Traffic , 2007, 2007 15th IEEE International Conference on Networks.

[32]  Sebastian Zander,et al.  Topological optimisation for online first person shooter game server discovery , 2006 .

[33]  Michael Welzl,et al.  An independent H-TCP implementation under FreeBSD 7.0: description and observed behaviour , 2008, CCRV.

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

[35]  Sebastian Zander,et al.  Dissecting server-discovery traffic patterns generated by multiplayer first person shooter games , 2005, NetGames '05.

[36]  Bogdan M. Wilamowski,et al.  The Transmission Control Protocol , 2005, The Industrial Information Technology Handbook.

[37]  Grenville Armitage,et al.  A synthetic traffic model for Half-Life , 2003 .

[38]  Mark Claypool Network characteristics for server selection in online games , 2008, Electronic Imaging.

[39]  Sebastian Zander,et al.  A traffic model for the Xbox game Halo 2 , 2005, NOSSDAV '05.

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

[41]  Wu-chi Feng,et al.  A geographic redirection service for on-line games , 2003, MULTIMEDIA '03.

[42]  Mark Claypool,et al.  The effect of latency on user performance in Real-Time Strategy games , 2005, Comput. Networks.

[43]  Philip Branch,et al.  ARMA(1,1) modeling of Quake4 Server to client game traffic , 2007, NetGames '07.

[44]  Grenville J. Armitage,et al.  A Markov Model of Server to Client IP Traffic in First Person Shooter Games , 2008, 2008 IEEE International Conference on Communications.